Searched refs:saved_state (Results 1 - 14 of 14) sorted by relevance

/xnu-2422.115.4/osfmk/kdp/
H A Dkdp.h40 void *saved_state
H A Dkdp_internal.h39 void *saved_state; member in struct:__anon969
H A Dkdp_udp.c1125 void *saved_state
1131 kdp.saved_state = saved_state; // see comment in kdp_raise_exception
1379 void *saved_state
1398 if (saved_state == 0)
1416 kdp.saved_state = saved_state;
1457 kdp_handler(saved_state);
/xnu-2422.115.4/osfmk/i386/
H A Dpcb.c132 zone_t iss_zone; /* zone for saved_state area */
404 x86_debug_state32_t *saved_state; local
406 saved_state = thread->machine.ids;
408 if (saved_state) {
409 copy_debug_state32(saved_state, ds, TRUE);
417 x86_debug_state64_t *saved_state; local
419 saved_state = (x86_debug_state64_t *)thread->machine.ids;
421 if (saved_state) {
422 copy_debug_state64(saved_state, ds, TRUE);
592 x86_saved_state64_t *saved_state; local
605 x86_saved_state32_t *saved_state; local
619 x86_saved_state32_t *saved_state; local
679 x86_saved_state64_t *saved_state; local
719 x86_saved_state32_t *saved_state; local
747 x86_saved_state64_t *saved_state; local
794 x86_saved_state32_t *saved_state; local
859 x86_saved_state64_t *saved_state; local
1177 x86_saved_state32_t *saved_state; local
1204 x86_saved_state64_t *saved_state; local
1535 x86_saved_state32_t *saved_state; local
1571 x86_saved_state64_t *saved_state; local
1619 x86_saved_state32_t *saved_state = saved_state32(int_state); local
1644 x86_saved_state64_t *saved_state = saved_state64(int_state); local
[all...]
H A Dpcb_native.c110 extern zone_t iss_zone; /* zone for saved_state area */
246 x86_saved_state32_t *saved_state; local
252 saved_state = USER_REGS32(thread);
261 saved_state->ebp = 0;
262 saved_state->eip = state->eip;
263 saved_state->eax = state->eax;
264 saved_state->ebx = state->ebx;
265 saved_state->ecx = state->ecx;
266 saved_state->edx = state->edx;
267 saved_state
290 x86_saved_state64_t *saved_state; local
[all...]
H A Dtrap.c112 extern void kprint_state(x86_saved_state64_t *saved_state);
118 static void panic_trap(x86_saved_state64_t *saved_state);
119 static void set_recovery_ip(x86_saved_state64_t *saved_state, vm_offset_t ip);
246 kprint_state(x86_saved_state64_t *saved_state) argument
251 kprintf("state at 0x%lx:\n", (uintptr_t) saved_state);
253 kprintf(" rdi 0x%llx\n", saved_state->rdi);
254 kprintf(" rsi 0x%llx\n", saved_state->rsi);
255 kprintf(" rdx 0x%llx\n", saved_state->rdx);
256 kprintf(" r10 0x%llx\n", saved_state->r10);
257 kprintf(" r8 0x%llx\n", saved_state
501 x86_saved_state64_t *saved_state; local
798 set_recovery_ip(x86_saved_state64_t *saved_state, vm_offset_t ip) argument
874 user_trap( x86_saved_state_t *saved_state) argument
1187 sync_iss_to_iks(x86_saved_state_t *saved_state) argument
1241 sync_iss_to_iks_unconditionally(__unused x86_saved_state_t *saved_state) argument
[all...]
H A Dtrap_native.c102 extern void kprint_state(x86_saved_state64_t *saved_state);
H A Dmachine_routines.c710 boolean_t ml_state_is64bit(void *saved_state) { argument
712 return is_saved_state64(saved_state);
/xnu-2422.115.4/osfmk/kdp/ml/x86_64/
H A Dkdp_machdep.c141 x86_saved_state64_t *saved_state; local
143 saved_state = (x86_saved_state64_t *)kdp.saved_state;
145 state->rax = saved_state->rax;
146 state->rbx = saved_state->rbx;
147 state->rcx = saved_state->rcx;
148 state->rdx = saved_state->rdx;
149 state->rdi = saved_state->rdi;
150 state->rsi = saved_state->rsi;
151 state->rbp = saved_state
177 x86_saved_state64_t *saved_state; local
330 x86_saved_state64_t *saved_state; local
383 kdp_i386_trap( unsigned int trapno, x86_saved_state64_t *saved_state, kern_return_t result, vm_offset_t va ) argument
[all...]
H A Dkdp_vm.c158 __unused x86_saved_state64_t *saved_state)
169 kdp_raise_exception(EXC_BAD_ACCESS, 0, 0, kdp.saved_state);
156 kdp_dump_trap( int type, __unused x86_saved_state64_t *saved_state) argument
/xnu-2422.115.4/tools/lldbmacros/core/
H A Doperating_system.py100 saved_state = kernel_version.CreateValueFromExpression(None, '(struct arm_saved_state *) ' + str(kdp_state.GetValueAsUnsigned()))
101 saved_state = saved_state.Dereference()
102 saved_state = PluginValue(saved_state)
104 self.r0 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(0).GetValueAsUnsigned()
105 self.r1 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(1).GetValueAsUnsigned()
106 self.r2 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(2).GetValueAsUnsigned()
107 self.r3 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(3).GetValueAsUnsigned()
108 self.r4 = saved_state
[all...]
/xnu-2422.115.4/bsd/dev/i386/
H A Dsdt_x86.c118 x86_saved_state64_t *saved_state = saved_state64(tagged_regs); local
121 stack = (uintptr_t *)&saved_state->rdi;
123 fp = (struct frame *)(saved_state->isf.rsp);
H A Dfbt_x86.c540 x86_saved_state64_t *saved_state = saved_state64(tagged_regs); local
542 if (FBT_EXCEPTION_CODE == trapno && !IS_USER_TRAP(saved_state)) {
553 rsp_probe = saved_state->isf.rsp; /* Easy, x86_64 establishes this value in idt64.s */
564 emul = dtrace_invop( saved_state->isf.rip, (uintptr_t *)saved_state, saved_state->rax );
577 saved_state->isf.rip += DTRACE_INVOP_NOP_SKIP; /* Skip over the patched NOP (planted by sdt). */
582 saved_state->rbp = rsp_probe; /* Emulate patched mov %rsp,%rbp */
583 saved_state->isf.rip += DTRACE_INVOP_MOV_RSP_RBP_SKIP; /* Skip over the bytes of the patched mov %rsp,%rbp */
594 fp = saved_state
[all...]
H A Ddtrace_isa.c778 x86_saved_state64_t *saved_state = saved_state64(tagged_regs); local
781 stack = (uintptr_t *)&saved_state->rdi;
783 fp = (struct frame *)(saved_state->isf.rsp);

Completed in 135 milliseconds