Lines Matching refs:diag

317 	int diag;  in kdbgetintenv()  local
319 diag = kdbgetulenv(match, &val); in kdbgetintenv()
320 if (!diag) in kdbgetintenv()
322 return diag; in kdbgetintenv()
499 int diag; in kdbgetaddrarg() local
541 diag = kdbgetulenv(&symname[1], &addr); in kdbgetaddrarg()
542 if (diag) in kdbgetaddrarg()
543 return diag; in kdbgetaddrarg()
545 diag = kdb_check_regs(); in kdbgetaddrarg()
546 if (diag) in kdbgetaddrarg()
547 return diag; in kdbgetaddrarg()
557 diag = kdbgetularg(argv[*nextarg], &addr); in kdbgetaddrarg()
558 if (diag) in kdbgetaddrarg()
559 return diag; in kdbgetaddrarg()
610 diag = kdbgetularg(cp, &off); in kdbgetaddrarg()
611 if (diag) in kdbgetaddrarg()
612 return diag; in kdbgetaddrarg()
626 static void kdb_cmderror(int diag) in kdb_cmderror() argument
630 if (diag >= 0) { in kdb_cmderror()
631 kdb_printf("no error detected (diagnostic is %d)\n", diag); in kdb_cmderror()
636 if (kdbmsgs[i].km_diag == diag) { in kdb_cmderror()
637 kdb_printf("diag: %d: %s\n", diag, kdbmsgs[i].km_msg); in kdb_cmderror()
642 kdb_printf("Unknown diag %d\n", -diag); in kdb_cmderror()
1174 int diag; in kdb_local() local
1326 diag = kdb_parse(cmdbuf); in kdb_local()
1327 if (diag == KDB_NOTFOUND) { in kdb_local()
1329 diag = 0; in kdb_local()
1331 if (diag == KDB_CMD_GO in kdb_local()
1332 || diag == KDB_CMD_CPU in kdb_local()
1333 || diag == KDB_CMD_SS in kdb_local()
1334 || diag == KDB_CMD_KGDB) in kdb_local()
1337 if (diag) in kdb_local()
1338 kdb_cmderror(diag); in kdb_local()
1340 KDB_DEBUG_STATE("kdb_local 9", diag); in kdb_local()
1341 return diag; in kdb_local()
1619 int diag, nextarg = 1; in kdb_md() local
1620 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, in kdb_md()
1622 if (diag) in kdb_md()
1623 return diag; in kdb_md()
1628 diag = kdbgetularg(argv[nextarg], &val); in kdb_md()
1629 if (!diag) { in kdb_md()
1635 diag = kdbgetularg(argv[nextarg+1], &val); in kdb_md()
1636 if (!diag) in kdb_md()
1739 int diag; in kdb_mm() local
1753 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL); in kdb_mm()
1754 if (diag) in kdb_mm()
1755 return diag; in kdb_mm()
1759 diag = kdbgetaddrarg(argc, argv, &nextarg, &contents, NULL, NULL); in kdb_mm()
1760 if (diag) in kdb_mm()
1761 return diag; in kdb_mm()
1767 diag = kdb_putword(addr, contents, width); in kdb_mm()
1768 if (diag) in kdb_mm()
1769 return diag; in kdb_mm()
1783 int diag; in kdb_go() local
1795 diag = kdbgetaddrarg(argc, argv, &nextarg, in kdb_go()
1797 if (diag) in kdb_go()
1798 return diag; in kdb_go()
1803 diag = KDB_CMD_GO; in kdb_go()
1819 return diag; in kdb_go()
1898 int diag; in kdb_rm() local
1915 diag = kdbgetu64arg(argv[2], &reg64); in kdb_rm()
1916 if (diag) in kdb_rm()
1917 return diag; in kdb_rm()
1919 diag = kdb_check_regs(); in kdb_rm()
1920 if (diag) in kdb_rm()
1921 return diag; in kdb_rm()
1923 diag = KDB_BADREG; in kdb_rm()
1926 diag = 0; in kdb_rm()
1930 if (!diag) { in kdb_rm()
1949 return diag; in kdb_rm()
1989 int diag; in kdb_ef() local
1998 diag = kdbgetaddrarg(argc, argv, &nextarg, &addr, &offset, NULL); in kdb_ef()
1999 if (diag) in kdb_ef()
2000 return diag; in kdb_ef()
2081 int diag; in kdb_dmesg() local
2106 diag = kdbgetintenv("LOGGING", &logging); in kdb_dmesg()
2107 if (!diag && logging) { in kdb_dmesg()
2242 int diag; in kdb_cpu() local
2252 diag = kdbgetularg(argv[1], &cpunum); in kdb_cpu()
2253 if (diag) in kdb_cpu()
2254 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()
2596 int cpu, diag, nextarg = 1; in kdb_per_cpu() local
2602 diag = kdbgetaddrarg(argc, argv, &nextarg, &symaddr, NULL, NULL); in kdb_per_cpu()
2603 if (diag) in kdb_per_cpu()
2604 return diag; in kdb_per_cpu()
2607 diag = kdbgetularg(argv[2], &bytesperword); in kdb_per_cpu()
2608 if (diag) in kdb_per_cpu()
2609 return diag; in kdb_per_cpu()
2617 diag = kdbgetularg(argv[3], &whichcpu); in kdb_per_cpu()
2618 if (diag) in kdb_per_cpu()
2619 return diag; in kdb_per_cpu()
2645 diag = kdb_getword(&val, addr, bytesperword); in kdb_per_cpu()
2646 if (diag) { in kdb_per_cpu()
2648 "read, diag=%d\n", cpu, addr, diag); in kdb_per_cpu()
2921 int i, diag; in kdb_cmd_init() local
2923 diag = kdb_parse(kdb_cmds[i]); in kdb_cmd_init()
2924 if (diag) in kdb_cmd_init()
2926 kdb_cmds[i], diag); in kdb_cmd_init()