Lines Matching refs:kpkc_nframes
175 assert(cs->kpkc_nframes < MAX_KCALLSTACK_FRAMES); in callstack_fixup_interrupted()
189 cs->kpkc_frames[cs->kpkc_nframes++] = fixup_val; in callstack_fixup_interrupted()
209 cs->kpkc_nframes = 1; in kperf_continuation_sample()
231 cs->kpkc_nframes = backtrace(cs->kpkc_word_frames, cs->kpkc_nframes - 1, in kperf_backtrace_sample()
233 if (cs->kpkc_nframes > 0) { in kperf_backtrace_sample()
239 cs->kpkc_exclaves_offset = exclaves_stack_offset(cs->kpkc_word_frames, cs->kpkc_nframes, true); in kperf_backtrace_sample()
247 cs->kpkc_word_frames[cs->kpkc_nframes + 1] = 0; in kperf_backtrace_sample()
248 cs->kpkc_nframes += 1; in kperf_backtrace_sample()
254 BUF_VERB(PERF_CS_BACKTRACE | DBG_FUNC_END, cs->kpkc_nframes); in kperf_backtrace_sample()
268 assert(cs->kpkc_nframes <= MAX_KCALLSTACK_FRAMES); in kperf_kcallstack_sample()
274 cs->kpkc_nframes); in kperf_kcallstack_sample()
286 cs->kpkc_nframes = backtrace(cs->kpkc_word_frames, cs->kpkc_nframes - 1, in kperf_kcallstack_sample()
288 if (cs->kpkc_nframes != 0) { in kperf_kcallstack_sample()
298 cs->kpkc_exclaves_offset = exclaves_stack_offset(cs->kpkc_word_frames, cs->kpkc_nframes, true); in kperf_kcallstack_sample()
308 cs->kpkc_frames, &cs->kpkc_nframes, FALSE); in kperf_kcallstack_sample()
315 cs->kpkc_nframes = 0; in kperf_kcallstack_sample()
324 cs->kpkc_flags, cs->kpkc_nframes); in kperf_kcallstack_sample()
454 cs->kpkc_nframes, cs->kpkc_flags, 0, 0); in kperf_kcallstack_log()