sys/net/pf_norm.c
109
static __inline int pf_frnode_compare(struct pf_frnode *,
sys/net/pf_norm.c
110
struct pf_frnode *);
sys/net/pf_norm.c
111
RB_HEAD(pf_frnode_tree, pf_frnode) pf_frnode_tree;
sys/net/pf_norm.c
112
RB_PROTOTYPE(pf_frnode_tree, pf_frnode, fn_entry, pf_frnode_compare);
sys/net/pf_norm.c
113
RB_GENERATE(pf_frnode_tree, pf_frnode, fn_entry, pf_frnode_compare);
sys/net/pf_norm.c
123
struct pf_fragment *pf_find_fragment(struct pf_frnode *, u_int32_t);
sys/net/pf_norm.c
133
struct pf_fragment *pf_fillup_fragment(struct pf_frnode *, u_int32_t,
sys/net/pf_norm.c
155
pool_init(&pf_frnode_pl, sizeof(struct pf_frnode), 0,
sys/net/pf_norm.c
171
pf_frnode_compare(struct pf_frnode *a, struct pf_frnode *b)
sys/net/pf_norm.c
245
struct pf_frnode *frnode;
sys/net/pf_norm.c
270
pf_find_fragment(struct pf_frnode *key, u_int32_t id)
sys/net/pf_norm.c
273
struct pf_frnode *frnode;
sys/net/pf_norm.c
513
pf_fillup_fragment(struct pf_frnode *key, u_int32_t id,
sys/net/pf_norm.c
518
struct pf_frnode *frnode;
sys/net/pf_norm.c
767
struct pf_frnode key;
sys/net/pf_norm.c
81
RB_ENTRY(pf_frnode) fn_entry;
sys/net/pf_norm.c
837
struct pf_frnode key;
sys/net/pf_norm.c
98
struct pf_frnode *fr_node; /* ip src/dst/proto/af for fragments */