Home
last modified time | relevance | path

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

/Linux-v6.1/include/linux/
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()
Dirqflags.h104 if (!((_flags) & IRQ_WORK_HARD_IRQ)) \
109 if (!((_flags) & IRQ_WORK_HARD_IRQ)) \
Dsmp_types.h13 IRQ_WORK_HARD_IRQ = 0x08, /* IRQ context on PREEMPT_RT */ enumerator
/Linux-v6.1/kernel/
Dirq_work.c89 !(work_flags & IRQ_WORK_HARD_IRQ)) in __irq_work_queue_local()
153 !(atomic_read(&work->node.a_flags) & IRQ_WORK_HARD_IRQ)) { in irq_work_queue_on()