Home
last modified time | relevance | path

Searched refs:rb_root_cached (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/include/linux/
H A Dinterval_tree.h88 interval_tree_init(struct rb_root_cached *root) in interval_tree_init()
96 struct rb_root_cached *root) in interval_tree_insert()
106 struct rb_root_cached *root) in interval_tree_remove()
113 interval_tree_iter_first(struct rb_root_cached *root, unsigned long start, in interval_tree_iter_first()
135 interval_tree_iter_next(struct rb_root_cached *root, in interval_tree_iter_next()
H A Dinterval_tree_generic.h82 PREFIX##_init(struct rb_root_cached *__root) \
88 PREFIX##_insert(T *__node, struct rb_root_cached *__root) \
97 PREFIX##_remove(T *__node, struct rb_root_cached *__root) \
103 PREFIX##_iter_first(struct rb_root_cached *__root, KT __start, KT __last) \
118 PREFIX##_iter_next(struct rb_root_cached *__root, T *__node, \
H A Drbtree.h43 struct rb_root_cached { struct
107 rb_first_cached(const struct rb_root_cached *root) in rb_first_cached()
122 rb_erase_cached(struct rb_node *rbnode, struct rb_root_cached *root) in rb_erase_cached()
141 struct rb_root_cached *root) in rb_replace_node_cached()
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_mm.h213 struct rb_root_cached interval_tree;
215 struct rb_root_cached holes_size;
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_engine_types.h243 struct rb_root_cached queue;
244 struct rb_root_cached virtual;
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_vm.h247 struct rb_root_cached va;
/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_mm.c178 return drm_mm_interval_tree_iter_first((struct rb_root_cached *)&mm->interval_tree, in INTERVAL_TREE_DEFINE()
334 static void insert_hole_size(struct rb_root_cached *root, in insert_hole_size()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_userptr.c47 struct rb_root_cached objects;
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon.h966 struct rb_root_cached va;