Lines Matching defs:pcstack
263 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, user_addr_t pc,
276 ASSERT(pcstack == NULL || pcstack_limit > 0);
290 if (pcstack != NULL) {
291 *pcstack++ = (uint64_t)pc;
353 dtrace_adjust_stack(uint64_t **pcstack, int *pcstack_limit, user_addr_t *pc,
393 if (pcstack != NULL && pcstack_limit != NULL) {
398 *(*pcstack)++ = missing_tos;
412 dtrace_getupcstack(uint64_t *pcstack, int pcstack_limit)
439 *pcstack++ = (uint64_t)proc_selfpid();
460 (void)dtrace_adjust_stack(&pcstack, &pcstack_limit, &pc, sp);
471 n = dtrace_getustack_common(pcstack, pcstack_limit, pc, fp);
475 pcstack += n;
480 *pcstack++ = 0;
537 dtrace_getufpstack(uint64_t *pcstack, uint64_t *fpstack, int pcstack_limit)
566 *pcstack++ = (uint64_t)proc_selfpid();
587 if(dtrace_adjust_stack(&pcstack, &pcstack_limit, &pc, sp) == 1) {
597 *pcstack++ = (uint64_t)pc;
653 *pcstack++ = 0;
657 dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes,
678 pcstack[depth++] = (pc_t)intrpc;
716 pcstack[depth++] = (pc_t)caller;
721 pcstack[depth++] = (pc_t)pc;
726 pcstack[depth++] = 0;