Home
last modified time | relevance | path

Searched refs:i915_syncmap (Results 1 – 5 of 5) sorted by relevance

/linux-5.19.10/drivers/gpu/drm/i915/ !
Di915_syncmap.c73 struct i915_syncmap { struct
77 struct i915_syncmap *parent; argument
91 void i915_syncmap_init(struct i915_syncmap **root) in i915_syncmap_init()
99 static inline u32 *__sync_seqno(struct i915_syncmap *p) in __sync_seqno()
105 static inline struct i915_syncmap **__sync_child(struct i915_syncmap *p) in __sync_child()
108 return (struct i915_syncmap **)(p + 1); in __sync_child()
112 __sync_branch_idx(const struct i915_syncmap *p, u64 id) in __sync_branch_idx()
118 __sync_leaf_idx(const struct i915_syncmap *p, u64 id) in __sync_leaf_idx()
124 static inline u64 __sync_branch_prefix(const struct i915_syncmap *p, u64 id) in __sync_branch_prefix()
129 static inline u64 __sync_leaf_prefix(const struct i915_syncmap *p, u64 id) in __sync_leaf_prefix()
[all …]
Di915_syncmap.h30 struct i915_syncmap;
33 void i915_syncmap_init(struct i915_syncmap **root);
34 int i915_syncmap_set(struct i915_syncmap **root, u64 id, u32 seqno);
35 bool i915_syncmap_is_later(struct i915_syncmap **root, u64 id, u32 seqno);
36 void i915_syncmap_free(struct i915_syncmap **root);
DMakefile71 i915_syncmap.o \
/linux-5.19.10/drivers/gpu/drm/i915/selftests/ !
Di915_syncmap.c29 __sync_print(struct i915_syncmap *p, in __sync_print()
89 i915_syncmap_print_to_buf(struct i915_syncmap *p, char *buf, unsigned long sz) in i915_syncmap_print_to_buf()
101 static int check_syncmap_free(struct i915_syncmap **sync) in check_syncmap_free()
112 static int dump_syncmap(struct i915_syncmap *sync, int err) in dump_syncmap()
135 struct i915_syncmap *sync = (void *)~0ul; in igt_syncmap_init()
146 static int check_seqno(struct i915_syncmap *leaf, unsigned int idx, u32 seqno) in check_seqno()
163 static int check_one(struct i915_syncmap **sync, u64 context, u32 seqno) in check_one()
206 struct i915_syncmap *sync; in igt_syncmap_one()
238 static int check_leaf(struct i915_syncmap **sync, u64 context, u32 seqno) in check_leaf()
273 struct i915_syncmap *sync; in igt_syncmap_join_above()
[all …]
/linux-5.19.10/drivers/gpu/drm/i915/gt/ !
Dintel_timeline_types.h18 struct i915_syncmap;
81 struct i915_syncmap *sync;