Home
last modified time | relevance | path

Searched refs:interrupt_work (Results 1 – 16 of 16) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/amd/amdkfd/
Dkfd_interrupt.c73 INIT_WORK(&kfd->interrupt_work, interrupt_wq); in kfd_interrupt_init()
147 interrupt_work); in interrupt_wq()
163 queue_work(dev->ih_wq, &dev->interrupt_work); in interrupt_wq()
Dkfd_device.c846 kfd_queue_work(kfd->ih_wq, &kfd->interrupt_work); in kgd2kfd_interrupt()
Dkfd_priv.h295 struct work_struct interrupt_work; member
/Linux-v6.1/drivers/usb/serial/
Df81232.c123 struct work_struct interrupt_work; member
301 schedule_work(&priv->interrupt_work); in f81232_update_line_status()
749 flush_work(&port_priv->interrupt_work); in f81232_close()
800 container_of(work, struct f81232_private, interrupt_work); in f81232_interrupt_work()
905 INIT_WORK(&priv->interrupt_work, f81232_interrupt_work); in f81232_port_probe()
940 flush_work(&port_priv->interrupt_work); in f81232_suspend()
/Linux-v6.1/drivers/staging/vt6655/
Ddevice.h287 struct work_struct interrupt_work; member
Ddevice_main.c1199 container_of(work, struct vnt_private, interrupt_work); in vnt_interrupt_work()
1211 schedule_work(&priv->interrupt_work); in vnt_interrupt()
1348 cancel_work_sync(&priv->interrupt_work); in vnt_stop()
1781 INIT_WORK(&priv->interrupt_work, vnt_interrupt_work); in vt6655_probe()
/Linux-v6.1/drivers/thunderbolt/
Dnhi.c867 struct tb_nhi *nhi = container_of(work, typeof(*nhi), interrupt_work); in nhi_interrupt_work()
920 schedule_work(&nhi->interrupt_work); in nhi_msi()
1111 flush_work(&nhi->interrupt_work); in nhi_shutdown()
1210 INIT_WORK(&nhi->interrupt_work, nhi_interrupt_work); in nhi_init_msi()
/Linux-v6.1/drivers/gpu/drm/amd/pm/swsmu/inc/
Damdgpu_smu.h544 struct work_struct interrupt_work; member
1272 void (*interrupt_work)(struct smu_context *smu); member
/Linux-v6.1/include/linux/
Dthunderbolt.h487 struct work_struct interrupt_work; member
/Linux-v6.1/drivers/gpu/drm/amd/pm/swsmu/
Damdgpu_smu.c1021 interrupt_work); in smu_interrupt_work_fn()
1023 if (smu->ppt_funcs && smu->ppt_funcs->interrupt_work) in smu_interrupt_work_fn()
1024 smu->ppt_funcs->interrupt_work(smu); in smu_interrupt_work_fn()
1039 INIT_WORK(&smu->interrupt_work, smu_interrupt_work_fn); in smu_sw_init()
1531 cancel_work_sync(&smu->interrupt_work); in smu_smc_hw_cleanup()
/Linux-v6.1/drivers/gpu/drm/amd/pm/swsmu/smu11/
Dcyan_skillfish_ppt.c585 .interrupt_work = smu_v11_0_interrupt_work,
Dsmu_v11_0.c1474 schedule_work(&smu->interrupt_work); in smu_v11_0_irq_process()
1478 schedule_work(&smu->interrupt_work); in smu_v11_0_irq_process()
Dvangogh_ppt.c2432 .interrupt_work = smu_v11_0_interrupt_work,
Darcturus_ppt.c2507 .interrupt_work = smu_v11_0_interrupt_work,
Dnavi10_ppt.c3568 .interrupt_work = smu_v11_0_interrupt_work,
Dsienna_cichlid_ppt.c4413 .interrupt_work = smu_v11_0_interrupt_work,