Home
last modified time | relevance | path

Searched refs:kregs (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/intel/mdb/
H A Dmdb_ia32util.c101 const kreg_t *kregs = &gregs->kregs[0]; in mdb_ia32_printregs() local
105 kregs[KREG_CS], kregs[KREG_EAX], kregs[KREG_EAX]); in mdb_ia32_printregs()
108 kregs[KREG_DS], kregs[KREG_EBX], kregs[KREG_EBX]); in mdb_ia32_printregs()
111 kregs[KREG_SS], kregs[KREG_ECX], kregs[KREG_ECX]); in mdb_ia32_printregs()
114 kregs[KREG_ES], kregs[KREG_EDX], kregs[KREG_EDX]); in mdb_ia32_printregs()
117 kregs[KREG_FS], kregs[KREG_ESI], kregs[KREG_ESI]); in mdb_ia32_printregs()
120 kregs[KREG_GS], kregs[KREG_EDI], kregs[KREG_EDI]); in mdb_ia32_printregs()
122 mdb_printf("%%eip = 0x%08p %A\n", kregs[KREG_EIP], kregs[KREG_EIP]); in mdb_ia32_printregs()
204 kreg_t *kregs = &gregs.kregs[0]; in mdb_ia32_kvm_stack_iter() local
278 kregs[KREG_ESP] = kregs[KREG_EBP]; in mdb_ia32_kvm_stack_iter()
[all …]
H A Dkvm_ia32dep.c76 gregs.kregs[KREG_EBP] = addr; in kt_stack_common()
175 gregs->kregs[KREG_CS] = regs->r_cs; in kt_regs_to_kregs()
176 gregs->kregs[KREG_DS] = regs->r_ds; in kt_regs_to_kregs()
195 kreg_t *kregs; in kt_ia32_init() local
215 kregs = kt->k_regs->kregs; in kt_ia32_init()
292 kregs[KREG_EDI] = label.val[0]; in kt_ia32_init()
293 kregs[KREG_ESI] = label.val[1]; in kt_ia32_init()
294 kregs[KREG_EBX] = label.val[2]; in kt_ia32_init()
295 kregs[KREG_EBP] = label.val[3]; in kt_ia32_init()
296 kregs[KREG_ESP] = label.val[4]; in kt_ia32_init()
[all …]
H A Dkvm_amd64dep.c76 gregs.kregs[KREG_RBP] = addr; in kt_stack_common()
167 gregs->kregs[KREG_RDI] = regs->r_rdi; in kt_regs_to_kregs()
168 gregs->kregs[KREG_RSI] = regs->r_rsi; in kt_regs_to_kregs()
171 gregs->kregs[KREG_R8] = regs->r_r8; in kt_regs_to_kregs()
172 gregs->kregs[KREG_R9] = regs->r_r9; in kt_regs_to_kregs()
182 gregs->kregs[KREG_DS] = regs->r_ds; in kt_regs_to_kregs()
183 gregs->kregs[KREG_ES] = regs->r_es; in kt_regs_to_kregs()
184 gregs->kregs[KREG_FS] = regs->r_fs; in kt_regs_to_kregs()
185 gregs->kregs[KREG_GS] = regs->r_gs; in kt_regs_to_kregs()
189 gregs->kregs[KREG_CS] = regs->r_cs; in kt_regs_to_kregs()
[all …]
H A Dmdb_amd64util.c147 const kreg_t *kregs = &gregs->kregs[0]; in mdb_amd64_printregs() local
148 kreg_t rflags = kregs[KREG_RFLAGS]; in mdb_amd64_printregs()
150 #define GETREG2(x) ((uintptr_t)kregs[(x)]), ((uintptr_t)kregs[(x)]) in mdb_amd64_printregs()
195 "%%es = 0x%04x\t%%fs = 0x%04x\n", kregs[KREG_CS], kregs[KREG_DS], in mdb_amd64_printregs()
196 kregs[KREG_ES], kregs[KREG_FS] & 0xffff); in mdb_amd64_printregs()
198 kregs[KREG_GS] & 0xffff, kregs[KREG_GSBASE], kregs[KREG_KGSBASE]); in mdb_amd64_printregs()
200 "%%cr3 = 0x%lx\n", kregs[KREG_TRAPNO], kregs[KREG_ERR], in mdb_amd64_printregs()
201 kregs[KREG_CR2], kregs[KREG_CR3]); in mdb_amd64_printregs()
209 kreg_t *kregs = &gregs.kregs[0]; in mdb_amd64_kvm_stack_iter() local
388 kregs[KREG_RSP] = kregs[KREG_RBP]; in mdb_amd64_kvm_stack_iter()
[all …]
H A Dkvm_isadep.c60 *rp = kt->k_regs->kregs[rdp->rd_num]; in kt_getareg()
96 kt->k_regs->kregs[rdp->rd_num] = (kreg_t)r; in kt_putareg()
105 kt_kvmregs(mdb_tgt_t *t, uint_t cpuid, mdb_tgt_gregset_t *kregs) in kt_kvmregs() argument
114 kt_regs_to_kregs(&mregs.pm_gregs, kregs); in kt_kvmregs()
165 addr = regs.kregs[KREG_FP]; in kt_cpustack()
H A Dmdb_kreg_impl.h41 kreg_t kregs[KREG_NGREG]; member
H A Dmdb_bhyve.c268 &gregs->kregs[0]) != 0) { in bhyve_get_gregset()
280 gregs->kregs[KREG_SAVFP] = 0; in bhyve_get_gregset()
281 gregs->kregs[KREG_SAVPC] = 0; in bhyve_get_gregset()
282 gregs->kregs[KREG_KGSBASE] = 0; in bhyve_get_gregset()
283 gregs->kregs[KREG_TRAPNO] = 0; in bhyve_get_gregset()
284 gregs->kregs[KREG_ERR] = 0; in bhyve_get_gregset()
286 gregs->kregs[KREG_FSBASE] = fs.vd_base; in bhyve_get_gregset()
287 gregs->kregs[KREG_GSBASE] = gs.vd_base; in bhyve_get_gregset()
366 gregs.kregs[KREG_RBP] = addr; in bhyve_stack_common()
/illumos-gate/usr/src/cmd/mdb/intel/kmdb/
H A Dkvm_isadep.c133 gregs.kregs[KREG_FP] = addr; in kmt_stack_common()
H A Dkaif.c226 return (&regs->kregs[rd->rd_num]); in kaif_find_regp()