Loading include/linux/irq_work.h +5 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ #include <linux/smp_types.h> #include <linux/rcuwait.h> #include <linux/kabi.h> /* * An entry can be in one of four states: Loading @@ -18,6 +19,10 @@ struct irq_work { struct __call_single_node node; void (*func)(struct irq_work *); struct rcuwait irqwait; KABI_RESERVE(1) KABI_RESERVE(2) KABI_RESERVE(3) KABI_RESERVE(4) }; #define __IRQ_WORK_INIT(_func, _flags) (struct irq_work){ \ Loading Loading
include/linux/irq_work.h +5 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ #include <linux/smp_types.h> #include <linux/rcuwait.h> #include <linux/kabi.h> /* * An entry can be in one of four states: Loading @@ -18,6 +19,10 @@ struct irq_work { struct __call_single_node node; void (*func)(struct irq_work *); struct rcuwait irqwait; KABI_RESERVE(1) KABI_RESERVE(2) KABI_RESERVE(3) KABI_RESERVE(4) }; #define __IRQ_WORK_INIT(_func, _flags) (struct irq_work){ \ Loading