Home
last modified time | relevance | path

Searched refs:freefn (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/sys/
H A Dpctrie.h41 #define PCTRIE_DEFINE_SMR(name, type, field, allocfn, freefn, smr) \ argument
42 PCTRIE_DEFINE(name, type, field, allocfn, freefn) \
52 #define PCTRIE_DEFINE(name, type, field, allocfn, freefn) \ argument
111 pctrie_reclaim_allnodes(ptree, freefn); \
118 pctrie_remove(ptree, key, freefn); \
132 pctrie_free_t freefn);
134 pctrie_free_t freefn);
/f-stack/freebsd/kern/
H A Dsubr_pctrie.c129 pctrie_free_t freefn, int8_t last) in pctrie_node_put() argument
145 freefn(ptree, node); in pctrie_node_put()
300 pctrie_free_t freefn) in pctrie_reclaim_allnodes_int() argument
313 pctrie_reclaim_allnodes_int(ptree, child, freefn); in pctrie_reclaim_allnodes_int()
318 pctrie_node_put(ptree, node, freefn, -1); in pctrie_reclaim_allnodes_int()
714 pctrie_remove(struct pctrie *ptree, uint64_t index, pctrie_free_t freefn) in pctrie_remove() argument
768 pctrie_node_put(ptree, node, freefn, i); in pctrie_remove()
782 pctrie_reclaim_allnodes(struct pctrie *ptree, pctrie_free_t freefn) in pctrie_reclaim_allnodes() argument
791 pctrie_reclaim_allnodes_int(ptree, root, freefn); in pctrie_reclaim_allnodes()