Lines Matching refs:diag
319 int diag; in kdbgetintenv() local
321 diag = kdbgetulenv(match, &val); in kdbgetintenv()
322 if (!diag) in kdbgetintenv()
324 return diag; in kdbgetintenv()
501 int diag; in kdbgetaddrarg() local
543 diag = kdbgetulenv(&symname[1], &addr); in kdbgetaddrarg()
544 if (diag) in kdbgetaddrarg()
545 return diag; in kdbgetaddrarg()
547 diag = kdb_check_regs(); in kdbgetaddrarg()
548 if (diag) in kdbgetaddrarg()
549 return diag; in kdbgetaddrarg()
559 diag = kdbgetularg(argv[*nextarg], &addr); in kdbgetaddrarg()
560 if (diag) in kdbgetaddrarg()
561 return diag; in kdbgetaddrarg()
612 diag = kdbgetularg(cp, &off); in kdbgetaddrarg()
613 if (diag) in kdbgetaddrarg()
614 return diag; in kdbgetaddrarg()
628 static void kdb_cmderror(int diag) in kdb_cmderror() argument
632 if (diag >= 0) { in kdb_cmderror()
633 kdb_printf("no error detected (diagnostic is %d)\n", diag); in kdb_cmderror()
638 if (kdbmsgs[i].km_diag == diag) { in kdb_cmderror()
639 kdb_printf("diag: %d: %s\n", diag, kdbmsgs[i].km_msg); in kdb_cmderror()
644 kdb_printf("Unknown diag %d\n", -diag); in kdb_cmderror()
1186 int diag; in kdb_local() local
1338 diag = kdb_parse(cmdbuf); in kdb_local()
1339 if (diag == KDB_NOTFOUND) { in kdb_local()
1342 diag = 0; in kdb_local()
1344 if (diag == KDB_CMD_GO in kdb_local()
1345 || diag == KDB_CMD_CPU in kdb_local()
1346 || diag == KDB_CMD_SS in kdb_local()
1347 || diag == KDB_CMD_KGDB) in kdb_local()
1350 if (diag) in kdb_local()
1351 kdb_cmderror(diag); in kdb_local()
1353 KDB_DEBUG_STATE("kdb_local 9", diag); in kdb_local()
1354 return diag; in kdb_local()
1622 int diag, nextarg = 1; in kdb_md() local
1623 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, in kdb_md()
1625 if (diag) in kdb_md()
1626 return diag; in kdb_md()
1631 diag = kdbgetularg(argv[nextarg], &val); in kdb_md()
1632 if (!diag) { in kdb_md()
1641 diag = kdbgetularg(argv[nextarg+1], &val); in kdb_md()
1642 if (!diag) in kdb_md()
1752 int diag; in kdb_mm() local
1766 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL); in kdb_mm()
1767 if (diag) in kdb_mm()
1768 return diag; in kdb_mm()
1772 diag = kdbgetaddrarg(argc, argv, &nextarg, &contents, NULL, NULL); in kdb_mm()
1773 if (diag) in kdb_mm()
1774 return diag; in kdb_mm()
1780 diag = kdb_putword(addr, contents, width); in kdb_mm()
1781 if (diag) in kdb_mm()
1782 return diag; in kdb_mm()
1796 int diag; in kdb_go() local
1808 diag = kdbgetaddrarg(argc, argv, &nextarg, in kdb_go()
1810 if (diag) in kdb_go()
1811 return diag; in kdb_go()
1816 diag = KDB_CMD_GO; in kdb_go()
1832 return diag; in kdb_go()
1911 int diag; in kdb_rm() local
1928 diag = kdbgetu64arg(argv[2], ®64); in kdb_rm()
1929 if (diag) in kdb_rm()
1930 return diag; in kdb_rm()
1932 diag = kdb_check_regs(); in kdb_rm()
1933 if (diag) in kdb_rm()
1934 return diag; in kdb_rm()
1936 diag = KDB_BADREG; in kdb_rm()
1939 diag = 0; in kdb_rm()
1943 if (!diag) { in kdb_rm()
1962 return diag; in kdb_rm()
2002 int diag; in kdb_ef() local
2011 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL); in kdb_ef()
2012 if (diag) in kdb_ef()
2013 return diag; in kdb_ef()
2094 int diag; in kdb_dmesg() local
2119 diag = kdbgetintenv("LOGGING", &logging); in kdb_dmesg()
2120 if (!diag && logging) { in kdb_dmesg()
2255 int diag; in kdb_cpu() local
2265 diag = kdbgetularg(argv[1], &cpunum); in kdb_cpu()
2266 if (diag) in kdb_cpu()
2267 return diag; in kdb_cpu()
2387 int diag; in kdb_pid() local
2396 diag = kdbgetularg(argv[1], &val); in kdb_pid()
2397 if (diag) in kdb_pid()
2562 int cpu, diag, nextarg = 1; in kdb_per_cpu() local
2568 diag = kdbgetaddrarg(argc, argv, &nextarg, &symaddr, NULL, NULL); in kdb_per_cpu()
2569 if (diag) in kdb_per_cpu()
2570 return diag; in kdb_per_cpu()
2573 diag = kdbgetularg(argv[2], &bytesperword); in kdb_per_cpu()
2574 if (diag) in kdb_per_cpu()
2575 return diag; in kdb_per_cpu()
2583 diag = kdbgetularg(argv[3], &whichcpu); in kdb_per_cpu()
2584 if (diag) in kdb_per_cpu()
2585 return diag; in kdb_per_cpu()
2611 diag = kdb_getword(&val, addr, bytesperword); in kdb_per_cpu()
2612 if (diag) { in kdb_per_cpu()
2614 "read, diag=%d\n", cpu, addr, diag); in kdb_per_cpu()
2890 int i, diag; in kdb_cmd_init() local
2892 diag = kdb_parse(kdb_cmds[i]); in kdb_cmd_init()
2893 if (diag) in kdb_cmd_init()
2895 kdb_cmds[i], diag); in kdb_cmd_init()