Searched refs:i915_syncmap (Results 1 - 6 of 6) sorted by relevance
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | i915_syncmap.h | 1 /* $NetBSD: i915_syncmap.h,v 1.2 2021/12/18 23:45:28 riastradh Exp $ */ 32 struct i915_syncmap; 35 void i915_syncmap_init(struct i915_syncmap **root); 36 int i915_syncmap_set(struct i915_syncmap **root, u64 id, u32 seqno); 37 bool i915_syncmap_is_later(struct i915_syncmap **root, u64 id, u32 seqno); 38 void i915_syncmap_free(struct i915_syncmap **root);
|
H A D | i915_syncmap.c | 1 /* $NetBSD: i915_syncmap.c,v 1.2 2021/12/18 23:45:28 riastradh Exp $ */ 28 __KERNEL_RCSID(0, "$NetBSD: i915_syncmap.c,v 1.2 2021/12/18 23:45:28 riastradh Exp $"); 32 #include "i915_syncmap.h" 41 * struct i915_syncmap is a layer of a radixtree that maps a u64 fence 78 struct i915_syncmap { struct 82 struct i915_syncmap *parent; 87 * struct i915_syncmap *child[KSYNCMAP]; 93 * i915_syncmap_init -- initialise the #i915_syncmap 94 * @root: pointer to the #i915_syncmap 96 void i915_syncmap_init(struct i915_syncmap **roo [all...] |
H A D | Makefile | 65 i915_syncmap.o \
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gt/ |
H A D | intel_timeline_types.h | 21 struct i915_syncmap; 84 struct i915_syncmap *sync;
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/selftests/ |
H A D | i915_syncmap.c | 1 /* $NetBSD: i915_syncmap.c,v 1.2 2021/12/18 23:45:31 riastradh Exp $ */ 28 __KERNEL_RCSID(0, "$NetBSD: i915_syncmap.c,v 1.2 2021/12/18 23:45:31 riastradh Exp $"); 34 __sync_print(struct i915_syncmap *p, 94 i915_syncmap_print_to_buf(struct i915_syncmap *p, char *buf, unsigned long sz) 106 static int check_syncmap_free(struct i915_syncmap **sync) 117 static int dump_syncmap(struct i915_syncmap *sync, int err) 140 struct i915_syncmap *sync = (void *)~0ul; 151 static int check_seqno(struct i915_syncmap *leaf, unsigned int idx, u32 seqno) 168 static int check_one(struct i915_syncmap **sync, u64 context, u32 seqno) 211 struct i915_syncmap *syn [all...] |
/netbsd-current/sys/modules/i915drmkms/ |
H A D | Makefile | 247 SRCS+= i915_syncmap.c
|
Completed in 204 milliseconds