Home
last modified time | relevance | path

Searched refs:offload_wq (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h258 struct hpd_rx_irq_offload_work_queue *offload_wq; member
H A Damdgpu_dm.c1447 aconnector = offload_work->offload_wq->aconnector; in dm_handle_hpd_rx_offload_work()
3686 offload_work->offload_wq = offload_wq; in schedule_hpd_rx_offload_work()
3688 queue_work(offload_wq->wq, &offload_work->work); in schedule_hpd_rx_offload_work()
3741 spin_lock(&offload_wq->offload_lock); in handle_hpd_rx_irq()
3742 skip = offload_wq->is_handling_mst_msg_rdy_event; in handle_hpd_rx_irq()
3745 offload_wq->is_handling_mst_msg_rdy_event = true; in handle_hpd_rx_irq()
3747 spin_unlock(&offload_wq->offload_lock); in handle_hpd_rx_irq()
3758 spin_lock(&offload_wq->offload_lock); in handle_hpd_rx_irq()
3759 skip = offload_wq->is_handling_link_loss; in handle_hpd_rx_irq()
3762 offload_wq->is_handling_link_loss = true; in handle_hpd_rx_irq()
[all …]
/linux/drivers/md/
H A Ddm-integrity.c233 struct workqueue_struct *offload_wq; member
1616 queue_work(ic->offload_wq, &dio->work); in dec_in_flight()
2196 queue_work(ic->offload_wq, &dio->work); in dm_integrity_map_continue()
2642 queue_work(ic->offload_wq, &dio->work); in dm_integrity_end_io()
3303 queue_work(ic->offload_wq, &dio->work); in bitmap_block_work()
3326 queue_work(ic->offload_wq, &dio->work); in bitmap_block_work()
4849 ic->offload_wq = alloc_workqueue("dm-integrity-offload", WQ_MEM_RECLAIM, in dm_integrity_ctr()
4851 if (!ic->offload_wq) { in dm_integrity_ctr()
5180 if (ic->offload_wq) in dm_integrity_dtr()
5181 destroy_workqueue(ic->offload_wq); in dm_integrity_dtr()