Home
last modified time | relevance | path

Searched refs:IRQ_WORK_HARD_IRQ (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/
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; in irq_work_is_hard()
H A Dirqflags.h99 if (!((_flags) & IRQ_WORK_HARD_IRQ)) \
104 if (!((_flags) & IRQ_WORK_HARD_IRQ)) \
H A Dsmp_types.h13 IRQ_WORK_HARD_IRQ = 0x08, /* IRQ context on PREEMPT_RT */ enumerator
/linux/kernel/
H A Dirq_work.c99 !(work_flags & IRQ_WORK_HARD_IRQ)) in __irq_work_queue_local()
163 !(atomic_read(&work->node.a_flags) & IRQ_WORK_HARD_IRQ)) { in irq_work_queue_on()
/linux/Documentation/core-api/real-time/
H A Ddifferences.rst170 The exception are work items marked with IRQ_WORK_HARD_IRQ, which are still