Lines Matching refs:diag

287 	int diag;  in kdbgetintenv()  local
289 diag = kdbgetulenv(match, &val); in kdbgetintenv()
290 if (!diag) in kdbgetintenv()
292 return diag; in kdbgetintenv()
498 int diag; in kdbgetaddrarg() local
540 diag = kdbgetulenv(&symname[1], &addr); in kdbgetaddrarg()
541 if (diag) in kdbgetaddrarg()
542 return diag; in kdbgetaddrarg()
544 diag = kdb_check_regs(); in kdbgetaddrarg()
545 if (diag) in kdbgetaddrarg()
546 return diag; in kdbgetaddrarg()
556 diag = kdbgetularg(argv[*nextarg], &addr); in kdbgetaddrarg()
557 if (diag) in kdbgetaddrarg()
558 return diag; in kdbgetaddrarg()
609 diag = kdbgetularg(cp, &off); in kdbgetaddrarg()
610 if (diag) in kdbgetaddrarg()
611 return diag; in kdbgetaddrarg()
625 static void kdb_cmderror(int diag) in kdb_cmderror() argument
629 if (diag >= 0) { in kdb_cmderror()
630 kdb_printf("no error detected (diagnostic is %d)\n", diag); in kdb_cmderror()
635 if (kdbmsgs[i].km_diag == diag) { in kdb_cmderror()
636 kdb_printf("diag: %d: %s\n", diag, kdbmsgs[i].km_msg); in kdb_cmderror()
641 kdb_printf("Unknown diag %d\n", -diag); in kdb_cmderror()
1178 int diag; in kdb_local() local
1327 diag = kdb_parse(cmdbuf); in kdb_local()
1328 if (diag == KDB_NOTFOUND) { in kdb_local()
1331 diag = 0; in kdb_local()
1333 if (diag == KDB_CMD_GO in kdb_local()
1334 || diag == KDB_CMD_CPU in kdb_local()
1335 || diag == KDB_CMD_SS in kdb_local()
1336 || diag == KDB_CMD_KGDB) in kdb_local()
1339 if (diag) in kdb_local()
1340 kdb_cmderror(diag); in kdb_local()
1342 KDB_DEBUG_STATE("kdb_local 9", diag); in kdb_local()
1343 return diag; in kdb_local()
1611 int diag, nextarg = 1; in kdb_md() local
1612 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, in kdb_md()
1614 if (diag) in kdb_md()
1615 return diag; in kdb_md()
1620 diag = kdbgetularg(argv[nextarg], &val); in kdb_md()
1621 if (!diag) { in kdb_md()
1630 diag = kdbgetularg(argv[nextarg+1], &val); in kdb_md()
1631 if (!diag) in kdb_md()
1741 int diag; in kdb_mm() local
1755 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL); in kdb_mm()
1756 if (diag) in kdb_mm()
1757 return diag; in kdb_mm()
1761 diag = kdbgetaddrarg(argc, argv, &nextarg, &contents, NULL, NULL); in kdb_mm()
1762 if (diag) in kdb_mm()
1763 return diag; in kdb_mm()
1769 diag = kdb_putword(addr, contents, width); in kdb_mm()
1770 if (diag) in kdb_mm()
1771 return diag; in kdb_mm()
1785 int diag; in kdb_go() local
1797 diag = kdbgetaddrarg(argc, argv, &nextarg, in kdb_go()
1799 if (diag) in kdb_go()
1800 return diag; in kdb_go()
1805 diag = KDB_CMD_GO; in kdb_go()
1821 return diag; in kdb_go()
1900 int diag; in kdb_rm() local
1917 diag = kdbgetu64arg(argv[2], &reg64); in kdb_rm()
1918 if (diag) in kdb_rm()
1919 return diag; in kdb_rm()
1921 diag = kdb_check_regs(); in kdb_rm()
1922 if (diag) in kdb_rm()
1923 return diag; in kdb_rm()
1925 diag = KDB_BADREG; in kdb_rm()
1928 diag = 0; in kdb_rm()
1932 if (!diag) { in kdb_rm()
1951 return diag; in kdb_rm()
1991 int diag; in kdb_ef() local
2000 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL); in kdb_ef()
2001 if (diag) in kdb_ef()
2002 return diag; in kdb_ef()
2079 int diag; in kdb_dmesg() local
2104 diag = kdbgetintenv("LOGGING", &logging); in kdb_dmesg()
2105 if (!diag && logging) { in kdb_dmesg()
2240 int diag; in kdb_cpu() local
2250 diag = kdbgetularg(argv[1], &cpunum); in kdb_cpu()
2251 if (diag) in kdb_cpu()
2252 return diag; in kdb_cpu()
2374 int diag; in kdb_pid() local
2383 diag = kdbgetularg(argv[1], &val); in kdb_pid()
2384 if (diag) in kdb_pid()
2539 int cpu, diag, nextarg = 1; in kdb_per_cpu() local
2545 diag = kdbgetaddrarg(argc, argv, &nextarg, &symaddr, NULL, NULL); in kdb_per_cpu()
2546 if (diag) in kdb_per_cpu()
2547 return diag; in kdb_per_cpu()
2550 diag = kdbgetularg(argv[2], &bytesperword); in kdb_per_cpu()
2551 if (diag) in kdb_per_cpu()
2552 return diag; in kdb_per_cpu()
2560 diag = kdbgetularg(argv[3], &whichcpu); in kdb_per_cpu()
2561 if (diag) in kdb_per_cpu()
2562 return diag; in kdb_per_cpu()
2588 diag = kdb_getword(&val, addr, bytesperword); in kdb_per_cpu()
2589 if (diag) { in kdb_per_cpu()
2591 "read, diag=%d\n", cpu, addr, diag); in kdb_per_cpu()
2899 int i, diag; in kdb_cmd_init() local
2901 diag = kdb_parse(kdb_cmds[i]); in kdb_cmd_init()
2902 if (diag) in kdb_cmd_init()
2904 kdb_cmds[i], diag); in kdb_cmd_init()