Home
last modified time | relevance | path

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

/openbmc/linux/drivers/gpu/drm/i915/
H A Di915_syncmap.c73 struct i915_syncmap { struct
77 struct i915_syncmap *parent; argument
105 static inline struct i915_syncmap **__sync_child(struct i915_syncmap *p) in __sync_child()
156 struct i915_syncmap *p; in i915_syncmap_is_later()
198 static struct i915_syncmap *
201 struct i915_syncmap *p; in __sync_alloc_leaf()
224 struct i915_syncmap *child) in __sync_set_child()
232 struct i915_syncmap *p = *root; in __sync_set()
279 struct i915_syncmap *next; in __sync_set()
355 struct i915_syncmap *p = *root; in i915_syncmap_set()
[all …]
H A 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);
H A DMakefile76 i915_syncmap.o \
/openbmc/linux/drivers/gpu/drm/i915/selftests/
H A Di915_syncmap.c29 __sync_print(struct i915_syncmap *p, in __sync_print()
101 static int check_syncmap_free(struct i915_syncmap **sync) in check_syncmap_free()
135 struct i915_syncmap *sync = (void *)~0ul; in igt_syncmap_init()
206 struct i915_syncmap *sync; in igt_syncmap_one()
273 struct i915_syncmap *sync; in igt_syncmap_join_above()
298 struct i915_syncmap *join; in igt_syncmap_join_above()
334 struct i915_syncmap *sync; in igt_syncmap_join_below()
404 struct i915_syncmap *sync; in igt_syncmap_neighbours()
448 struct i915_syncmap *sync; in igt_syncmap_compact()
508 struct i915_syncmap *leaf = __sync_child(sync)[idx]; in igt_syncmap_compact()
[all …]
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_timeline_types.h18 struct i915_syncmap;
81 struct i915_syncmap *sync;