Home
last modified time | relevance | path

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

/dflybsd-src/sys/dev/drm/i915/
H A 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 …]
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 Di915_gem_timeline.h70 struct i915_syncmap *sync;
H A DMakefile11 i915_syncmap.c \
/dflybsd-src/sys/conf/
H A Dfiles2418 dev/drm/i915/i915_syncmap.c optional i915 drm compile-with "${NORMAL_C} -include $S/dev/drm/kconfi…