Lines Matching refs:ftd

134 	ftrace_data_t *ftd;  in ftrace_cpu_init()  local
143 ftd = &cpu[cpuid]->cpu_ftrace; in ftrace_cpu_init()
144 if (ftd->ftd_state & FTRACE_READY) in ftrace_cpu_init()
152 ftd->ftd_state |= FTRACE_READY; in ftrace_cpu_init()
153 ASSERT(!(ftd->ftd_state & FTRACE_ENABLED)); in ftrace_cpu_init()
164 ftrace_data_t *ftd; in ftrace_cpu_fini() local
170 ftd = &cpu[cpuid]->cpu_ftrace; in ftrace_cpu_fini()
171 if (!(ftd->ftd_state & FTRACE_READY)) in ftrace_cpu_fini()
182 if (ftd->ftd_first != NULL) { in ftrace_cpu_fini()
183 kmem_free(ftd->ftd_first, in ftrace_cpu_fini()
186 bzero(ftd, sizeof (ftrace_data_t)); in ftrace_cpu_fini()
192 ftrace_data_t *ftd; in ftrace_cpu_start() local
198 ftd = &cpu[cpuid]->cpu_ftrace; in ftrace_cpu_start()
199 if (ftd->ftd_state & FTRACE_READY) { in ftrace_cpu_start()
200 if (ftd->ftd_first == NULL) { in ftrace_cpu_start()
207 if (ftd->ftd_first != NULL) { in ftrace_cpu_start()
217 ftd->ftd_first = ptrs; in ftrace_cpu_start()
218 ftd->ftd_last = ptrs + (ftrace_nent - 1); in ftrace_cpu_start()
219 ftd->ftd_cur = ptrs; in ftrace_cpu_start()
222 ftd->ftd_state |= FTRACE_ENABLED; in ftrace_cpu_start()
360 ftrace_data_t *ftd; in ftrace_0() local
369 ftd = &cp->cpu_ftrace; in ftrace_0()
371 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_0()
376 r = ftd->ftd_cur; in ftrace_0()
382 if (r++ == ftd->ftd_last) in ftrace_0()
383 r = ftd->ftd_first; in ftrace_0()
384 ftd->ftd_cur = r; in ftrace_0()
394 ftrace_data_t *ftd; in ftrace_1() local
403 ftd = &cp->cpu_ftrace; in ftrace_1()
405 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_1()
410 r = ftd->ftd_cur; in ftrace_1()
417 if (r++ == ftd->ftd_last) in ftrace_1()
418 r = ftd->ftd_first; in ftrace_1()
419 ftd->ftd_cur = r; in ftrace_1()
429 ftrace_data_t *ftd; in ftrace_2() local
438 ftd = &cp->cpu_ftrace; in ftrace_2()
440 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_2()
445 r = ftd->ftd_cur; in ftrace_2()
453 if (r++ == ftd->ftd_last) in ftrace_2()
454 r = ftd->ftd_first; in ftrace_2()
455 ftd->ftd_cur = r; in ftrace_2()
465 ftrace_data_t *ftd; in ftrace_3() local
474 ftd = &cp->cpu_ftrace; in ftrace_3()
476 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_3()
481 r = ftd->ftd_cur; in ftrace_3()
490 if (r++ == ftd->ftd_last) in ftrace_3()
491 r = ftd->ftd_first; in ftrace_3()
492 ftd->ftd_cur = r; in ftrace_3()
503 ftrace_data_t *ftd; in ftrace_3_notick() local
509 ftd = &cp->cpu_ftrace; in ftrace_3_notick()
511 if (!(ftd->ftd_state & FTRACE_ENABLED)) { in ftrace_3_notick()
516 r = ftd->ftd_cur; in ftrace_3_notick()
525 if (r++ == ftd->ftd_last) in ftrace_3_notick()
526 r = ftd->ftd_first; in ftrace_3_notick()
527 ftd->ftd_cur = r; in ftrace_3_notick()