Searched refs:IRQ_WORK_HARD_IRQ (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/linux/
H A Dsmp_types.h13 IRQ_WORK_HARD_IRQ = 0x08, /* IRQ context on PREEMPT_RT */ enumerator in enum:__anon4764
H A Dirq_work.h31 #define IRQ_WORK_INIT_HARD(_func) __IRQ_WORK_INIT(_func, IRQ_WORK_HARD_IRQ)
54 return atomic_read(&work->node.a_flags) & IRQ_WORK_HARD_IRQ;
H A Dirqflags.h93 if (!((_flags) & IRQ_WORK_HARD_IRQ)) \
98 if (!((_flags) & IRQ_WORK_HARD_IRQ)) \
/linux-master/kernel/
H A Dirq_work.c99 !(work_flags & IRQ_WORK_HARD_IRQ))
159 * IRQ_WORK_HARD_IRQ are added to the lazy list and a HARD work
163 !(atomic_read(&work->node.a_flags) & IRQ_WORK_HARD_IRQ)) {
243 * marked as IRQ_WORK_HARD_IRQ will be processed in hardirq context.

Completed in 166 milliseconds