Lines Matching refs:btree
29 * struct btree_head - btree head
41 /* btree geometry */
59 * btree_init_mempool - initialise a btree with given mempool
61 * @head: the btree head to initialise
70 * btree_init - initialise a btree
72 * @head: the btree head to initialise
75 * btree needs. Returns zero or a negative error code
84 * @head: the btree head to destroy
92 * btree_lookup - look up a key in the btree
94 * @head: the btree to look in
95 * @geo: the btree geometry
104 * btree_insert - insert an entry into the btree
106 * @head: the btree to add to
107 * @geo: the btree geometry
118 * btree_update - update an entry in the btree
120 * @head: the btree to update
121 * @geo: the btree geometry
131 * btree_remove - remove an entry from the btree
133 * @head: the btree to update
134 * @geo: the btree geometry
148 * @geo: the btree geometry
162 * btree_last - get last entry in btree
164 * @head: btree head
165 * @geo: btree geometry
168 * Returns the last entry in the btree, and sets @key to the key
178 * @head: btree head
179 * @geo: btree geometry
207 #include <linux/btree-128.h>
214 #include <linux/btree-type.h>
225 #include <linux/btree-type.h>
237 #include <linux/btree-type.h>