TASKLET_STATE_RUN 617 include/linux/interrupt.h return !test_and_set_bit(TASKLET_STATE_RUN, &(t)->state); TASKLET_STATE_RUN 623 include/linux/interrupt.h clear_bit(TASKLET_STATE_RUN, &(t)->state); TASKLET_STATE_RUN 628 include/linux/interrupt.h while (test_bit(TASKLET_STATE_RUN, &(t)->state)) { barrier(); } TASKLET_STATE_RUN 626 kernel/softirq.c BUG_ON(test_bit(TASKLET_STATE_RUN, &t->state));