/linux/include/linux/ |
H A D | irq_work.h | 17 struct irq_work { struct 19 void (*func)(struct irq_work *); argument 23 #define __IRQ_WORK_INIT(_func, _flags) (struct irq_work){ \ argument 37 void init_irq_work(struct irq_work *work, void (*func)(struct irq_work *)) in init_irq_work()
|
H A D | console.h | 468 struct irq_work irq_work; member
|
/linux/kernel/bpf/ |
H A D | mmap_unlock_work.h | 11 struct irq_work irq_work; member
|
/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_breadcrumbs_types.h | 45 struct irq_work irq_work; /* for use from inside irq_lock */ member
|
/linux/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | shm_ipc.h | 47 struct work_struct irq_work; member
|
/linux/drivers/cpufreq/ |
H A D | cppc_cpufreq.c | 52 struct irq_work irq_work; member 115 static void cppc_irq_work(struct irq_work *irq_work) in cppc_irq_work()
|
H A D | cpufreq_governor.h | 89 struct irq_work irq_work; member
|
/linux/kernel/sched/ |
H A D | cpufreq_schedutil.c | 29 struct irq_work irq_work; member 540 static void sugov_irq_work(struct irq_work *irq_work) in sugov_irq_work()
|
H A D | ext.c | 1689 static void deferred_irq_workfn(struct irq_work *irq_work) in deferred_irq_workfn() 4183 static void free_dsq_irq_workfn(struct irq_work *irq_work) in free_dsq_irq_workfn() 5163 static void scx_ops_error_irq_workfn(struct irq_work *irq_work) in scx_ops_error_irq_workfn() 5941 static void kick_cpus_irq_workfn(struct irq_work *irq_work) in kick_cpus_irq_workfn()
|
/linux/drivers/power/supply/ |
H A D | max14656_charger_detector.c | 83 struct delayed_work irq_work; member
|
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_connector.h | 129 struct work_struct irq_work; member
|
/linux/drivers/media/cec/usb/extron-da-hd-4k-plus/ |
H A D | extron-da-hd-4k-plus.h | 53 struct work_struct irq_work; member
|
/linux/drivers/extcon/ |
H A D | extcon-max14577.c | 82 struct work_struct irq_work; member
|
H A D | extcon-rt8973a.c | 53 struct work_struct irq_work; member
|
H A D | extcon-sm5502.c | 48 struct work_struct irq_work; member
|
H A D | extcon-max8997.c | 119 struct work_struct irq_work; member
|
H A D | extcon-max77693.c | 77 struct work_struct irq_work; member
|
H A D | extcon-max77843.c | 35 struct work_struct irq_work; member
|
/linux/include/linux/mfd/pcf50633/ |
H A D | core.h | 140 struct work_struct irq_work; global() member
|
/linux/drivers/mfd/ |
H A D | da903x.c | 66 struct work_struct irq_work; member
|
/linux/kernel/printk/ |
H A D | nbcon.c | 1225 static void nbcon_irq_work(struct irq_work *irq_work) in nbcon_irq_work()
|
/linux/drivers/media/cec/usb/pulse8/ |
H A D | pulse8-cec.c | 181 struct work_struct irq_work; member
|
/linux/drivers/usb/gadget/udc/ |
H A D | pch_udc.c | 1273 static void pch_vbus_gpio_work_fall(struct work_struct *irq_work) in pch_vbus_gpio_work_fall() 1314 static void pch_vbus_gpio_work_rise(struct work_struct *irq_work) in pch_vbus_gpio_work_rise()
|
/linux/drivers/acpi/apei/ |
H A D | ghes.c | 1100 static void ghes_proc_in_irq(struct irq_work *irq_work) in ghes_proc_in_irq()
|
/linux/kernel/trace/ |
H A D | ring_buffer.c | 528 struct rb_irq_work irq_work; member 547 struct rb_irq_work irq_work; member 918 struct rb_irq_work *irq_work; member
|