Lines Matching refs:cdata
445 cpu_data_t *cdata, uint64_t frameptr, bool use_cursp) in rbtrace_bt() argument
465 thread_t __single cplthread = cdata->cpu_active_thread; in rbtrace_bt()
477 kstackb = cdata->cpu_active_stack; in rbtrace_bt()
480 kstackt = cdata->cpu_kernel_stack; in rbtrace_bt()
483 kstackt = cdata->cpu_int_stack_top; in rbtrace_bt()
526 cpu_data_t *cdata = current_cpu_datap(); in pltrace_internal() local
527 int cpli = cdata->cpu_preemption_level; in pltrace_internal()
528 int cplrecord = cdata->cpu_plri; in pltrace_internal()
533 cdata->plrecords[cplrecord].pltype = enable; in pltrace_internal()
534 cdata->plrecords[cplrecord].plevel = cpli; in pltrace_internal()
536 plbts = &cdata->plrecords[cplrecord].plbt[0]; in pltrace_internal()
544 cdata->cpu_plri = cplrecord; in pltrace_internal()
546 rbtrace_bt(plbts, MAX_TRACE_BTFRAMES - 1, cdata, (uint64_t)__builtin_frame_address(0), false); in pltrace_internal()
554 cpu_data_t *cdata; in traptrace_start() local
564 cdata = current_cpu_datap(); in traptrace_start()
575 cur_traptrace_ring[nextidx].curpl = cdata->cpu_preemption_level; in traptrace_start()
576 cur_traptrace_ring[nextidx].curil = cdata->cpu_interrupt_level; in traptrace_start()
581 MAX_TRACE_BTFRAMES - 1, cdata, frameptr, false); in traptrace_start()
589 return ((uint32_t)cdata->cpu_number << 16) | nextidx; in traptrace_start()