Home
last modified time | relevance | path

Searched refs:timelines (Results 1 – 12 of 12) sorted by relevance

/drivers/gpu/drm/i915/gt/
A Dintel_timeline.c117 struct intel_gt_timelines *timelines = &gt->timelines; in intel_gt_init_timelines() local
236 struct intel_gt_timelines *timelines = &tl->gt->timelines; in intel_timeline_enter() local
261 spin_lock(&timelines->lock); in intel_timeline_enter()
272 spin_unlock(&timelines->lock); in intel_timeline_enter()
277 struct intel_gt_timelines *timelines = &tl->gt->timelines; in intel_timeline_exit() local
286 spin_lock(&timelines->lock); in intel_timeline_exit()
289 spin_unlock(&timelines->lock); in intel_timeline_exit()
405 struct intel_gt_timelines *timelines = &gt->timelines; in intel_gt_fini_timelines() local
417 struct intel_gt_timelines *timelines = &gt->timelines; in intel_gt_show_timelines() local
421 spin_lock(&timelines->lock); in intel_gt_show_timelines()
[all …]
A Dintel_gt_requests.c136 struct intel_gt_timelines *timelines = &gt->timelines; in intel_gt_retire_requests_timeout() local
142 spin_lock(&timelines->lock); in intel_gt_retire_requests_timeout()
143 list_for_each_entry_safe(tl, tn, &timelines->active_list, link) { in intel_gt_retire_requests_timeout()
152 spin_unlock(&timelines->lock); in intel_gt_retire_requests_timeout()
178 out_active: spin_lock(&timelines->lock); in intel_gt_retire_requests_timeout()
191 spin_unlock(&timelines->lock); in intel_gt_retire_requests_timeout()
A Dintel_engine_pm.c113 struct intel_gt_timelines *timelines = &engine->gt->timelines; in __queue_and_release_pm() local
136 spin_lock(&timelines->lock); in __queue_and_release_pm()
140 list_add_tail(&tl->link, &timelines->active_list); in __queue_and_release_pm()
148 spin_unlock(&timelines->lock); in __queue_and_release_pm()
A Dselftest_timeline.c528 struct intel_timeline **timelines; in live_hwsp_engine() local
540 sizeof(*timelines), in live_hwsp_engine()
542 if (!timelines) in live_hwsp_engine()
569 timelines[count++] = tl; in live_hwsp_engine()
582 struct intel_timeline *tl = timelines[n]; in live_hwsp_engine()
593 kvfree(timelines); in live_hwsp_engine()
602 struct intel_timeline **timelines; in live_hwsp_alternate() local
615 sizeof(*timelines), in live_hwsp_alternate()
617 if (!timelines) in live_hwsp_alternate()
644 timelines[count++] = tl; in live_hwsp_alternate()
[all …]
A Dintel_reset.c1058 struct intel_gt_timelines *timelines = &gt->timelines; in __intel_gt_unset_wedged() local
1081 spin_lock(&timelines->lock); in __intel_gt_unset_wedged()
1082 list_for_each_entry(tl, &timelines->active_list, link) { in __intel_gt_unset_wedged()
1089 spin_unlock(&timelines->lock); in __intel_gt_unset_wedged()
1102 spin_lock(&timelines->lock); in __intel_gt_unset_wedged()
1103 tl = list_entry(&timelines->active_list, typeof(*tl), link); in __intel_gt_unset_wedged()
1105 spin_unlock(&timelines->lock); in __intel_gt_unset_wedged()
A Dintel_gt_types.h131 } timelines; member
A Dintel_engine_types.h64 struct list_head timelines; member
A Dintel_ring_submission.c308 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()
A Dintel_engine_cs.c1075 INIT_LIST_HEAD(&engine->status_page.timelines); in init_status_page()
A Dintel_execlists_submission.c2844 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()
/drivers/gpu/drm/i915/selftests/
A Di915_mock_selftests.h26 selftest(timelines, intel_timeline_mock_selftests)
/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc_submission.c4375 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()

Completed in 38 milliseconds