Home
last modified time | relevance | path

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

/freebsd/sys/kern/
H A Dsubr_pctrie.c77 struct pctrie_node;
78 typedef SMR_POINTER(struct pctrie_node *) smr_pctnode_t;
80 struct pctrie_node { struct
91 pctrie_slot(struct pctrie_node *node, uint64_t index) in pctrie_slot() argument
101 pctrie_keybarr(struct pctrie_node *node, uint64_t index, int *slot) in pctrie_keybarr()
114 pctrie_node_put(struct pctrie_node *node) in pctrie_node_put()
137 static __inline struct pctrie_node *
182 static __inline struct pctrie_node *
192 pctrie_isleaf(struct pctrie_node *node) in pctrie_isleaf()
210 pctrie_toval(struct pctrie_node *node) in pctrie_toval()
[all …]
/freebsd/sys/sys/
H A Dpctrie.h53 void pctrie_subtree_lookup_gt_assert(struct pctrie_node *node,
55 void pctrie_subtree_lookup_lt_assert(struct pctrie_node *node,
92 struct pctrie_node *parent; \
138 struct pctrie_node *neighbor; \
160 struct pctrie_node *neighbor; \
202 struct pctrie_node *freenode, *node; \
218 struct pctrie_node *freenode, *node; \
232 struct pctrie_node *parent; \
315 struct pctrie_node *freenode) \
325 struct pctrie_node *freenode; \
[all …]
H A D_pctrie.h37 struct pctrie_node;
43 struct pctrie_node *pt_root;