Home
last modified time | relevance | path

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

/trueos/sys/sys/
HDpctrie.h38 #define PCTRIE_DEFINE(name, type, field, allocfn, freefn) \ argument
97 pctrie_reclaim_allnodes(ptree, freefn); \
104 pctrie_remove(ptree, key, freefn); \
116 pctrie_free_t freefn);
118 pctrie_free_t freefn);
/trueos/cddl/contrib/opensolaris/tools/ctf/cvt/
HDfifo.c103 fifo_free(fifo_t *f, void (*freefn)(void *)) in fifo_free()
108 if (freefn == NULL) in fifo_free()
109 freefn = fifo_nullfree; in fifo_free()
112 (*freefn)(fn->fn_data); in fifo_free()
/trueos/sys/kern/
HDsubr_pctrie.c117 pctrie_free_t freefn) in pctrie_node_put() argument
129 freefn(ptree, node); in pctrie_node_put()
248 pctrie_free_t freefn) in pctrie_reclaim_allnodes_int() argument
259 node->pn_child[slot], freefn); in pctrie_reclaim_allnodes_int()
263 pctrie_node_put(ptree, node, freefn); in pctrie_reclaim_allnodes_int()
614 pctrie_remove(struct pctrie *ptree, uint64_t index, pctrie_free_t freefn) in pctrie_remove() argument
656 pctrie_node_put(ptree, node, freefn); in pctrie_remove()
670 pctrie_reclaim_allnodes(struct pctrie *ptree, pctrie_free_t freefn) in pctrie_reclaim_allnodes() argument
679 pctrie_reclaim_allnodes_int(ptree, root, freefn); in pctrie_reclaim_allnodes()