Searched refs:i915_syncmap (Results 1 - 6 of 6) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_syncmap.h1 /* $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 Di915_syncmap.c1 /* $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 DMakefile65 i915_syncmap.o \
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_timeline_types.h21 struct i915_syncmap;
84 struct i915_syncmap *sync;
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Di915_syncmap.c1 /* $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 DMakefile247 SRCS+= i915_syncmap.c

Completed in 204 milliseconds