| /xnu-11417.121.6/osfmk/i386/ |
| H A D | trap_native.c | 116 kprint_state(saved_state64(rsp)); in panic_idt64() 151 x86_saved_state64_t *regs = saved_state64(sp); in panic_64() 175 uint64_t frameptr = is_saved_state64(sp) ? saved_state64(sp)->rbp : saved_state32(sp)->ebp; in panic_double_fault64() 176 (void) traptrace_start(T_DOUBLE_FAULT, saved_state64(sp)->isf.rip, mach_absolute_time(), frameptr); in panic_double_fault64() 185 uint64_t frameptr = is_saved_state64(sp) ? saved_state64(sp)->rbp : saved_state32(sp)->ebp; in panic_machine_check64() 186 …(void) traptrace_start(T_MACHINE_CHECK, saved_state64(sp)->isf.rip, mach_absolute_time(), frameptr… in panic_machine_check64()
|
| H A D | thread.h | 166 #define USER_REGS64(Thr) (saved_state64(USER_STATE(Thr)))
|
| H A D | mp.c | 649 DebuggerWithContext(EXC_BREAKPOINT, saved_state64(regs), in NMIInterruptHandler() 2210 cpu_int_num = saved_state64(cpu_int_state)->isf.trapno; in mp_interrupt_watchdog() 2211 cpu_rip = saved_state64(cpu_int_state)->isf.rip; in mp_interrupt_watchdog() 2220 cpu_int_num = saved_state64(cpu_int_state)->isf.trapno; in mp_interrupt_watchdog() 2221 cpu_rip = saved_state64(cpu_int_state)->isf.rip; in mp_interrupt_watchdog()
|
| H A D | trap.c | 364 x86_saved_state64_t *state64 = saved_state64(state); in interrupt() 691 saved_state = saved_state64(state); in kernel_trap() 1100 regs = saved_state64(saved_state); in user_trap() 1397 cs = saved_state64(saved_state)->isf.cs; in user_trap() 1679 x86_saved_state64_t *regs = saved_state64(saved_state); in sync_iss_to_iks()
|
| H A D | pal_routines.c | 328 regs64 = saved_state64(state); in pal_syscall_restart()
|
| H A D | bsd_i386.c | 393 regs = saved_state64(state); in machdep_syscall64() 642 regs = saved_state64(state); in mach_call_munger64()
|
| H A D | rtclock.c | 432 regs = saved_state64(tregs); in rtclock_intr()
|
| /xnu-11417.121.6/osfmk/mach/arm/ |
| H A D | thread_status.h | 607 saved_state64(arm_saved_state_t *iss) in saved_state64() function 640 saved_state64(iss)->pc += (unsigned long)diff; in add_saved_state_pc() 661 saved_state64(iss)->pc += (unsigned long)diff; in add_user_saved_state_pc() 680 saved_state64(iss)->pc = (unsigned long)pc; in set_saved_state_pc() 699 saved_state64(iss)->pc = (unsigned long)pc; in set_user_saved_state_pc() 716 saved_state64(iss)->sp = (uint64_t)sp; in set_saved_state_sp() 740 saved_state64(iss)->lr = (unsigned long)lr; in set_saved_state_lr() 759 saved_state64(iss)->lr = (unsigned long)lr; in set_user_saved_state_lr() 776 saved_state64(iss)->fp = (uint64_t)fp; in set_saved_state_fp() 826 saved_state64(iss)->x[reg] = (uint64_t)value; in set_saved_state_reg() [all …]
|
| /xnu-11417.121.6/bsd/dev/arm/ |
| H A D | systemcalls.c | 361 return arm_get_u64_syscall_args(uthread, saved_state64(state), callp); in arm_get_syscall_args() 477 if (saved_state64(state)->x[ARM64_SYSCALL_CODE_REG_NUM] != 0) { in arm_get_syscall_number() 478 return (unsigned short)saved_state64(state)->x[ARM64_SYSCALL_CODE_REG_NUM]; in arm_get_syscall_number() 480 return (unsigned short)saved_state64(state)->x[0]; in arm_get_syscall_number() 500 arm_saved_state64_t *ss64 = saved_state64(regs); in arm_prepare_u64_syscall_return() 562 arm_trace_u64_unix_syscall(code, saved_state64(state)); in arm_trace_unix_syscall() 578 arm_clear_u64_syscall_error(saved_state64(state)); in arm_clear_syscall_error()
|
| /xnu-11417.121.6/bsd/dev/arm64/ |
| H A D | dtrace_subr_arm.c | 63 if (copyin((user_addr_t)saved_state64(regs)->pc, &pc, sizeof(uint32_t))) { in dtrace_user_probe() 165 if (fuword32(saved_state64(regs)->pc, &instr) == 0 && instr != FASTTRAP_ARM64_INSTR) { in dtrace_user_probe()
|
| H A D | fasttrap_isa.c | 249 saved_state64(regs)->x[0], 0, 0, 0); 561 arm_saved_state64_t *regs64 = saved_state64(state); 1063 fasttrap_usdt_args64(probe, saved_state64(state), 5, t); 1162 return saved_state64(regs)->x[argno]; 1167 uint64_t* sp = (uint64_t*) saved_state64(regs)->sp;
|
| H A D | sdt_arm.c | 113 arm_saved_state64_t *saved_state = saved_state64(tagged_regs); in sdt_getarg()
|
| /xnu-11417.121.6/bsd/dev/dtrace/ |
| H A D | profile_prvd.c | 160 dtrace_probe(prof->prof_id, saved_state64(kern_regs)->isf.rip, 0x0, late, 0, 0); in profile_fire() 171 x86_saved_state64_t *regs = saved_state64(tagged_regs); in profile_fire() 187 if (saved_state64(arm_kern_regs)->cpsr & 0xF) { in profile_fire() 219 dtrace_probe(prof->prof_id, saved_state64(kern_regs)->isf.rip, 0x0, 0, 0, 0); in profile_tick() 230 x86_saved_state64_t *regs = saved_state64(tagged_regs); in profile_tick()
|
| H A D | systrace.c | 119 x86_saved_state64_t *regs = saved_state64(tagged_regs); in dtrace_systrace_syscall() 157 if (saved_state64(arm_regs)->x[ARM64_SYSCALL_CODE_REG_NUM] != 0) { in dtrace_systrace_syscall() 158 code = saved_state64(arm_regs)->x[ARM64_SYSCALL_CODE_REG_NUM]; in dtrace_systrace_syscall() 160 code = saved_state64(arm_regs)->x[0]; in dtrace_systrace_syscall() 674 code = saved_state64(tagged_regs)->rax & SYSCALL_NUMBER_MASK; in dtrace_machtrace_syscall() 686 code = (int)saved_state64(arm_regs)->x[ARM64_SYSCALL_CODE_REG_NUM]; in dtrace_machtrace_syscall()
|
| /xnu-11417.121.6/osfmk/kern/ |
| H A D | backtrace.c | 207 cs = saved_state64(state)->isf.cs; in interrupted_kernel_pc_fp() 217 *pc = saved_state64(state)->isf.rip; in interrupted_kernel_pc_fp() 218 *fp = saved_state64(state)->rbp; in interrupted_kernel_pc_fp() 460 pc = saved_state64(state)->isf.rip; in backtrace_user() 461 fp = fp != 0 ? fp : saved_state64(state)->rbp; in backtrace_user()
|
| /xnu-11417.121.6/osfmk/arm64/ |
| H A D | bsd_arm64.c | 83 saved_state64(state)->x[0] = retval; in arm_set_mach_syscall_ret() 117 bcopy((char*)saved_state64(state), (char*)dest, trapp->mach_trap_arg_count * sizeof(uint64_t)); in arm_get_mach_syscall_args()
|
| H A D | sleh.c | 540 arm_saved_state64_t *state = saved_state64(ss); in panic_with_thread_kernel_state() 734 saved_state64(state)->far = 0; in sleh_synchronous() 741 saved_state64(state)->far = 0; in sleh_synchronous() 749 saved_state64(state)->far = 0; in sleh_synchronous() 1221 comment, key_str, saved_state64(state)->x[16]); in ptrauth_handle_brk_trap() 1254 arm_saved_state64_t *state = saved_state64(tstate); in xnu_hard_trap_handle_breakpoint() 1974 saved_state64(state)->x[0] = x0; in handle_kernel_abort_recover_with_error_code() 2012 saved_state64(state)->pc = copyio_recovery_addr(recover->cre_recovery); in handle_kernel_abort_recover_with_error_code() 2241 saved_state64(state)->x[0] = now; in handle_mach_absolute_time_trap() 2248 saved_state64(state)->x[0] = now; in handle_mach_continuous_time_trap() [all …]
|
| /xnu-11417.121.6/bsd/dev/i386/ |
| H A D | sdt_x86.c | 109 x86_saved_state64_t *saved_state = saved_state64(tagged_regs); in sdt_getarg()
|
| H A D | dtrace_subr_x86.c | 64 regs64 = saved_state64(regs); in dtrace_user_probe()
|
| H A D | systemcalls.c | 288 regs = saved_state64(state); in unix_syscall64() 496 regs = saved_state64(find_user_regs(thread)); in unix_syscall_return()
|
| H A D | fasttrap_isa.c | 216 regs64 = saved_state64(regs); in fasttrap_anarg() 670 regs64 = saved_state64(regs); in fasttrap_return_common() 1517 x86_saved_state64_t *regs64 = saved_state64(regs); in fasttrap_pid_probe64() 2169 regs64 = saved_state64(regs); in fasttrap_return_probe() 2232 x86_saved_state64_t *regs64 = saved_state64(regs); in fasttrap_getreg()
|
| /xnu-11417.121.6/osfmk/kperf/ |
| H A D | callstack.c | 66 sp_user = saved_state64(state)->isf.rsp; in callstack_fixup_user() 122 cs = saved_state64(state)->isf.cs; in interrupted_kernel_sp_value() 132 sp = saved_state64(state)->isf.rsp; in interrupted_kernel_sp_value() 621 state = saved_state64(sstate); in chudxnu_thread_get_callstack64_internal() 1239 regs64 = saved_state64(tagged_regs); 1274 regs64 = saved_state64(tagged_regs);
|
| /xnu-11417.121.6/osfmk/x86_64/ |
| H A D | kpc_x86.c | 616 cs = saved_state64(state)->isf.cs; in get_interrupted_pc() 625 pc = saved_state64(state)->isf.rip; in get_interrupted_pc()
|
| H A D | monotonic_x86_64.c | 289 x86_saved_state64_t *state64 = saved_state64(state); in mt_check_for_pmi()
|
| /xnu-11417.121.6/osfmk/mach/i386/ |
| H A D | thread_status.h | 505 saved_state64(x86_saved_state_t *iss) in saved_state64() function
|