Home
last modified time | relevance | path

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

/openbmc/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 Dsmp_types.h13 IRQ_WORK_HARD_IRQ = 0x08, /* IRQ context on PREEMPT_RT */ enumerator
H A Dirqflags.h105 if (!((_flags) & IRQ_WORK_HARD_IRQ)) \
110 if (!((_flags) & IRQ_WORK_HARD_IRQ)) \
/openbmc/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()