Lines Matching refs:timelines
117 struct intel_gt_timelines *timelines = >->timelines; in intel_gt_init_timelines() local
119 spin_lock_init(&timelines->lock); in intel_gt_init_timelines()
120 INIT_LIST_HEAD(&timelines->active_list); in intel_gt_init_timelines()
179 list_add_tail(&tl->engine_link, &engine->status_page.timelines); in intel_timeline_create_from_engine()
236 struct intel_gt_timelines *timelines = &tl->gt->timelines; in intel_timeline_enter() local
261 spin_lock(&timelines->lock); in intel_timeline_enter()
270 list_add_tail(&tl->link, &timelines->active_list); 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 = >->timelines; in intel_gt_fini_timelines() local
407 GEM_BUG_ON(!list_empty(&timelines->active_list)); in intel_gt_fini_timelines()
417 struct intel_gt_timelines *timelines = >->timelines; in intel_gt_show_timelines() local
421 spin_lock(&timelines->lock); in intel_gt_show_timelines()
422 list_for_each_entry_safe(tl, tn, &timelines->active_list, link) { in intel_gt_show_timelines()
436 spin_unlock(&timelines->lock); in intel_gt_show_timelines()
471 spin_lock(&timelines->lock); in intel_gt_show_timelines()
484 spin_unlock(&timelines->lock); in intel_gt_show_timelines()