Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_irq_test.c2125 struct hpd_rx_irq_offload_work_queue *offload_wq; in dm_test_hpd_rx_offload_work_no_connector() local
2131 offload_wq = kunit_kzalloc(test, sizeof(*offload_wq), GFP_KERNEL); in dm_test_hpd_rx_offload_work_no_connector()
2132 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, offload_wq); in dm_test_hpd_rx_offload_work_no_connector()
2136 offload_work->offload_wq = offload_wq; in dm_test_hpd_rx_offload_work_no_connector()
2149 struct hpd_rx_irq_offload_work_queue *offload_wq; in dm_test_hpd_rx_offload_work_no_connection() local
2160 offload_wq = kunit_kzalloc(test, sizeof(*offload_wq), GFP_KERNEL); in dm_test_hpd_rx_offload_work_no_connection()
2161 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, offload_wq); in dm_test_hpd_rx_offload_work_no_connection()
2165 offload_wq->aconnector = aconn; in dm_test_hpd_rx_offload_work_no_connection()
2182 offload_work->offload_wq = offload_wq; in dm_test_hpd_rx_offload_work_no_connection()
2201 struct hpd_rx_irq_offload_work_queue *offload_wq; in dm_test_hpd_rx_offload_work_automated_test() local
[all …]
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c1124 aconnector = offload_work->offload_wq->aconnector; in dm_handle_hpd_rx_offload_work()
1148 spin_lock_irqsave(&offload_work->offload_wq->offload_lock, flags); in dm_handle_hpd_rx_offload_work()
1149 offload_work->offload_wq->is_handling_mst_msg_rdy_event = false; in dm_handle_hpd_rx_offload_work()
1150 spin_unlock_irqrestore(&offload_work->offload_wq->offload_lock, flags); in dm_handle_hpd_rx_offload_work()
1190 spin_lock_irqsave(&offload_work->offload_wq->offload_lock, flags); in dm_handle_hpd_rx_offload_work()
1191 offload_work->offload_wq->is_handling_link_loss = false; in dm_handle_hpd_rx_offload_work()
1192 spin_unlock_irqrestore(&offload_work->offload_wq->offload_lock, flags); in dm_handle_hpd_rx_offload_work()
1457 …e_hpd_rx_offload_work(struct amdgpu_device *adev, struct hpd_rx_irq_offload_work_queue *offload_wq, in schedule_hpd_rx_offload_work() argument
1469 offload_work->offload_wq = offload_wq; in schedule_hpd_rx_offload_work()
1472 queue_work(offload_wq->wq, &offload_work->work); in schedule_hpd_rx_offload_work()
[all …]
H A Damdgpu_dm_irq.h198 struct hpd_rx_irq_offload_work_queue *offload_wq,
H A Damdgpu_dm.h312 struct hpd_rx_irq_offload_work_queue *offload_wq; member
/linux/drivers/md/
H A Ddm-integrity.c241 struct workqueue_struct *offload_wq;
1633 queue_work(ic->offload_wq, &dio->work); in dec_in_flight()
2368 queue_work(ic->offload_wq, &dio->work); in dm_integrity_map_continue()
2801 queue_work(ic->offload_wq, &dio->work); in dm_integrity_check()
2836 queue_work(ic->offload_wq, &dio->work); in dm_integrity_end_io()
3513 queue_work(ic->offload_wq, &dio->work); in bitmap_block_work()
3536 queue_work(ic->offload_wq, &dio->work); in bitmap_block_work()
5163 ic->offload_wq = alloc_workqueue("dm-integrity-offload", in dm_integrity_ctr()
5166 if (!ic->offload_wq) { in dm_integrity_ctr()
5528 if (ic->offload_wq) in dm_integrity_dtr()
240 struct workqueue_struct *offload_wq; global() member
[all...]