Lines Matching refs:tl
67 static inline int __intel_timeline_sync_set(struct intel_timeline *tl, in __intel_timeline_sync_set() argument
70 return i915_syncmap_set(&tl->sync, context, seqno); in __intel_timeline_sync_set()
73 static inline int intel_timeline_sync_set(struct intel_timeline *tl, in intel_timeline_sync_set() argument
76 return __intel_timeline_sync_set(tl, fence->context, fence->seqno); in intel_timeline_sync_set()
79 static inline bool __intel_timeline_sync_is_later(struct intel_timeline *tl, in __intel_timeline_sync_is_later() argument
82 return i915_syncmap_is_later(&tl->sync, context, seqno); in __intel_timeline_sync_is_later()
85 static inline bool intel_timeline_sync_is_later(struct intel_timeline *tl, in intel_timeline_sync_is_later() argument
88 return __intel_timeline_sync_is_later(tl, fence->context, fence->seqno); in intel_timeline_sync_is_later()
91 void __intel_timeline_pin(struct intel_timeline *tl);
92 int intel_timeline_pin(struct intel_timeline *tl, struct i915_gem_ww_ctx *ww);
93 void intel_timeline_enter(struct intel_timeline *tl);
94 int intel_timeline_get_seqno(struct intel_timeline *tl,
97 void intel_timeline_exit(struct intel_timeline *tl);
98 void intel_timeline_unpin(struct intel_timeline *tl);
100 void intel_timeline_reset_seqno(const struct intel_timeline *tl);