irq_work
struct irq_work;
typedef void (*irq_work_func_t)(struct irq_work *);
#define DEFINE_IRQ_WORK(name, _func) struct irq_work name = { \
init_irq_work(struct irq_work *irqw, irq_work_func_t func)
irq_work_queue(struct irq_work *irqw)
irq_work_sync(struct irq_work *irqw)
struct irq_work *irqw = context;