Lines Matching refs:ftd

132 	ftrace_data_t *ftd;  in ftrace_cpu_init()  local
141 ftd = &cpu[cpuid]->cpu_ftrace; in ftrace_cpu_init()
142 if (ftd->ftd_state & FTRACE_READY) in ftrace_cpu_init()
150 ftd->ftd_state |= FTRACE_READY; in ftrace_cpu_init()
151 ASSERT(!(ftd->ftd_state & FTRACE_ENABLED)); in ftrace_cpu_init()
162 ftrace_data_t *ftd; in ftrace_cpu_fini() local
168 ftd = &cpu[cpuid]->cpu_ftrace; in ftrace_cpu_fini()
169 if (!(ftd->ftd_state & FTRACE_READY)) in ftrace_cpu_fini()
180 if (ftd->ftd_first != NULL) { in ftrace_cpu_fini()
181 kmem_free(ftd->ftd_first, in ftrace_cpu_fini()
184 bzero(ftd, sizeof (ftrace_data_t)); in ftrace_cpu_fini()
190 ftrace_data_t *ftd; in ftrace_cpu_start() local
196 ftd = &cpu[cpuid]->cpu_ftrace; in ftrace_cpu_start()
197 if (ftd->ftd_state & FTRACE_READY) { in ftrace_cpu_start()
198 if (ftd->ftd_first == NULL) { in ftrace_cpu_start()
205 if (ftd->ftd_first != NULL) { in ftrace_cpu_start()
215 ftd->ftd_first = ptrs; in ftrace_cpu_start()
216 ftd->ftd_last = ptrs + (ftrace_nent - 1); in ftrace_cpu_start()
217 ftd->ftd_cur = ptrs; in ftrace_cpu_start()
220 ftd->ftd_state |= FTRACE_ENABLED; in ftrace_cpu_start()
358 ftrace_data_t *ftd; in ftrace_0() local
367 ftd = &cp->cpu_ftrace; in ftrace_0()
369 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_0()
374 r = ftd->ftd_cur; in ftrace_0()
380 if (r++ == ftd->ftd_last) in ftrace_0()
381 r = ftd->ftd_first; in ftrace_0()
382 ftd->ftd_cur = r; in ftrace_0()
392 ftrace_data_t *ftd; in ftrace_1() local
401 ftd = &cp->cpu_ftrace; in ftrace_1()
403 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_1()
408 r = ftd->ftd_cur; in ftrace_1()
415 if (r++ == ftd->ftd_last) in ftrace_1()
416 r = ftd->ftd_first; in ftrace_1()
417 ftd->ftd_cur = r; in ftrace_1()
427 ftrace_data_t *ftd; in ftrace_2() local
436 ftd = &cp->cpu_ftrace; in ftrace_2()
438 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_2()
443 r = ftd->ftd_cur; in ftrace_2()
451 if (r++ == ftd->ftd_last) in ftrace_2()
452 r = ftd->ftd_first; in ftrace_2()
453 ftd->ftd_cur = r; in ftrace_2()
463 ftrace_data_t *ftd; in ftrace_3() local
472 ftd = &cp->cpu_ftrace; in ftrace_3()
474 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_3()
479 r = ftd->ftd_cur; in ftrace_3()
488 if (r++ == ftd->ftd_last) in ftrace_3()
489 r = ftd->ftd_first; in ftrace_3()
490 ftd->ftd_cur = r; in ftrace_3()
501 ftrace_data_t *ftd; in ftrace_3_notick() local
507 ftd = &cp->cpu_ftrace; in ftrace_3_notick()
509 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_3_notick()
514 r = ftd->ftd_cur; in ftrace_3_notick()
523 if (r++ == ftd->ftd_last) in ftrace_3_notick()
524 r = ftd->ftd_first; in ftrace_3_notick()
525 ftd->ftd_cur = r; in ftrace_3_notick()