Home
last modified time | relevance | path

Searched defs:irq_work (Results 1 – 25 of 33) sorted by relevance

12

/linux/include/linux/
H A Dirq_work.h17 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 Dconsole.h468 struct irq_work irq_work; member
/linux/kernel/bpf/
H A Dmmap_unlock_work.h11 struct irq_work irq_work; member
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_breadcrumbs_types.h45 struct irq_work irq_work; /* for use from inside irq_lock */ member
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.h47 struct work_struct irq_work; member
/linux/drivers/cpufreq/
H A Dcppc_cpufreq.c52 struct irq_work irq_work; member
115 static void cppc_irq_work(struct irq_work *irq_work) in cppc_irq_work()
H A Dcpufreq_governor.h89 struct irq_work irq_work; member
/linux/kernel/sched/
H A Dcpufreq_schedutil.c29 struct irq_work irq_work; member
566 static void sugov_irq_work(struct irq_work *irq_work) in sugov_irq_work()
H A Dext.c1802 static void deferred_irq_workfn(struct irq_work *irq_work) in deferred_irq_workfn()
4340 static void free_dsq_irq_workfn(struct irq_work *irq_work) in free_dsq_irq_workfn()
5340 static void scx_error_irq_workfn(struct irq_work *irq_work) in scx_error_irq_workfn()
6103 static void kick_cpus_irq_workfn(struct irq_work *irq_work) in kick_cpus_irq_workfn()
/linux/drivers/power/supply/
H A Dmax14656_charger_detector.c83 struct delayed_work irq_work; member
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.h129 struct work_struct irq_work; member
/linux/drivers/media/cec/usb/extron-da-hd-4k-plus/
H A Dextron-da-hd-4k-plus.h53 struct work_struct irq_work; member
/linux/drivers/extcon/
H A Dextcon-max14577.c82 struct work_struct irq_work; member
H A Dextcon-rt8973a.c53 struct work_struct irq_work; member
H A Dextcon-sm5502.c48 struct work_struct irq_work; member
H A Dextcon-max8997.c119 struct work_struct irq_work; member
H A Dextcon-max77693.c77 struct work_struct irq_work; member
H A Dextcon-max77843.c35 struct work_struct irq_work; member
/linux/drivers/mfd/
H A Dda903x.c66 struct work_struct irq_work; member
/linux/kernel/printk/
H A Dnbcon.c1225 static void nbcon_irq_work(struct irq_work *irq_work) in nbcon_irq_work()
/linux/drivers/media/cec/usb/pulse8/
H A Dpulse8-cec.c181 struct work_struct irq_work; member
/linux/drivers/usb/gadget/udc/
H A Dpch_udc.c1273 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 Dghes.c1203 static void ghes_proc_in_irq(struct irq_work *irq_work) in ghes_proc_in_irq()
/linux/drivers/usb/musb/
H A Dmusb_core.h287 struct delayed_work irq_work; member
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c6068 static void dump_aeqe_log(struct hns_roce_work *irq_work) in dump_aeqe_log()
6135 struct hns_roce_work *irq_work = in hns_roce_irq_work_handle() local
6174 struct hns_roce_work *irq_work; in hns_roce_v2_init_irq_work() local

12