Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_interrupt.c76 INIT_WORK(&node->interrupt_work, interrupt_wq); in kfd_interrupt_init()
138 struct kfd_node *dev = container_of(work, struct kfd_node, interrupt_work); in interrupt_wq()
151 queue_work(dev->kfd->ih_wq, &dev->interrupt_work); in interrupt_wq()
H A Dkfd_priv.h284 struct work_struct interrupt_work; member
H A Dkfd_device.c1174 queue_work(node->kfd->ih_wq, &node->interrupt_work); in kgd2kfd_interrupt()
/linux/drivers/usb/serial/
H A Df81232.c122 struct work_struct interrupt_work; member
297 schedule_work(&priv->interrupt_work); in f81232_update_line_status()
752 flush_work(&port_priv->interrupt_work); in f81232_close()
803 container_of(work, struct f81232_private, interrupt_work); in f81232_interrupt_work()
926 INIT_WORK(&priv->interrupt_work, f81232_interrupt_work); in f81232_port_probe()
961 flush_work(&port_priv->interrupt_work); in f81232_suspend()
/linux/drivers/thunderbolt/
H A Dnhi.c917 struct tb_nhi *nhi = container_of(work, typeof(*nhi), interrupt_work); in nhi_interrupt_work()
970 schedule_work(&nhi->interrupt_work); in nhi_msi()
1161 flush_work(&nhi->interrupt_work); in nhi_shutdown()
1291 INIT_WORK(&nhi->interrupt_work, nhi_interrupt_work); in nhi_init_msi()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dcyan_skillfish_ppt.c600 .interrupt_work = smu_v11_0_interrupt_work,
H A Dsmu_v11_0.c1450 schedule_work(&smu->interrupt_work); in smu_v11_0_irq_process()
1455 schedule_work(&smu->interrupt_work); in smu_v11_0_irq_process()
H A Darcturus_ppt.c1948 .interrupt_work = smu_v11_0_interrupt_work,
H A Dvangogh_ppt.c2531 .interrupt_work = smu_v11_0_interrupt_work,
H A Dnavi10_ppt.c3356 .interrupt_work = smu_v11_0_interrupt_work,
H A Dsienna_cichlid_ppt.c3168 .interrupt_work = smu_v11_0_interrupt_work,
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h761 struct work_struct interrupt_work; member
1509 void (*interrupt_work)(struct smu_context *smu); member
/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c1256 interrupt_work); in smu_interrupt_work_fn()
1258 if (smu->ppt_funcs && smu->ppt_funcs->interrupt_work) in smu_interrupt_work_fn()
1259 smu->ppt_funcs->interrupt_work(smu); in smu_interrupt_work_fn()
1361 INIT_WORK(&smu->interrupt_work, smu_interrupt_work_fn); in smu_sw_init()
2098 cancel_work_sync(&smu->interrupt_work); in smu_smc_hw_cleanup()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0.c1309 schedule_work(&smu->interrupt_work); in smu_v13_0_irq_process()
1314 schedule_work(&smu->interrupt_work); in smu_v13_0_irq_process()
H A Dsmu_v13_0_7_ppt.c2846 .interrupt_work = smu_v13_0_interrupt_work,
H A Dsmu_v13_0_0_ppt.c3201 .interrupt_work = smu_v13_0_interrupt_work,