Lines Matching refs:h
11 struct btree_head h; variable
17 btree_init_mempool(&head->h, mempool); in BTREE_FN()
22 return btree_init(&head->h); in BTREE_FN()
27 btree_destroy(&head->h); in BTREE_FN()
34 return btree_merge(&target->h, &victim->h, BTREE_TYPE_GEO, gfp); in BTREE_FN()
41 return btree_lookup(&head->h, BTREE_TYPE_GEO, &_key); in BTREE_FN()
48 return btree_insert(&head->h, BTREE_TYPE_GEO, &_key, val, gfp); in BTREE_FN()
55 return btree_update(&head->h, BTREE_TYPE_GEO, &_key, val); in BTREE_FN()
61 return btree_remove(&head->h, BTREE_TYPE_GEO, &_key); in BTREE_FN()
67 void *val = btree_last(&head->h, BTREE_TYPE_GEO, &_key); in BTREE_FN()
76 void *val = btree_get_prev(&head->h, BTREE_TYPE_GEO, &_key); in BTREE_FN()
84 return btree_lookup(&head->h, BTREE_TYPE_GEO, (unsigned long *)&key); in BTREE_FN()
90 return btree_insert(&head->h, BTREE_TYPE_GEO, (unsigned long *)&key, in BTREE_FN()
97 return btree_update(&head->h, BTREE_TYPE_GEO, (unsigned long *)&key, val); in BTREE_FN()
102 return btree_remove(&head->h, BTREE_TYPE_GEO, (unsigned long *)&key); in BTREE_FN()
107 return btree_last(&head->h, BTREE_TYPE_GEO, (unsigned long *)key); in BTREE_FN()
112 return btree_get_prev(&head->h, BTREE_TYPE_GEO, (unsigned long *)key); in BTREE_FN()
126 return btree_visitor(&head->h, BTREE_TYPE_GEO, opaque, in BTREE_FN()
134 return btree_grim_visitor(&head->h, BTREE_TYPE_GEO, opaque, in BTREE_FN()