Lines Matching refs:root
91 void i915_syncmap_init(struct i915_syncmap **root) in i915_syncmap_init() argument
95 BUILD_BUG_ON(KSYNCMAP > BITS_PER_TYPE((*root)->bitmap)); in i915_syncmap_init()
96 *root = NULL; in i915_syncmap_init()
154 bool i915_syncmap_is_later(struct i915_syncmap **root, u64 id, u32 seqno) in i915_syncmap_is_later() argument
159 p = *root; in i915_syncmap_is_later()
189 *root = p; in i915_syncmap_is_later()
230 static noinline int __sync_set(struct i915_syncmap **root, u64 id, u32 seqno) in __sync_set() argument
232 struct i915_syncmap *p = *root; in __sync_set()
336 *root = p; in __sync_set()
353 int i915_syncmap_set(struct i915_syncmap **root, u64 id, u32 seqno) in i915_syncmap_set() argument
355 struct i915_syncmap *p = *root; in i915_syncmap_set()
366 return __sync_set(root, id, seqno); in i915_syncmap_set()
395 void i915_syncmap_free(struct i915_syncmap **root) in i915_syncmap_free() argument
399 p = *root; in i915_syncmap_free()
407 *root = NULL; in i915_syncmap_free()