Lines Matching refs:pc

51 	uintptr_t pc;  in dtrace_getpcstack()  local
67 pc = fp->fr_savpc; in dtrace_getpcstack()
100 pcstack[depth++] = (pc_t)pc; in dtrace_getpcstack()
115 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, uintptr_t pc, in dtrace_getustack_common() argument
138 while (pc != 0) { in dtrace_getustack_common()
150 *pcstack++ = (uint64_t)pc; in dtrace_getustack_common()
167 pc = dtrace_fulword(&gregs[REG_PC]); in dtrace_getustack_common()
175 pc = dtrace_fuword32(&gregs[EIP]); in dtrace_getustack_common()
183 pc = dtrace_fulword(&fr->fr_savpc); in dtrace_getustack_common()
188 pc = dtrace_fuword32(&fr->fr_savpc); in dtrace_getustack_common()
219 uintptr_t pc, sp; in dtrace_getupcstack() local
242 pc = rp->r_pc; in dtrace_getupcstack()
246 *pcstack++ = (uint64_t)pc; in dtrace_getupcstack()
252 pc = dtrace_fulword((void *)rp->r_sp); in dtrace_getupcstack()
254 pc = dtrace_fuword32((void *)rp->r_sp); in dtrace_getupcstack()
257 n = dtrace_getustack_common(pcstack, pcstack_limit, pc, sp); in dtrace_getupcstack()
275 uintptr_t pc, sp; in dtrace_getustackdepth() local
284 pc = rp->r_pc; in dtrace_getustackdepth()
291 pc = dtrace_fulword((void *)rp->r_sp); in dtrace_getustackdepth()
293 pc = dtrace_fuword32((void *)rp->r_sp); in dtrace_getustackdepth()
296 n += dtrace_getustack_common(NULL, 0, pc, sp); in dtrace_getustackdepth()
307 uintptr_t pc, sp, oldcontext; in dtrace_getufpstack() local
330 pc = rp->r_pc; in dtrace_getufpstack()
343 *pcstack++ = (uint64_t)pc; in dtrace_getufpstack()
350 pc = dtrace_fulword((void *)rp->r_sp); in dtrace_getufpstack()
352 pc = dtrace_fuword32((void *)rp->r_sp); in dtrace_getufpstack()
355 while (pc != 0) { in dtrace_getufpstack()
356 *pcstack++ = (uint64_t)pc; in dtrace_getufpstack()
371 pc = dtrace_fulword(&gregs[REG_PC]); in dtrace_getufpstack()
379 pc = dtrace_fuword32(&gregs[EIP]); in dtrace_getufpstack()
387 pc = dtrace_fulword(&fr->fr_savpc); in dtrace_getufpstack()
392 pc = dtrace_fuword32(&fr->fr_savpc); in dtrace_getufpstack()