Home
last modified time | relevance | path

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

/linux/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.c279 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()
A Dintel_engine_cs.c1076 INIT_LIST_HEAD(&engine->status_page.timelines); in init_status_page()
A Dintel_execlists_submission.c2853 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()
/linux/tools/testing/selftests/sync/
A Dsync_stress_merge.c41 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 Di915_mock_selftests.h26 selftest(timelines, intel_timeline_mock_selftests)
/linux/tools/power/pm-graph/
A DREADME53 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 Dtimerlat-tracer.rst116 in the timelines means circa 1 us, and the time moves ==>::
/linux/Documentation/process/
A Dmaintainer-netdev.rst189 Review timelines
/linux/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc_submission.c4306 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp()

Completed in 67 milliseconds