Home
last modified time | relevance | path

Searched refs:retire_work (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt_requests.c50 flush_work(&engine->retire_work); in flush_submission()
63 container_of(work, typeof(*engine), retire_work); in engine_retire()
119 queue_work(engine->i915->unordered_wq, &engine->retire_work); in intel_engine_add_retire()
124 INIT_WORK(&engine->retire_work, engine_retire); in intel_engine_init_retire()
129 flush_work(&engine->retire_work); in intel_engine_fini_retire()
208 container_of(work, typeof(*gt), requests.retire_work.work); in retire_work_handler()
210 queue_delayed_work(gt->i915->unordered_wq, &gt->requests.retire_work, in retire_work_handler()
217 INIT_DELAYED_WORK(&gt->requests.retire_work, retire_work_handler); in intel_gt_init_requests()
222 cancel_delayed_work(&gt->requests.retire_work); in intel_gt_park_requests()
227 queue_delayed_work(gt->i915->unordered_wq, &gt->requests.retire_work, in intel_gt_unpark_requests()
[all …]
H A Dintel_gt_types.h141 struct delayed_work retire_work; member
H A Dintel_engine_types.h564 struct work_struct retire_work; member
/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_gpu.c729 struct msm_gpu *gpu = container_of(work, struct msm_gpu, retire_work); in retire_worker()
742 kthread_queue_work(gpu->worker, &gpu->retire_work); in msm_gpu_retire()
870 kthread_init_work(&gpu->retire_work, retire_worker); in msm_gpu_init()
H A Dmsm_gpu.h272 struct kthread_work retire_work; member
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_mman.c634 cancel_delayed_work_sync(&to_gt(i915)->requests.retire_work); in disable_retire_worker()