Symbol: pf_fragment
sys/dist/pf/net/pf_norm.c
110
TAILQ_HEAD(pf_fragqueue, pf_fragment) pf_fragqueue;
sys/dist/pf/net/pf_norm.c
111
TAILQ_HEAD(pf_cachequeue, pf_fragment) pf_cachequeue;
sys/dist/pf/net/pf_norm.c
113
static __inline int pf_frag_compare(struct pf_fragment *,
sys/dist/pf/net/pf_norm.c
114
struct pf_fragment *);
sys/dist/pf/net/pf_norm.c
115
RB_HEAD(pf_frag_tree, pf_fragment) pf_frag_tree, pf_cache_tree;
sys/dist/pf/net/pf_norm.c
116
RB_PROTOTYPE(pf_frag_tree, pf_fragment, fr_entry, pf_frag_compare);
sys/dist/pf/net/pf_norm.c
117
RB_GENERATE(pf_frag_tree, pf_fragment, fr_entry, pf_frag_compare);
sys/dist/pf/net/pf_norm.c
120
void pf_ip2key(struct pf_fragment *, struct ip *);
sys/dist/pf/net/pf_norm.c
121
void pf_remove_fragment(struct pf_fragment *);
sys/dist/pf/net/pf_norm.c
123
void pf_free_fragment(struct pf_fragment *);
sys/dist/pf/net/pf_norm.c
124
struct pf_fragment *pf_find_fragment(struct ip *, struct pf_frag_tree *);
sys/dist/pf/net/pf_norm.c
125
struct mbuf *pf_reassemble(struct mbuf **, struct pf_fragment **,
sys/dist/pf/net/pf_norm.c
128
struct pf_fragment **, int, int, int *);
sys/dist/pf/net/pf_norm.c
150
pool_init(&pf_frag_pl, sizeof(struct pf_fragment), 0, 0, 0, "pffrag",
sys/dist/pf/net/pf_norm.c
152
pool_init(&pf_cache_pl, sizeof(struct pf_fragment), 0, 0, 0,
sys/dist/pf/net/pf_norm.c
161
pool_init(&pf_frag_pl, sizeof(struct pf_fragment), 0, 0, 0, "pffrag",
sys/dist/pf/net/pf_norm.c
163
pool_init(&pf_cache_pl, sizeof(struct pf_fragment), 0, 0, 0,
sys/dist/pf/net/pf_norm.c
193
pf_frag_compare(struct pf_fragment *a, struct pf_fragment *b)
sys/dist/pf/net/pf_norm.c
215
struct pf_fragment *frag;
sys/dist/pf/net/pf_norm.c
247
struct pf_fragment *frag;
sys/dist/pf/net/pf_norm.c
275
pf_free_fragment(struct pf_fragment *frag)
sys/dist/pf/net/pf_norm.c
308
pf_ip2key(struct pf_fragment *key, struct ip *ip)
sys/dist/pf/net/pf_norm.c
316
struct pf_fragment *
sys/dist/pf/net/pf_norm.c
319
struct pf_fragment key;
sys/dist/pf/net/pf_norm.c
320
struct pf_fragment *frag;
sys/dist/pf/net/pf_norm.c
343
pf_remove_fragment(struct pf_fragment *frag)
sys/dist/pf/net/pf_norm.c
358
pf_reassemble(struct mbuf **m0, struct pf_fragment **frag,
sys/dist/pf/net/pf_norm.c
560
pf_fragcache(struct mbuf **m0, struct ip *h, struct pf_fragment **frag, int mff,
sys/dist/pf/net/pf_norm.c
862
struct pf_fragment *frag = NULL;
sys/dist/pf/net/pf_norm.c
93
RB_ENTRY(pf_fragment) fr_entry;
sys/dist/pf/net/pf_norm.c
94
TAILQ_ENTRY(pf_fragment) frag_next;