Lines Matching refs:root
88 void i915_syncmap_init(struct i915_syncmap **root) in i915_syncmap_init() argument
92 BUILD_BUG_ON(KSYNCMAP > BITS_PER_TYPE((*root)->bitmap)); in i915_syncmap_init()
93 *root = NULL; in i915_syncmap_init()
151 bool i915_syncmap_is_later(struct i915_syncmap **root, u64 id, u32 seqno) in i915_syncmap_is_later() argument
156 p = *root; in i915_syncmap_is_later()
186 *root = p; in i915_syncmap_is_later()
227 static noinline int __sync_set(struct i915_syncmap **root, u64 id, u32 seqno) in __sync_set() argument
229 struct i915_syncmap *p = *root; in __sync_set()
333 *root = p; in __sync_set()
350 int i915_syncmap_set(struct i915_syncmap **root, u64 id, u32 seqno) in i915_syncmap_set() argument
352 struct i915_syncmap *p = *root; in i915_syncmap_set()
363 return __sync_set(root, id, seqno); in i915_syncmap_set()
392 void i915_syncmap_free(struct i915_syncmap **root) in i915_syncmap_free() argument
396 p = *root; in i915_syncmap_free()
404 *root = NULL; in i915_syncmap_free()