• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/lib/

Lines Matching refs:btree_geo

51 struct btree_geo {
57 struct btree_geo btree_geo32 = {
65 struct btree_geo btree_geo64 = {
72 struct btree_geo btree_geo128 = {
135 static void dec_key(struct btree_geo *geo, unsigned long *key)
148 static unsigned long *bkey(struct btree_geo *geo, unsigned long *node, int n)
153 static void *bval(struct btree_geo *geo, unsigned long *node, int n)
158 static void setkey(struct btree_geo *geo, unsigned long *node, int n,
164 static void setval(struct btree_geo *geo, unsigned long *node, int n,
170 static void clearpair(struct btree_geo *geo, unsigned long *node, int n)
206 void *btree_last(struct btree_head *head, struct btree_geo *geo,
223 static int keycmp(struct btree_geo *geo, unsigned long *node, int pos,
229 static int keyzero(struct btree_geo *geo, unsigned long *key)
240 void *btree_lookup(struct btree_head *head, struct btree_geo *geo,
270 int btree_update(struct btree_head *head, struct btree_geo *geo,
310 void *btree_get_prev(struct btree_head *head, struct btree_geo *geo,
361 static int getpos(struct btree_geo *geo, unsigned long *node,
373 static int getfill(struct btree_geo *geo, unsigned long *node, int start)
386 static unsigned long *find_level(struct btree_head *head, struct btree_geo *geo,
409 static int btree_grow(struct btree_head *head, struct btree_geo *geo,
428 static void btree_shrink(struct btree_head *head, struct btree_geo *geo)
444 static int btree_insert_level(struct btree_head *head, struct btree_geo *geo,
506 int btree_insert(struct btree_head *head, struct btree_geo *geo,
513 static void *btree_remove_level(struct btree_head *head, struct btree_geo *geo,
515 static void merge(struct btree_head *head, struct btree_geo *geo, int level,
535 static void rebalance(struct btree_head *head, struct btree_geo *geo,
586 static void *btree_remove_level(struct btree_head *head, struct btree_geo *geo,
624 void *btree_remove(struct btree_head *head, struct btree_geo *geo,
635 struct btree_geo *geo, gfp_t gfp)
671 static size_t __btree_for_each(struct btree_head *head, struct btree_geo *geo,
741 size_t btree_visitor(struct btree_head *head, struct btree_geo *geo,
759 size_t btree_grim_visitor(struct btree_head *head, struct btree_geo *geo,