Lines Matching refs:offload_wq
1338 aconnector = offload_work->offload_wq->aconnector;
1362 spin_lock_irqsave(&offload_work->offload_wq->offload_lock, flags);
1363 offload_work->offload_wq->is_handling_mst_msg_rdy_event = false;
1364 spin_unlock_irqrestore(&offload_work->offload_wq->offload_lock, flags);
1404 spin_lock_irqsave(&offload_work->offload_wq->offload_lock, flags);
1405 offload_work->offload_wq->is_handling_link_loss = false;
1406 spin_unlock_irqrestore(&offload_work->offload_wq->offload_lock, flags);
3324 static void schedule_hpd_rx_offload_work(struct hpd_rx_irq_offload_work_queue *offload_wq,
3337 offload_work->offload_wq = offload_wq;
3339 queue_work(offload_wq->wq, &offload_work->work);
3357 struct hpd_rx_irq_offload_work_queue *offload_wq = &adev->dm.hpd_rx_offload_wq[idx];
3378 schedule_hpd_rx_offload_work(offload_wq, hpd_irq_data);
3391 spin_lock(&offload_wq->offload_lock);
3392 skip = offload_wq->is_handling_mst_msg_rdy_event;
3395 offload_wq->is_handling_mst_msg_rdy_event = true;
3397 spin_unlock(&offload_wq->offload_lock);
3400 schedule_hpd_rx_offload_work(offload_wq, hpd_irq_data);
3408 spin_lock(&offload_wq->offload_lock);
3409 skip = offload_wq->is_handling_link_loss;
3412 offload_wq->is_handling_link_loss = true;
3414 spin_unlock(&offload_wq->offload_lock);
3417 schedule_hpd_rx_offload_work(offload_wq, hpd_irq_data);