Lines Matching refs:diag
294 int diag; in kdbgetintenv() local
296 diag = kdbgetulenv(match, &val); in kdbgetintenv()
297 if (!diag) in kdbgetintenv()
299 return diag; in kdbgetintenv()
479 int diag; in kdbgetaddrarg() local
521 diag = kdbgetulenv(&symname[1], &addr); in kdbgetaddrarg()
522 if (diag) in kdbgetaddrarg()
523 return diag; in kdbgetaddrarg()
525 diag = kdb_check_regs(); in kdbgetaddrarg()
526 if (diag) in kdbgetaddrarg()
527 return diag; in kdbgetaddrarg()
537 diag = kdbgetularg(argv[*nextarg], &addr); in kdbgetaddrarg()
538 if (diag) in kdbgetaddrarg()
539 return diag; in kdbgetaddrarg()
590 diag = kdbgetularg(cp, &off); in kdbgetaddrarg()
591 if (diag) in kdbgetaddrarg()
592 return diag; in kdbgetaddrarg()
606 static void kdb_cmderror(int diag) in kdb_cmderror() argument
610 if (diag >= 0) { in kdb_cmderror()
611 kdb_printf("no error detected (diagnostic is %d)\n", diag); in kdb_cmderror()
616 if (kdbmsgs[i].km_diag == diag) { in kdb_cmderror()
617 kdb_printf("diag: %d: %s\n", diag, kdbmsgs[i].km_msg); in kdb_cmderror()
622 kdb_printf("Unknown diag %d\n", -diag); in kdb_cmderror()
1159 int diag; in kdb_local() local
1309 diag = kdb_parse(cmdbuf); in kdb_local()
1310 if (diag == KDB_NOTFOUND) { in kdb_local()
1313 diag = 0; in kdb_local()
1315 if (diag == KDB_CMD_GO in kdb_local()
1316 || diag == KDB_CMD_CPU in kdb_local()
1317 || diag == KDB_CMD_SS in kdb_local()
1318 || diag == KDB_CMD_KGDB) in kdb_local()
1321 if (diag) in kdb_local()
1322 kdb_cmderror(diag); in kdb_local()
1324 KDB_DEBUG_STATE("kdb_local 9", diag); in kdb_local()
1325 return diag; in kdb_local()
1593 int diag, nextarg = 1; in kdb_md() local
1594 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, in kdb_md()
1596 if (diag) in kdb_md()
1597 return diag; in kdb_md()
1602 diag = kdbgetularg(argv[nextarg], &val); in kdb_md()
1603 if (!diag) { in kdb_md()
1612 diag = kdbgetularg(argv[nextarg+1], &val); in kdb_md()
1613 if (!diag) in kdb_md()
1723 int diag; in kdb_mm() local
1737 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL); in kdb_mm()
1738 if (diag) in kdb_mm()
1739 return diag; in kdb_mm()
1743 diag = kdbgetaddrarg(argc, argv, &nextarg, &contents, NULL, NULL); in kdb_mm()
1744 if (diag) in kdb_mm()
1745 return diag; in kdb_mm()
1751 diag = kdb_putword(addr, contents, width); in kdb_mm()
1752 if (diag) in kdb_mm()
1753 return diag; in kdb_mm()
1767 int diag; in kdb_go() local
1779 diag = kdbgetaddrarg(argc, argv, &nextarg, in kdb_go()
1781 if (diag) in kdb_go()
1782 return diag; in kdb_go()
1787 diag = KDB_CMD_GO; in kdb_go()
1803 return diag; in kdb_go()
1882 int diag; in kdb_rm() local
1899 diag = kdbgetu64arg(argv[2], ®64); in kdb_rm()
1900 if (diag) in kdb_rm()
1901 return diag; in kdb_rm()
1903 diag = kdb_check_regs(); in kdb_rm()
1904 if (diag) in kdb_rm()
1905 return diag; in kdb_rm()
1907 diag = KDB_BADREG; in kdb_rm()
1910 diag = 0; in kdb_rm()
1914 if (!diag) { in kdb_rm()
1933 return diag; in kdb_rm()
1973 int diag; in kdb_ef() local
1982 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL); in kdb_ef()
1983 if (diag) in kdb_ef()
1984 return diag; in kdb_ef()
2013 int diag; in kdb_dmesg() local
2033 diag = kdbgetintenv("LOGGING", &logging); in kdb_dmesg()
2034 if (!diag && logging) { in kdb_dmesg()
2143 int diag; in kdb_cpu() local
2153 diag = kdbgetularg(argv[1], &cpunum); in kdb_cpu()
2154 if (diag) in kdb_cpu()
2155 return diag; in kdb_cpu()
2277 int diag; in kdb_pid() local
2286 diag = kdbgetularg(argv[1], &val); in kdb_pid()
2287 if (diag) in kdb_pid()
2439 int cpu, diag, nextarg = 1; in kdb_per_cpu() local
2445 diag = kdbgetaddrarg(argc, argv, &nextarg, &symaddr, NULL, NULL); in kdb_per_cpu()
2446 if (diag) in kdb_per_cpu()
2447 return diag; in kdb_per_cpu()
2450 diag = kdbgetularg(argv[2], &bytesperword); in kdb_per_cpu()
2451 if (diag) in kdb_per_cpu()
2452 return diag; in kdb_per_cpu()
2460 diag = kdbgetularg(argv[3], &whichcpu); in kdb_per_cpu()
2461 if (diag) in kdb_per_cpu()
2462 return diag; in kdb_per_cpu()
2488 diag = kdb_getword(&val, addr, bytesperword); in kdb_per_cpu()
2489 if (diag) { in kdb_per_cpu()
2491 "read, diag=%d\n", cpu, addr, diag); in kdb_per_cpu()
2789 int i, diag; in kdb_cmd_init() local
2791 diag = kdb_parse(kdb_cmds[i]); in kdb_cmd_init()
2792 if (diag) in kdb_cmd_init()
2794 kdb_cmds[i], diag); in kdb_cmd_init()