Searched refs:offload_wq (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_irq_test.c | 2125 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 D | amdgpu_dm_irq.c | 1124 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 D | amdgpu_dm_irq.h | 198 struct hpd_rx_irq_offload_work_queue *offload_wq,
|
| H A D | amdgpu_dm.h | 312 struct hpd_rx_irq_offload_work_queue *offload_wq; member
|
| /linux/drivers/md/ |
| H A D | dm-integrity.c | 241 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...] |