Home
last modified time | relevance | path

Searched refs:saved_state64 (Results 1 – 25 of 37) sorted by relevance

12

/xnu-11417.121.6/osfmk/i386/
H A Dtrap_native.c116 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 Dthread.h166 #define USER_REGS64(Thr) (saved_state64(USER_STATE(Thr)))
H A Dmp.c649 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 Dtrap.c364 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 Dpal_routines.c328 regs64 = saved_state64(state); in pal_syscall_restart()
H A Dbsd_i386.c393 regs = saved_state64(state); in machdep_syscall64()
642 regs = saved_state64(state); in mach_call_munger64()
H A Drtclock.c432 regs = saved_state64(tregs); in rtclock_intr()
/xnu-11417.121.6/osfmk/mach/arm/
H A Dthread_status.h607 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 Dsystemcalls.c361 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 Ddtrace_subr_arm.c63 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 Dfasttrap_isa.c249 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 Dsdt_arm.c113 arm_saved_state64_t *saved_state = saved_state64(tagged_regs); in sdt_getarg()
/xnu-11417.121.6/bsd/dev/dtrace/
H A Dprofile_prvd.c160 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 Dsystrace.c119 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 Dbacktrace.c207 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 Dbsd_arm64.c83 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 Dsleh.c540 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 Dsdt_x86.c109 x86_saved_state64_t *saved_state = saved_state64(tagged_regs); in sdt_getarg()
H A Ddtrace_subr_x86.c64 regs64 = saved_state64(regs); in dtrace_user_probe()
H A Dsystemcalls.c288 regs = saved_state64(state); in unix_syscall64()
496 regs = saved_state64(find_user_regs(thread)); in unix_syscall_return()
H A Dfasttrap_isa.c216 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 Dcallstack.c66 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 Dkpc_x86.c616 cs = saved_state64(state)->isf.cs; in get_interrupted_pc()
625 pc = saved_state64(state)->isf.rip; in get_interrupted_pc()
H A Dmonotonic_x86_64.c289 x86_saved_state64_t *state64 = saved_state64(state); in mt_check_for_pmi()
/xnu-11417.121.6/osfmk/mach/i386/
H A Dthread_status.h505 saved_state64(x86_saved_state_t *iss) in saved_state64() function

12