FTRACE_ENABLED
ASSERT(!(ftd->ftd_state & FTRACE_ENABLED));
ASSERT(ftrace_state & FTRACE_ENABLED);
ftd->ftd_state |= FTRACE_ENABLED;
cpu[cpuid]->cpu_ftrace.ftd_state &= ~(FTRACE_ENABLED);
if (ftrace_state & FTRACE_ENABLED)
was_enabled = ((ftrace_state & FTRACE_ENABLED) != 0);
ftrace_state |= FTRACE_ENABLED;
if (ftrace_state & FTRACE_ENABLED) {
ftrace_state &= ~(FTRACE_ENABLED);
if (!(ftd->ftd_state & FTRACE_ENABLED)) {
if (!(ftd->ftd_state & FTRACE_ENABLED)) {
if (!(ftd->ftd_state & FTRACE_ENABLED)) {
if (!(ftd->ftd_state & FTRACE_ENABLED)) {
if (!(ftd->ftd_state & FTRACE_ENABLED)) {
if (CPU->cpu_ftrace.ftd_state & FTRACE_ENABLED) \
if (CPU->cpu_ftrace.ftd_state & FTRACE_ENABLED) \
if (CPU->cpu_ftrace.ftd_state & FTRACE_ENABLED) \
if (CPU->cpu_ftrace.ftd_state & FTRACE_ENABLED) \