Symbol: pfr_ktable
sys/net/pf/pf.c
1628
struct pfr_ktable *kt = aw->p.tbl;
sys/net/pf/pf_if.c
489
struct pfr_ktable *kt;
sys/net/pf/pf_if.c
506
pfi_table_update(struct pfr_ktable *kt, struct pfi_kif *kif, int net, int flags)
sys/net/pf/pf_if.c
87
static void pfi_table_update(struct pfr_ktable *, struct pfi_kif *,
sys/net/pf/pf_table.c
1118
struct pfr_ktable *p;
sys/net/pf/pf_table.c
1156
struct pfr_ktable *p, *q, *r, key;
sys/net/pf/pf_table.c
1236
struct pfr_ktable *p, *q, key;
sys/net/pf/pf_table.c
1276
struct pfr_ktable *p;
sys/net/pf/pf_table.c
1309
struct pfr_ktable *p;
sys/net/pf/pf_table.c
1360
struct pfr_ktable *p, key;
sys/net/pf/pf_table.c
1395
struct pfr_ktable *p, *q, key;
sys/net/pf/pf_table.c
144
void pfr_enqueue_addrs(struct pfr_ktable *,
sys/net/pf/pf_table.c
1448
struct pfr_ktable *p;
sys/net/pf/pf_table.c
146
void pfr_mark_addrs(struct pfr_ktable *);
sys/net/pf/pf_table.c
147
struct pfr_kentry *pfr_lookup_addr(struct pfr_ktable *,
sys/net/pf/pf_table.c
1483
struct pfr_ktable *kt, *rt, *shadow, key;
sys/net/pf/pf_table.c
1500
kt = RB_FIND(pfr_ktablehead, &pfr_ktables, (struct pfr_ktable *)tbl);
sys/net/pf/pf_table.c
152
void pfr_insert_kentries(struct pfr_ktable *,
sys/net/pf/pf_table.c
154
void pfr_remove_kentries(struct pfr_ktable *,
sys/net/pf/pf_table.c
1581
struct pfr_ktable *p;
sys/net/pf/pf_table.c
160
int pfr_route_kentry(struct pfr_ktable *,
sys/net/pf/pf_table.c
1612
struct pfr_ktable *p, *q;
sys/net/pf/pf_table.c
162
int pfr_unroute_kentry(struct pfr_ktable *,
sys/net/pf/pf_table.c
1656
pfr_commit_ktable(struct pfr_ktable *kt, long tzero)
sys/net/pf/pf_table.c
1658
struct pfr_ktable *shadow = kt->pfrkt_shadow;
sys/net/pf/pf_table.c
167
void pfr_commit_ktable(struct pfr_ktable *, long);
sys/net/pf/pf_table.c
169
void pfr_insert_ktable(struct pfr_ktable *);
sys/net/pf/pf_table.c
171
void pfr_setflags_ktable(struct pfr_ktable *, int);
sys/net/pf/pf_table.c
174
void pfr_clstats_ktable(struct pfr_ktable *, long, int);
sys/net/pf/pf_table.c
175
struct pfr_ktable *pfr_create_ktable(struct pfr_table *, long, int);
sys/net/pf/pf_table.c
177
void pfr_destroy_ktable(struct pfr_ktable *, int);
sys/net/pf/pf_table.c
1779
pfr_skip_table(struct pfr_table *filter, struct pfr_ktable *kt, int flags)
sys/net/pf/pf_table.c
178
int pfr_ktable_compare(struct pfr_ktable *,
sys/net/pf/pf_table.c
179
struct pfr_ktable *);
sys/net/pf/pf_table.c
1791
struct pfr_ktable *p;
sys/net/pf/pf_table.c
1798
pfr_insert_ktable(struct pfr_ktable *kt)
sys/net/pf/pf_table.c
180
struct pfr_ktable *pfr_lookup_table(struct pfr_table *);
sys/net/pf/pf_table.c
181
void pfr_clean_node_mask(struct pfr_ktable *,
sys/net/pf/pf_table.c
1811
struct pfr_ktable *p, *q;
sys/net/pf/pf_table.c
1820
pfr_setflags_ktable(struct pfr_ktable *kt, int newf)
sys/net/pf/pf_table.c
185
struct pfr_ktable *, int);
sys/net/pf/pf_table.c
1854
struct pfr_ktable *p;
sys/net/pf/pf_table.c
186
struct pfr_kentry *pfr_kentry_byidx(struct pfr_ktable *, int, int);
sys/net/pf/pf_table.c
1861
pfr_clstats_ktable(struct pfr_ktable *kt, long tzero, int recurse)
sys/net/pf/pf_table.c
1877
struct pfr_ktable *
sys/net/pf/pf_table.c
188
RB_PROTOTYPE(pfr_ktablehead, pfr_ktable, pfrkt_tree, pfr_ktable_compare);
sys/net/pf/pf_table.c
1880
struct pfr_ktable *kt;
sys/net/pf/pf_table.c
1883
kt = kmalloc(sizeof(struct pfr_ktable), M_PFRKTABLEPL, M_NOWAIT|M_ZERO|M_NULLOK);
sys/net/pf/pf_table.c
189
RB_GENERATE(pfr_ktablehead, pfr_ktable, pfrkt_tree, pfr_ktable_compare);
sys/net/pf/pf_table.c
1914
struct pfr_ktable *p, *q;
sys/net/pf/pf_table.c
1923
pfr_destroy_ktable(struct pfr_ktable *kt, int flushaddr)
sys/net/pf/pf_table.c
1947
pfr_ktable_compare(struct pfr_ktable *p, struct pfr_ktable *q)
sys/net/pf/pf_table.c
1956
struct pfr_ktable *
sys/net/pf/pf_table.c
1961
(struct pfr_ktable *)tbl));
sys/net/pf/pf_table.c
1965
pfr_match_addr(struct pfr_ktable *kt, struct pf_addr *a, sa_family_t af)
sys/net/pf/pf_table.c
2012
pfr_update_stats(struct pfr_ktable *kt, struct pf_addr *a, sa_family_t af,
sys/net/pf/pf_table.c
204
struct pfr_ktable *kt;
sys/net/pf/pf_table.c
2071
struct pfr_ktable *
sys/net/pf/pf_table.c
2074
struct pfr_ktable *kt, *rt;
sys/net/pf/pf_table.c
2108
pfr_detach_table(struct pfr_ktable *kt)
sys/net/pf/pf_table.c
2118
pfr_pool_get(struct pfr_ktable *kt, int *pidx, struct pf_addr *counter,
sys/net/pf/pf_table.c
2208
pfr_kentry_byidx(struct pfr_ktable *kt, int idx, int af)
sys/net/pf/pf_table.c
2233
pfr_dynaddr_update(struct pfr_ktable *kt, struct pfi_dynaddr *dyn)
sys/net/pf/pf_table.c
236
struct pfr_ktable *kt, *tmpkt;
sys/net/pf/pf_table.c
316
struct pfr_ktable *kt;
sys/net/pf/pf_table.c
407
struct pfr_ktable *kt, *tmpkt;
sys/net/pf/pf_table.c
522
struct pfr_ktable *kt;
sys/net/pf/pf_table.c
560
struct pfr_ktable *kt;
sys/net/pf/pf_table.c
599
struct pfr_ktable *kt;
sys/net/pf/pf_table.c
649
struct pfr_ktable *kt;
sys/net/pf/pf_table.c
732
pfr_enqueue_addrs(struct pfr_ktable *kt, struct pfr_kentryworkq *workq,
sys/net/pf/pf_table.c
752
pfr_mark_addrs(struct pfr_ktable *kt)
sys/net/pf/pf_table.c
766
pfr_lookup_addr(struct pfr_ktable *kt, struct pfr_addr *ad, int exact)
sys/net/pf/pf_table.c
841
pfr_insert_kentries(struct pfr_ktable *kt,
sys/net/pf/pf_table.c
861
pfr_insert_kentry(struct pfr_ktable *kt, struct pfr_addr *ad, long tzero)
sys/net/pf/pf_table.c
884
pfr_remove_kentries(struct pfr_ktable *kt,
sys/net/pf/pf_table.c
899
pfr_clean_node_mask(struct pfr_ktable *kt,
sys/net/pf/pf_table.c
967
pfr_route_kentry(struct pfr_ktable *kt, struct pfr_kentry *ke)
sys/net/pf/pf_table.c
989
pfr_unroute_kentry(struct pfr_ktable *kt, struct pfr_kentry *ke)
sys/net/pf/pfvar.h
1114
SLIST_HEAD(pfr_ktableworkq, pfr_ktable);
sys/net/pf/pfvar.h
1115
RB_HEAD(pfr_ktablehead, pfr_ktable);
sys/net/pf/pfvar.h
1118
RB_ENTRY(pfr_ktable) pfrkt_tree;
sys/net/pf/pfvar.h
1119
SLIST_ENTRY(pfr_ktable) pfrkt_workq;
sys/net/pf/pfvar.h
1122
struct pfr_ktable *pfrkt_shadow;
sys/net/pf/pfvar.h
1123
struct pfr_ktable *pfrkt_root;
sys/net/pf/pfvar.h
1875
int pfr_match_addr(struct pfr_ktable *, struct pf_addr *, sa_family_t);
sys/net/pf/pfvar.h
1876
void pfr_update_stats(struct pfr_ktable *, struct pf_addr *, sa_family_t,
sys/net/pf/pfvar.h
1878
int pfr_pool_get(struct pfr_ktable *, int *, struct pf_addr *,
sys/net/pf/pfvar.h
1880
void pfr_dynaddr_update(struct pfr_ktable *, struct pfi_dynaddr *);
sys/net/pf/pfvar.h
1881
struct pfr_ktable *
sys/net/pf/pfvar.h
1883
void pfr_detach_table(struct pfr_ktable *);
sys/net/pf/pfvar.h
1892
int pfr_insert_kentry(struct pfr_ktable *, struct pfr_addr *, long);
sys/net/pf/pfvar.h
193
struct pfr_ktable *tbl;
sys/net/pf/pfvar.h
213
struct pfr_ktable *pfid_kt;
sys/net/pf/pfvar.h
601
struct pfr_ktable *overload_tbl;