Home
last modified time | relevance | path

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

/linux-6.12.1/include/linux/
Dgeneric-radix-tree.h52 #define GENRADIX_ARY (GENRADIX_NODE_SIZE / sizeof(struct genradix_node *))
80 static inline struct genradix_node *genradix_root_to_node(struct genradix_root *r) in genradix_root_to_node()
89 struct genradix_node { struct
92 struct genradix_node *children[GENRADIX_ARY]; argument
99 static inline struct genradix_node *genradix_alloc_node(gfp_t gfp_mask) in genradix_alloc_node()
104 static inline void genradix_free_node(struct genradix_node *node) in genradix_free_node()
188 struct genradix_node *n = genradix_root_to_node(r); in __genradix_ptr_inlined()
224 struct genradix_node **, gfp_t);
/linux-6.12.1/lib/
Dgeneric-radix-tree.c23 struct genradix_node **preallocated, in __genradix_ptr_alloc()
27 struct genradix_node *n, *new_node = NULL; in __genradix_ptr_alloc()
62 struct genradix_node **p = in __genradix_ptr_alloc()
91 struct genradix_node *n; in __genradix_iter_peek()
145 struct genradix_node *n; in __genradix_iter_peek_prev()
197 static void genradix_free_recurse(struct genradix_node *n, unsigned level) in genradix_free_recurse()
/linux-6.12.1/fs/bcachefs/
Drcu_pending.c410 struct genradix_node *new_node = NULL; in __rcu_pending_enqueue()