Lines Matching refs:pcstack_limit
263 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, user_addr_t pc,
276 ASSERT(pcstack == NULL || pcstack_limit > 0);
292 pcstack_limit--;
293 if (pcstack_limit <= 0)
353 dtrace_adjust_stack(uint64_t **pcstack, int *pcstack_limit, user_addr_t *pc,
393 if (pcstack != NULL && pcstack_limit != NULL) {
399 (*pcstack_limit)--;
412 dtrace_getupcstack(uint64_t *pcstack, int pcstack_limit)
425 if (pcstack_limit <= 0)
440 pcstack_limit--;
442 if (pcstack_limit <= 0)
460 (void)dtrace_adjust_stack(&pcstack, &pcstack_limit, &pc, sp);
462 if(pcstack_limit <= 0)
471 n = dtrace_getustack_common(pcstack, pcstack_limit, pc, fp);
473 ASSERT(n <= pcstack_limit);
476 pcstack_limit -= n;
479 while (pcstack_limit-- > 0)
537 dtrace_getufpstack(uint64_t *pcstack, uint64_t *fpstack, int pcstack_limit)
553 if (pcstack_limit <= 0)
567 pcstack_limit--;
569 if (pcstack_limit <= 0)
587 if(dtrace_adjust_stack(&pcstack, &pcstack_limit, &pc, sp) == 1) {
592 if (pcstack_limit <= 0)
599 pcstack_limit--;
600 if (pcstack_limit <= 0)
652 while (pcstack_limit-- > 0)
657 dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes,
677 if (intrpc != NULL && depth < pcstack_limit)
680 while (depth < pcstack_limit) {
715 ASSERT(depth < pcstack_limit);
720 if (depth < pcstack_limit)
725 while (depth < pcstack_limit)