Lines Matching refs:pc

190 dtrace_getustack_common(uint64_t * pcstack, int pcstack_limit, user_addr_t pc,  in dtrace_getustack_common()  argument
198 while (pc != 0) { in dtrace_getustack_common()
201 *pcstack++ = (uint64_t) pc; in dtrace_getustack_common()
212 pc = dtrace_fuword64((sp + RETURN_OFFSET64)); in dtrace_getustack_common()
230 user_addr_t pc, sp, fp; in dtrace_getupcstack() local
261 pc = get_saved_state_pc(regs); in dtrace_getupcstack()
269 *pcstack++ = (uint64_t) pc; in dtrace_getupcstack()
275 pc = get_saved_state_lr(regs); in dtrace_getupcstack()
278 n = dtrace_getustack_common(pcstack, pcstack_limit, pc, fp); in dtrace_getupcstack()
297 user_addr_t pc, sp, fp; in dtrace_getustackdepth() local
313 pc = get_saved_state_pc(regs); in dtrace_getustackdepth()
319 pc = get_saved_state_lr(regs); in dtrace_getustackdepth()
329 n += dtrace_getustack_common(NULL, 0, pc, fp); in dtrace_getustackdepth()
340 user_addr_t pc, sp; in dtrace_getufpstack() local
371 pc = get_saved_state_pc(regs); in dtrace_getufpstack()
387 *pcstack++ = (uint64_t) pc; in dtrace_getufpstack()
395 pc = dtrace_fuword64(sp); in dtrace_getufpstack()
397 pc = dtrace_fuword32(sp); in dtrace_getufpstack()
400 while (pc != 0 && sp != 0) { in dtrace_getufpstack()
401 *pcstack++ = (uint64_t) pc; in dtrace_getufpstack()
415 pc = dtrace_fulword(&gregs[REG_PC]); in dtrace_getufpstack()
423 pc = dtrace_fuword32(&gregs[EIP]); in dtrace_getufpstack()
430 pc = dtrace_fuword64((sp + RETURN_OFFSET64)); in dtrace_getufpstack()
475 uintptr_t pc; in dtrace_getpcstack() local
486 pc = fp->retaddr; in dtrace_getpcstack()
549 pcstack[depth++] = (pc_t) pc; in dtrace_getpcstack()
570 uintptr_t pc; in dtrace_getarg() local
587 pc = (uintptr_t)ptrauth_strip((void*)fp->retaddr, ptrauth_key_return_address); in dtrace_getarg()
589 pc = fp->retaddr; in dtrace_getarg()
593 && pc > (uintptr_t) dtrace_invop_callsite_pre in dtrace_getarg()
594 && pc <= (uintptr_t) dtrace_invop_callsite_post) { in dtrace_getarg()