Searched refs:timelines (Results 1 – 15 of 15) sorted by relevance
/linux/drivers/gpu/drm/i915/gt/ |
A D | intel_timeline.c | 114 struct intel_gt_timelines *timelines = >->timelines; in intel_gt_init_timelines() local 233 struct intel_gt_timelines *timelines = &tl->gt->timelines; in intel_timeline_enter() local 258 spin_lock(&timelines->lock); in intel_timeline_enter() 269 spin_unlock(&timelines->lock); in intel_timeline_enter() 274 struct intel_gt_timelines *timelines = &tl->gt->timelines; in intel_timeline_exit() local 283 spin_lock(&timelines->lock); in intel_timeline_exit() 286 spin_unlock(&timelines->lock); in intel_timeline_exit() 402 struct intel_gt_timelines *timelines = >->timelines; in intel_gt_fini_timelines() local 414 struct intel_gt_timelines *timelines = >->timelines; in intel_gt_show_timelines() local 418 spin_lock(&timelines->lock); in intel_gt_show_timelines() [all …]
|
A D | intel_gt_requests.c | 136 struct intel_gt_timelines *timelines = >->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 D | intel_engine_pm.c | 130 struct intel_gt_timelines *timelines = &engine->gt->timelines; in __queue_and_release_pm() local 143 spin_lock(&timelines->lock); in __queue_and_release_pm() 147 list_add_tail(&tl->link, &timelines->active_list); in __queue_and_release_pm() 155 spin_unlock(&timelines->lock); in __queue_and_release_pm()
|
A D | selftest_timeline.c | 526 struct intel_timeline **timelines; in live_hwsp_engine() local 538 sizeof(*timelines), in live_hwsp_engine() 540 if (!timelines) in live_hwsp_engine() 567 timelines[count++] = tl; in live_hwsp_engine() 580 struct intel_timeline *tl = timelines[n]; in live_hwsp_engine() 591 kvfree(timelines); in live_hwsp_engine() 600 struct intel_timeline **timelines; in live_hwsp_alternate() local 613 sizeof(*timelines), in live_hwsp_alternate() 615 if (!timelines) in live_hwsp_alternate() 642 timelines[count++] = tl; in live_hwsp_alternate() [all …]
|
A D | intel_reset.c | 940 struct intel_gt_timelines *timelines = >->timelines; in __intel_gt_unset_wedged() local 963 spin_lock(&timelines->lock); in __intel_gt_unset_wedged() 964 list_for_each_entry(tl, &timelines->active_list, link) { in __intel_gt_unset_wedged() 971 spin_unlock(&timelines->lock); in __intel_gt_unset_wedged() 984 spin_lock(&timelines->lock); in __intel_gt_unset_wedged() 985 tl = list_entry(&timelines->active_list, typeof(*tl), link); in __intel_gt_unset_wedged() 987 spin_unlock(&timelines->lock); in __intel_gt_unset_wedged()
|
A D | intel_gt_types.h | 81 } timelines; member
|
A D | intel_engine_types.h | 60 struct list_head timelines; member
|
A D | intel_ring_submission.c | 269 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()
|
A D | intel_engine_cs.c | 752 INIT_LIST_HEAD(&engine->status_page.timelines); in init_status_page()
|
A D | intel_execlists_submission.c | 2760 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()
|
/linux/tools/testing/selftests/sync/ |
A D | sync_stress_merge.c | 41 int timelines[timeline_count]; in test_merge_stress_random_merge() local 49 timelines[i] = sw_sync_timeline_create(); in test_merge_stress_random_merge() 51 fence = sw_sync_fence_create(timelines[0], "fence", 0); in test_merge_stress_random_merge() 65 timeline = timelines[timeline_offset]; in test_merge_stress_random_merge() 101 sw_sync_timeline_inc(timelines[i], fence_map[i]); in test_merge_stress_random_merge() 112 sw_sync_timeline_destroy(timelines[i]); in test_merge_stress_random_merge()
|
/linux/drivers/gpu/drm/i915/selftests/ |
A D | i915_mock_selftests.h | 26 selftest(timelines, intel_timeline_mock_selftests)
|
/linux/tools/power/pm-graph/ |
A D | README | 53 timelines and a callgraph to give a quick and detailed view of which devices 210 to generate the data you want. It's most useful to collect dev mode timelines 247 speed up the testing by not creating timelines or summary html files. You 249 create the timelines. 255 generate the timelines and summary. 268 Used with -summary to regenerate any missing html timelines from their 293 or if you need to generate the html timelines you can use -genhtml
|
/linux/Documentation/trace/ |
A D | timerlat-tracer.rst | 115 in the timelines means circa 1 us, and the time moves ==>::
|
/linux/drivers/gpu/drm/i915/gt/uc/ |
A D | intel_guc_submission.c | 3216 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()
|
Completed in 39 milliseconds