Home
last modified time | relevance | path

Searched refs:recover_work (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/msm/adreno/
Da5xx_preempt.c87 queue_work(priv->wq, &gpu->recover_work); in a5xx_preempt_timer()
184 queue_work(priv->wq, &gpu->recover_work); in a5xx_preempt_irq()
Da6xx_gpu.c992 queue_work(priv->wq, &gpu->recover_work); in a6xx_fault_detect_irq()
Da5xx_gpu.c1075 queue_work(priv->wq, &gpu->recover_work); in a5xx_fault_detect_irq()
Da6xx_gmu.c32 queue_work(priv->wq, &gpu->recover_work); in a6xx_gmu_fault()
/Linux-v5.10/drivers/gpu/drm/lima/
Dlima_sched.c479 container_of(work, struct lima_sched_pipe, recover_work); in lima_sched_recover_work()
504 INIT_WORK(&pipe->recover_work, lima_sched_recover_work); in lima_sched_pipe_init()
523 schedule_work(&pipe->recover_work); in lima_sched_pipe_task_done()
Dlima_sched.h87 struct work_struct recover_work; member
/Linux-v5.10/drivers/gpu/drm/tilcdc/
Dtilcdc_crtc.c54 struct work_struct recover_work; member
565 container_of(work, struct tilcdc_crtc, recover_work); in tilcdc_crtc_recover_work()
961 &tilcdc_crtc->recover_work); in tilcdc_crtc_irq()
1020 INIT_WORK(&tilcdc_crtc->recover_work, tilcdc_crtc_recover_work); in tilcdc_crtc_create()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Den.h377 struct work_struct recover_work; member
504 struct work_struct recover_work; member
625 struct work_struct recover_work; member
Den_main.c364 static void mlx5e_rq_err_cqe_work(struct work_struct *recover_work) in mlx5e_rq_err_cqe_work() argument
366 struct mlx5e_rq *rq = container_of(recover_work, struct mlx5e_rq, recover_work); in mlx5e_rq_err_cqe_work()
428 INIT_WORK(&rq->recover_work, mlx5e_rq_err_cqe_work); in mlx5e_alloc_rq()
928 cancel_work_sync(&rq->channel->icosq.recover_work); in mlx5e_close_rq()
929 cancel_work_sync(&rq->recover_work); in mlx5e_close_rq()
1046 static void mlx5e_icosq_err_cqe_work(struct work_struct *recover_work) in mlx5e_icosq_err_cqe_work() argument
1048 struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq, in mlx5e_icosq_err_cqe_work()
1049 recover_work); in mlx5e_icosq_err_cqe_work()
1076 INIT_WORK(&sq->recover_work, mlx5e_icosq_err_cqe_work); in mlx5e_alloc_icosq()
1146 static void mlx5e_tx_err_cqe_work(struct work_struct *recover_work);
[all …]
Den_rx.c679 queue_work(cq->channel->priv->wq, &sq->recover_work); in mlx5e_poll_ico_cq()
1225 queue_work(rq->channel->priv->wq, &rq->recover_work); in trigger_report()
Den_tx.c809 &sq->recover_work); in mlx5e_poll_tx_cq()
/Linux-v5.10/drivers/gpu/drm/msm/
Dmsm_gpu.c446 struct msm_gpu *gpu = container_of(work, struct msm_gpu, recover_work); in recover_worker()
564 queue_work(priv->wq, &gpu->recover_work); in hangcheck_handler()
874 INIT_WORK(&gpu->recover_work, recover_worker); in msm_gpu_init()
Dmsm_gpu.h137 struct work_struct recover_work; member
/Linux-v5.10/include/linux/mlx5/
Ddriver.h441 struct delayed_work recover_work; member