| /xnu-11417.121.6/bsd/dev/i386/ |
| H A D | dtrace_isa.c | 193 return (uint64_t)(regs->ss_64.rdi); in dtrace_getreg() 195 return (uint64_t)(regs->ss_64.rsi); in dtrace_getreg() 197 return (uint64_t)(regs->ss_64.rdx); in dtrace_getreg() 199 return (uint64_t)(regs->ss_64.rcx); in dtrace_getreg() 201 return (uint64_t)(regs->ss_64.r8); in dtrace_getreg() 203 return (uint64_t)(regs->ss_64.r9); in dtrace_getreg() 205 return (uint64_t)(regs->ss_64.rax); in dtrace_getreg() 207 return (uint64_t)(regs->ss_64.rbx); in dtrace_getreg() 209 return (uint64_t)(regs->ss_64.rbp); in dtrace_getreg() 211 return (uint64_t)(regs->ss_64.r10); in dtrace_getreg() [all …]
|
| /xnu-11417.121.6/osfmk/arm64/ |
| H A D | genassym.c | 184 DECLARE("SS64_X0", offsetof(arm_context_t, ss.ss_64.x[0])); in main() 185 DECLARE("SS64_X2", offsetof(arm_context_t, ss.ss_64.x[2])); in main() 186 DECLARE("SS64_X4", offsetof(arm_context_t, ss.ss_64.x[4])); in main() 187 DECLARE("SS64_X6", offsetof(arm_context_t, ss.ss_64.x[6])); in main() 188 DECLARE("SS64_X8", offsetof(arm_context_t, ss.ss_64.x[8])); in main() 189 DECLARE("SS64_X10", offsetof(arm_context_t, ss.ss_64.x[10])); in main() 190 DECLARE("SS64_X12", offsetof(arm_context_t, ss.ss_64.x[12])); in main() 191 DECLARE("SS64_X14", offsetof(arm_context_t, ss.ss_64.x[14])); in main() 192 DECLARE("SS64_X15", offsetof(arm_context_t, ss.ss_64.x[15])); in main() 193 DECLARE("SS64_X16", offsetof(arm_context_t, ss.ss_64.x[16])); in main() [all …]
|
| H A D | status.c | 2085 context->ss.ss_64.cpsr = PSR64_USER64_DEFAULT; 2108 … : [iss] "r"(thread->machine.upcb), [usr] "r"(thread->machine.upcb->ss_64.cpsr),
|
| /xnu-11417.121.6/osfmk/i386/AT386/ |
| H A D | model_dep.c | 1629 savestate->ss_64.rax, savestate->ss_64.rbx, savestate->ss_64.rcx, savestate->ss_64.rdx, in print_threads_registers() 1630 savestate->ss_64.isf.rsp, savestate->ss_64.rbp, savestate->ss_64.rsi, savestate->ss_64.rdi, in print_threads_registers() 1631 savestate->ss_64.r8, savestate->ss_64.r9, savestate->ss_64.r10, savestate->ss_64.r11, in print_threads_registers() 1632 savestate->ss_64.r12, savestate->ss_64.r13, savestate->ss_64.r14, savestate->ss_64.r15, in print_threads_registers() 1633 savestate->ss_64.isf.rflags, savestate->ss_64.isf.rip, savestate->ss_64.isf.cs, in print_threads_registers() 1634 savestate->ss_64.isf.ss); in print_threads_registers() 1652 rbp = savestate->ss_64.rbp; in print_tasks_user_threads() 1653 paniclog_append_noflush("\t0x%016llx\n", savestate->ss_64.isf.rip); in print_tasks_user_threads()
|
| /xnu-11417.121.6/osfmk/kdp/ml/arm/ |
| H A D | kdp_vm.c | 343 state->fp = saved_state->ss_64.fp; in kern_collectth_state() 344 state->lr = saved_state->ss_64.lr; in kern_collectth_state() 345 state->sp = saved_state->ss_64.sp; in kern_collectth_state() 346 state->pc = saved_state->ss_64.pc; in kern_collectth_state() 347 state->cpsr = saved_state->ss_64.cpsr; in kern_collectth_state() 348 bcopy(&saved_state->ss_64.x[0], &state->x[0], sizeof(state->x)); in kern_collectth_state()
|
| H A D | kdp_machdep.c | 428 fp = state->ss_64.fp; in machine_trace_thread64() 430 prevlr = state->ss_64.lr; in machine_trace_thread64() 431 pc = state->ss_64.pc; in machine_trace_thread64() 432 sp = state->ss_64.sp; in machine_trace_thread64()
|
| /xnu-11417.121.6/osfmk/mach/i386/ |
| H A D | thread_status.h | 479 x86_saved_state64_t ss_64; member 483 #define ss_64 uss.ss_64 macro 507 return &iss->ss_64; in saved_state64()
|
| /xnu-11417.121.6/osfmk/i386/ |
| H A D | pcb_native.c | 566 isf = (vm_offset_t) &pcb->iss->ss_64.isf; in act_machine_switch_pcb() 787 assert(sizeof(pcb->iss->ss_32) + sizeof(pcb->iss->ss_64.isf) <= in machine_thread_create() 788 sizeof(pcb->iss->ss_64)); in machine_thread_create() 797 pcb->iss->ss_64.isf.cs = USER64_CS; in machine_thread_create() 798 pcb->iss->ss_64.isf.ss = USER_DS; in machine_thread_create() 799 pcb->iss->ss_64.fs = USER_DS; in machine_thread_create() 800 pcb->iss->ss_64.gs = USER_DS; in machine_thread_create() 801 pcb->iss->ss_64.isf.rflags = EFL_USER_SET; in machine_thread_create()
|
| H A D | genassym.c | 213 #define R64_(x) offsetof(x86_saved_state_t, ss_64.x) in main()
|
| /xnu-11417.121.6/iokit/Kernel/ |
| H A D | IOHibernateRestoreKernel.c | 1357 debug_code(' r00' + (i / 10 * 256) + (i % 10), context->ss.ss_64.x[i]); in hibernate_trap() 1359 debug_code(' fp', context->ss.ss_64.fp); in hibernate_trap() 1360 debug_code(' lr', context->ss.ss_64.lr); in hibernate_trap() 1361 debug_code(' sp', context->ss.ss_64.sp); in hibernate_trap() 1362 debug_code(' pc', context->ss.ss_64.pc); in hibernate_trap() 1363 debug_code('cpsr', context->ss.ss_64.cpsr); in hibernate_trap() 1364 debug_code(' far', context->ss.ss_64.far); in hibernate_trap() 1365 debug_code(' esr', context->ss.ss_64.esr); in hibernate_trap()
|
| /xnu-11417.121.6/tools/lldbmacros/usertaskdebugging/ |
| H A D | userprocess.py | 45 self.saved_state = Cast(self.thread.machine.iss, 'x86_saved_state_t *').uss.ss_64 48 self.saved_state = self.thread.machine.upcb.uss.ss_64 58 self.saved_state = self.thread.machine.upcb.uss.ss_64
|
| /xnu-11417.121.6/osfmk/mach/arm/ |
| H A D | thread_status.h | 450 struct arm_saved_state64 ss_64; member 454 #define ss_64 uss.ss_64 macro 499 #define ss64_offsetof(x) __builtin_offsetof(struct arm_saved_state, ss_64.x) 609 return &iss->ss_64; in saved_state64() 615 return &iss->ss_64; in const_saved_state64()
|
| /xnu-11417.121.6/tools/lldbmacros/ |
| H A D | userspace.py | 41 user_ip = iss.uss.ss_64.isf.rip 42 user_frame = iss.uss.ss_64.rbp 104 cur_pc = unsigned(upcb.uss.ss_64.pc) 105 cur_fp = unsigned(upcb.uss.ss_64.fp)
|
| /xnu-11417.121.6/osfmk/arm/ |
| H A D | model_dep.c | 1006 statep->ss_64.fp = regp->fp; in DebuggerPatchupThreadState() 1007 statep->ss_64.lr = regp->lr; in DebuggerPatchupThreadState() 1008 statep->ss_64.sp = regp->sp; in DebuggerPatchupThreadState() 1009 statep->ss_64.pc = regp->pc; in DebuggerPatchupThreadState()
|
| /xnu-11417.121.6/osfmk/kern/ |
| H A D | recount.c | 1148 bool from_user = (is_saved_state64(state) ? state->ss_64.isf.cs : in recount_enter_intel_interrupt()
|