Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.h214 struct hpd_rx_irq_offload_work_queue *offload_wq; member
Damdgpu_dm.c1251 aconnector = offload_work->offload_wq->aconnector; in dm_handle_hpd_rx_offload_work()
1279 spin_lock_irqsave(&offload_work->offload_wq->offload_lock, flags); in dm_handle_hpd_rx_offload_work()
1280 offload_work->offload_wq->is_handling_link_loss = false; in dm_handle_hpd_rx_offload_work()
1281 spin_unlock_irqrestore(&offload_work->offload_wq->offload_lock, flags); in dm_handle_hpd_rx_offload_work()
3199 static void schedule_hpd_rx_offload_work(struct hpd_rx_irq_offload_work_queue *offload_wq, in schedule_hpd_rx_offload_work() argument
3212 offload_work->offload_wq = offload_wq; in schedule_hpd_rx_offload_work()
3214 queue_work(offload_wq->wq, &offload_work->work); in schedule_hpd_rx_offload_work()
3232 struct hpd_rx_irq_offload_work_queue *offload_wq = &adev->dm.hpd_rx_offload_wq[idx]; in handle_hpd_rx_irq() local
3253 schedule_hpd_rx_offload_work(offload_wq, hpd_irq_data); in handle_hpd_rx_irq()
3267 spin_lock(&offload_wq->offload_lock); in handle_hpd_rx_irq()
[all …]
/linux-6.1.9/drivers/md/
Ddm-integrity.c228 struct workqueue_struct *offload_wq; member
1628 queue_work(ic->offload_wq, &dio->work); in dec_in_flight()
2118 queue_work(ic->offload_wq, &dio->work); in dm_integrity_map_continue()
2791 queue_work(ic->offload_wq, &dio->work); in bitmap_block_work()
2814 queue_work(ic->offload_wq, &dio->work); in bitmap_block_work()
4235 ic->offload_wq = alloc_workqueue("dm-integrity-offload", WQ_MEM_RECLAIM, in dm_integrity_ctr()
4237 if (!ic->offload_wq) { in dm_integrity_ctr()
4567 if (ic->offload_wq) in dm_integrity_dtr()
4568 destroy_workqueue(ic->offload_wq); in dm_integrity_dtr()