Lines Matching refs:timelines
117 struct intel_gt_timelines *timelines = >->timelines;
119 spin_lock_init(&timelines->lock);
120 INIT_LIST_HEAD(&timelines->active_list);
177 /* Borrow a nearby lock; we only create these timelines during init */
179 list_add_tail(&tl->engine_link, &engine->status_page.timelines);
236 struct intel_gt_timelines *timelines = &tl->gt->timelines;
261 spin_lock(&timelines->lock);
270 list_add_tail(&tl->link, &timelines->active_list);
272 spin_unlock(&timelines->lock);
277 struct intel_gt_timelines *timelines = &tl->gt->timelines;
286 spin_lock(&timelines->lock);
289 spin_unlock(&timelines->lock);
405 struct intel_gt_timelines *timelines = >->timelines;
407 GEM_BUG_ON(!list_empty(&timelines->active_list));
417 struct intel_gt_timelines *timelines = >->timelines;
421 spin_lock(&timelines->lock);
422 list_for_each_entry_safe(tl, tn, &timelines->active_list, link) {
436 spin_unlock(&timelines->lock);
471 spin_lock(&timelines->lock);
484 spin_unlock(&timelines->lock);