Home
last modified time | relevance | path

Searched refs:regs64 (Results 1 – 5 of 5) sorted by relevance

/xnu-8020.140.41/bsd/dev/i386/
H A Dfasttrap_isa.c212 x86_saved_state64_t *regs64; in fasttrap_anarg() local
217 regs64 = saved_state64(regs); in fasttrap_anarg()
221 regs64 = NULL; in fasttrap_anarg()
234 return ((&regs64->rdi)[argno]); in fasttrap_anarg()
236 stack = regs64->isf.rsp + sizeof(uint64_t) * (argno - 6 + shift); in fasttrap_anarg()
663 x86_saved_state64_t *regs64; in fasttrap_return_common() local
671 regs64 = saved_state64(regs); in fasttrap_return_common()
675 regs64 = NULL; in fasttrap_return_common()
744 regs64->rax, regs64->rdx, 0, 0); in fasttrap_return_common()
782 fasttrap_usdt_args64(fasttrap_probe_t *probe, x86_saved_state64_t *regs64, int argc, in fasttrap_usdt_args64() argument
[all …]
H A Ddtrace_subr_x86.c52 x86_saved_state64_t *regs64; in dtrace_user_probe() local
65 regs64 = saved_state64(regs); in dtrace_user_probe()
67 trapno = regs64->isf.trapno; in dtrace_user_probe()
70 regs64 = NULL; in dtrace_user_probe()
127 if (regs64) { in dtrace_user_probe()
128 regs64->isf.rip = npc; in dtrace_user_probe()
146 if (regs64) { in dtrace_user_probe()
147 regs64->isf.rip = npc; in dtrace_user_probe()
188 user_addr_t pc = (regs64) ? regs64->isf.rip : (user_addr_t)regs32->eip; in dtrace_user_probe()
191 if (regs64) { in dtrace_user_probe()
[all …]
/xnu-8020.140.41/bsd/dev/arm64/
H A Dfasttrap_isa.c300 fasttrap_usdt_args64(fasttrap_probe_t *probe, arm_saved_state64_t *regs64, int argc, argument
310 argv[i] = regs64->x[x];
312 fasttrap_fuword64_noerr(regs64->sp + (x - 8) * sizeof(uint64_t), &argv[i]);
434 get_saved_state64_regno(arm_saved_state64_t *regs64, uint32_t regno, int use_xzr) argument
439 return regs64->fp;
441 return regs64->lr;
447 return regs64->sp;
450 return regs64->x[regno];
493 do_cbz_cnbz(arm_saved_state64_t *regs64, uint32_t regwidth, uint32_t instr, int is_cbz, user_addr_t… argument
502 regval = get_saved_state64_regno(regs64, regno, 1);
[all …]
/xnu-8020.140.41/osfmk/i386/
H A Dpal_routines.c325 x86_saved_state64_t *regs64; in pal_syscall_restart() local
328 regs64 = saved_state64(state); in pal_syscall_restart()
331 regs64->isf.rip -= 2; in pal_syscall_restart()
/xnu-8020.140.41/osfmk/kperf/
H A Dcallstack.c1346 x86_saved_state64_t *regs64 = NULL; local
1368 regs64 = saved_state64(tagged_regs);
1369 supervisor = ((regs64->isf.cs & SEL_PL) != SEL_PL_U);
1403 regs64 = saved_state64(tagged_regs);
1404 supervisor = ((regs64->isf.cs & SEL_PL) != SEL_PL_U);
1423 u_regs64 = regs64;
1425 regs64 = NULL;
1453 } else if (regs64) {
1454 currPC = regs64->isf.rip;
1494 } else if (regs64) {
[all …]