Home
last modified time | relevance | path

Searched refs:btree_geo (Results 1 – 3 of 3) sorted by relevance

/linux-6.6.21/include/linux/
Dbtree.h42 struct btree_geo;
100 void *btree_lookup(struct btree_head *head, struct btree_geo *geo,
115 int __must_check btree_insert(struct btree_head *head, struct btree_geo *geo,
128 int btree_update(struct btree_head *head, struct btree_geo *geo,
140 void *btree_remove(struct btree_head *head, struct btree_geo *geo,
159 struct btree_geo *geo, gfp_t gfp);
172 void *btree_last(struct btree_head *head, struct btree_geo *geo,
186 void *btree_get_prev(struct btree_head *head, struct btree_geo *geo,
191 size_t btree_visitor(struct btree_head *head, struct btree_geo *geo,
199 size_t btree_grim_visitor(struct btree_head *head, struct btree_geo *geo,
[all …]
Dbtree-128.h2 extern struct btree_geo btree_geo128;
/linux-6.6.21/lib/
Dbtree.c49 struct btree_geo { struct
55 struct btree_geo btree_geo32 = { argument
63 struct btree_geo btree_geo64 = {
70 struct btree_geo btree_geo128 = {
135 static void dec_key(struct btree_geo *geo, unsigned long *key) in dec_key()
148 static unsigned long *bkey(struct btree_geo *geo, unsigned long *node, int n) in bkey()
153 static void *bval(struct btree_geo *geo, unsigned long *node, int n) in bval()
158 static void setkey(struct btree_geo *geo, unsigned long *node, int n, in setkey()
164 static void setval(struct btree_geo *geo, unsigned long *node, int n, in setval()
170 static void clearpair(struct btree_geo *geo, unsigned long *node, int n) in clearpair()
[all …]