• Home
  • Raw
  • Download

Lines Matching refs:head

13 static inline void BTREE_FN(init_mempool)(BTREE_TYPE_HEAD *head,  in BTREE_FN()
16 btree_init_mempool(&head->h, mempool); in BTREE_FN()
19 static inline int BTREE_FN(init)(BTREE_TYPE_HEAD *head) in BTREE_FN()
21 return btree_init(&head->h); in BTREE_FN()
24 static inline void BTREE_FN(destroy)(BTREE_TYPE_HEAD *head) in BTREE_FN()
26 btree_destroy(&head->h); in BTREE_FN()
37 static inline void *BTREE_FN(lookup)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key) in BTREE_FN()
40 return btree_lookup(&head->h, BTREE_TYPE_GEO, &_key); in BTREE_FN()
43 static inline int BTREE_FN(insert)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key, in BTREE_FN()
47 return btree_insert(&head->h, BTREE_TYPE_GEO, &_key, val, gfp); in BTREE_FN()
50 static inline int BTREE_FN(update)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key, in BTREE_FN()
54 return btree_update(&head->h, BTREE_TYPE_GEO, &_key, val); in BTREE_FN()
57 static inline void *BTREE_FN(remove)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key) in BTREE_FN()
60 return btree_remove(&head->h, BTREE_TYPE_GEO, &_key); in BTREE_FN()
63 static inline void *BTREE_FN(last)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE *key) in BTREE_FN()
66 void *val = btree_last(&head->h, BTREE_TYPE_GEO, &_key); in BTREE_FN()
72 static inline void *BTREE_FN(get_prev)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE *key) in BTREE_FN()
75 void *val = btree_get_prev(&head->h, BTREE_TYPE_GEO, &_key); in BTREE_FN()
81 static inline void *BTREE_FN(lookup)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key) in BTREE_FN()
83 return btree_lookup(&head->h, BTREE_TYPE_GEO, (unsigned long *)&key); in BTREE_FN()
86 static inline int BTREE_FN(insert)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key, in BTREE_FN()
89 return btree_insert(&head->h, BTREE_TYPE_GEO, (unsigned long *)&key, in BTREE_FN()
93 static inline int BTREE_FN(update)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key, in BTREE_FN()
96 return btree_update(&head->h, BTREE_TYPE_GEO, (unsigned long *)&key, val); in BTREE_FN()
99 static inline void *BTREE_FN(remove)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key) in BTREE_FN()
101 return btree_remove(&head->h, BTREE_TYPE_GEO, (unsigned long *)&key); in BTREE_FN()
104 static inline void *BTREE_FN(last)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE *key) in BTREE_FN()
106 return btree_last(&head->h, BTREE_TYPE_GEO, (unsigned long *)key); in BTREE_FN()
109 static inline void *BTREE_FN(get_prev)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE *key) in BTREE_FN()
111 return btree_get_prev(&head->h, BTREE_TYPE_GEO, (unsigned long *)key); in BTREE_FN()
121 static inline size_t BTREE_FN(visitor)(BTREE_TYPE_HEAD *head, in BTREE_FN()
125 return btree_visitor(&head->h, BTREE_TYPE_GEO, opaque, in BTREE_FN()
129 static inline size_t BTREE_FN(grim_visitor)(BTREE_TYPE_HEAD *head, in BTREE_FN()
133 return btree_grim_visitor(&head->h, BTREE_TYPE_GEO, opaque, in BTREE_FN()