Lines Matching defs:kregs
94 const kreg_t *kregs = &gregs->kregs[0];
95 kreg_t eflags = kregs[KREG_EFLAGS];
98 kregs[KREG_CS], kregs[KREG_EAX], kregs[KREG_EAX]);
101 kregs[KREG_DS], kregs[KREG_EBX], kregs[KREG_EBX]);
104 kregs[KREG_SS], kregs[KREG_ECX], kregs[KREG_ECX]);
107 kregs[KREG_ES], kregs[KREG_EDX], kregs[KREG_EDX]);
110 kregs[KREG_FS], kregs[KREG_ESI], kregs[KREG_ESI]);
113 kregs[KREG_GS], kregs[KREG_EDI], kregs[KREG_EDI]);
115 mdb_printf("%%eip = 0x%0?p %A\n", kregs[KREG_EIP], kregs[KREG_EIP]);
116 mdb_printf("%%ebp = 0x%0?p\n", kregs[KREG_EBP]);
117 mdb_printf("%%esp = 0x%0?p\n\n", kregs[KREG_ESP]);
142 mdb_printf(" %%uesp = 0x%0?x\n", kregs[KREG_UESP]);
144 mdb_printf("%%trapno = 0x%x\n", kregs[KREG_TRAPNO]);
145 mdb_printf(" %%err = 0x%x\n", kregs[KREG_ERR]);
196 kreg_t *kregs = &gregs.kregs[0];
197 int got_pc = (gsp->kregs[KREG_EIP] != 0);
206 uintptr_t fp = gsp->kregs[KREG_EBP];
207 uintptr_t pc = gsp->kregs[KREG_EIP];
268 kregs[KREG_ESP] = kregs[KREG_EBP];
284 kregs[KREG_EBP] = fp;
285 kregs[KREG_EIP] = pc = fr.fr_savpc;
431 mdb_printf("%0?lr %a(", gregs->kregs[KREG_EBP], pc);