pfr_ktable 1104 net/pf.c struct pfr_ktable *kt = aw->p.tbl; pfr_ktable 70 net/pf_if.c void pfi_table_update(struct pfr_ktable *, struct pfi_kif *, pfr_ktable 418 net/pf_if.c struct pfr_ktable *kt; pfr_ktable 435 net/pf_if.c pfi_table_update(struct pfr_ktable *kt, struct pfi_kif *kif, int net, int flags) pfr_ktable 137 net/pf_table.c void pfr_enqueue_addrs(struct pfr_ktable *, pfr_ktable 139 net/pf_table.c void pfr_mark_addrs(struct pfr_ktable *); pfr_ktable 140 net/pf_table.c struct pfr_kentry *pfr_lookup_addr(struct pfr_ktable *, pfr_ktable 145 net/pf_table.c void pfr_insert_kentries(struct pfr_ktable *, pfr_ktable 147 net/pf_table.c void pfr_remove_kentries(struct pfr_ktable *, pfr_ktable 153 net/pf_table.c int pfr_route_kentry(struct pfr_ktable *, pfr_ktable 155 net/pf_table.c int pfr_unroute_kentry(struct pfr_ktable *, pfr_ktable 160 net/pf_table.c void pfr_commit_ktable(struct pfr_ktable *, long); pfr_ktable 162 net/pf_table.c void pfr_insert_ktable(struct pfr_ktable *); pfr_ktable 164 net/pf_table.c void pfr_setflags_ktable(struct pfr_ktable *, int); pfr_ktable 167 net/pf_table.c void pfr_clstats_ktable(struct pfr_ktable *, long, int); pfr_ktable 168 net/pf_table.c struct pfr_ktable *pfr_create_ktable(struct pfr_table *, long, int); pfr_ktable 170 net/pf_table.c void pfr_destroy_ktable(struct pfr_ktable *, int); pfr_ktable 171 net/pf_table.c int pfr_ktable_compare(struct pfr_ktable *, pfr_ktable 172 net/pf_table.c struct pfr_ktable *); pfr_ktable 173 net/pf_table.c struct pfr_ktable *pfr_lookup_table(struct pfr_table *); pfr_ktable 174 net/pf_table.c void pfr_clean_node_mask(struct pfr_ktable *, pfr_ktable 178 net/pf_table.c struct pfr_ktable *, int); pfr_ktable 179 net/pf_table.c struct pfr_kentry *pfr_kentry_byidx(struct pfr_ktable *, int, int); pfr_ktable 181 net/pf_table.c RB_PROTOTYPE(pfr_ktablehead, pfr_ktable, pfrkt_tree, pfr_ktable_compare); pfr_ktable 182 net/pf_table.c RB_GENERATE(pfr_ktablehead, pfr_ktable, pfrkt_tree, pfr_ktable_compare); pfr_ktable 191 net/pf_table.c pool_init(&pfr_ktable_pl, sizeof(struct pfr_ktable), 0, 0, 0, pfr_ktable 209 net/pf_table.c struct pfr_ktable *kt; pfr_ktable 242 net/pf_table.c struct pfr_ktable *kt, *tmpkt; pfr_ktable 322 net/pf_table.c struct pfr_ktable *kt; pfr_ktable 413 net/pf_table.c struct pfr_ktable *kt, *tmpkt; pfr_ktable 528 net/pf_table.c struct pfr_ktable *kt; pfr_ktable 566 net/pf_table.c struct pfr_ktable *kt; pfr_ktable 605 net/pf_table.c struct pfr_ktable *kt; pfr_ktable 655 net/pf_table.c struct pfr_ktable *kt; pfr_ktable 738 net/pf_table.c pfr_enqueue_addrs(struct pfr_ktable *kt, struct pfr_kentryworkq *workq, pfr_ktable 758 net/pf_table.c pfr_mark_addrs(struct pfr_ktable *kt) pfr_ktable 772 net/pf_table.c pfr_lookup_addr(struct pfr_ktable *kt, struct pfr_addr *ad, int exact) pfr_ktable 849 net/pf_table.c pfr_insert_kentries(struct pfr_ktable *kt, pfr_ktable 869 net/pf_table.c pfr_insert_kentry(struct pfr_ktable *kt, struct pfr_addr *ad, long tzero) pfr_ktable 892 net/pf_table.c pfr_remove_kentries(struct pfr_ktable *kt, pfr_ktable 907 net/pf_table.c pfr_clean_node_mask(struct pfr_ktable *kt, pfr_ktable 974 net/pf_table.c pfr_route_kentry(struct pfr_ktable *kt, struct pfr_kentry *ke) pfr_ktable 999 net/pf_table.c pfr_unroute_kentry(struct pfr_ktable *kt, struct pfr_kentry *ke) pfr_ktable 1124 net/pf_table.c struct pfr_ktable *p; pfr_ktable 1162 net/pf_table.c struct pfr_ktable *p, *q, *r, key; pfr_ktable 1242 net/pf_table.c struct pfr_ktable *p, *q, key; pfr_ktable 1282 net/pf_table.c struct pfr_ktable *p; pfr_ktable 1315 net/pf_table.c struct pfr_ktable *p; pfr_ktable 1366 net/pf_table.c struct pfr_ktable *p, key; pfr_ktable 1401 net/pf_table.c struct pfr_ktable *p, *q, key; pfr_ktable 1454 net/pf_table.c struct pfr_ktable *p; pfr_ktable 1489 net/pf_table.c struct pfr_ktable *kt, *rt, *shadow, key; pfr_ktable 1506 net/pf_table.c kt = RB_FIND(pfr_ktablehead, &pfr_ktables, (struct pfr_ktable *)tbl); pfr_ktable 1587 net/pf_table.c struct pfr_ktable *p; pfr_ktable 1618 net/pf_table.c struct pfr_ktable *p, *q; pfr_ktable 1662 net/pf_table.c pfr_commit_ktable(struct pfr_ktable *kt, long tzero) pfr_ktable 1664 net/pf_table.c struct pfr_ktable *shadow = kt->pfrkt_shadow; pfr_ktable 1785 net/pf_table.c pfr_skip_table(struct pfr_table *filter, struct pfr_ktable *kt, int flags) pfr_ktable 1797 net/pf_table.c struct pfr_ktable *p; pfr_ktable 1804 net/pf_table.c pfr_insert_ktable(struct pfr_ktable *kt) pfr_ktable 1817 net/pf_table.c struct pfr_ktable *p, *q; pfr_ktable 1826 net/pf_table.c pfr_setflags_ktable(struct pfr_ktable *kt, int newf) pfr_ktable 1860 net/pf_table.c struct pfr_ktable *p; pfr_ktable 1867 net/pf_table.c pfr_clstats_ktable(struct pfr_ktable *kt, long tzero, int recurse) pfr_ktable 1884 net/pf_table.c struct pfr_ktable * pfr_ktable 1887 net/pf_table.c struct pfr_ktable *kt; pfr_ktable 1921 net/pf_table.c struct pfr_ktable *p, *q; pfr_ktable 1930 net/pf_table.c pfr_destroy_ktable(struct pfr_ktable *kt, int flushaddr) pfr_ktable 1953 net/pf_table.c pfr_ktable_compare(struct pfr_ktable *p, struct pfr_ktable *q) pfr_ktable 1962 net/pf_table.c struct pfr_ktable * pfr_ktable 1967 net/pf_table.c (struct pfr_ktable *)tbl)); pfr_ktable 1971 net/pf_table.c pfr_match_addr(struct pfr_ktable *kt, struct pf_addr *a, sa_family_t af) pfr_ktable 2008 net/pf_table.c pfr_update_stats(struct pfr_ktable *kt, struct pf_addr *a, sa_family_t af, pfr_ktable 2051 net/pf_table.c struct pfr_ktable * pfr_ktable 2054 net/pf_table.c struct pfr_ktable *kt, *rt; pfr_ktable 2088 net/pf_table.c pfr_detach_table(struct pfr_ktable *kt) pfr_ktable 2098 net/pf_table.c pfr_pool_get(struct pfr_ktable *kt, int *pidx, struct pf_addr *counter, pfr_ktable 2181 net/pf_table.c pfr_kentry_byidx(struct pfr_ktable *kt, int idx, int af) pfr_ktable 2206 net/pf_table.c pfr_dynaddr_update(struct pfr_ktable *kt, struct pfi_dynaddr *dyn) pfr_ktable 161 net/pfvar.h struct pfr_ktable *tbl; pfr_ktable 177 net/pfvar.h struct pfr_ktable *pfid_kt; pfr_ktable 532 net/pfvar.h struct pfr_ktable *overload_tbl; pfr_ktable 979 net/pfvar.h SLIST_HEAD(pfr_ktableworkq, pfr_ktable); pfr_ktable 980 net/pfvar.h RB_HEAD(pfr_ktablehead, pfr_ktable); pfr_ktable 981 net/pfvar.h struct pfr_ktable { pfr_ktable 983 net/pfvar.h RB_ENTRY(pfr_ktable) pfrkt_tree; pfr_ktable 984 net/pfvar.h SLIST_ENTRY(pfr_ktable) pfrkt_workq; pfr_ktable 987 net/pfvar.h struct pfr_ktable *pfrkt_shadow; pfr_ktable 988 net/pfvar.h struct pfr_ktable *pfrkt_root; pfr_ktable 1642 net/pfvar.h int pfr_match_addr(struct pfr_ktable *, struct pf_addr *, sa_family_t); pfr_ktable 1643 net/pfvar.h void pfr_update_stats(struct pfr_ktable *, struct pf_addr *, sa_family_t, pfr_ktable 1645 net/pfvar.h int pfr_pool_get(struct pfr_ktable *, int *, struct pf_addr *, pfr_ktable 1647 net/pfvar.h void pfr_dynaddr_update(struct pfr_ktable *, struct pfi_dynaddr *); pfr_ktable 1648 net/pfvar.h struct pfr_ktable * pfr_ktable 1650 net/pfvar.h void pfr_detach_table(struct pfr_ktable *); pfr_ktable 1659 net/pfvar.h int pfr_insert_kentry(struct pfr_ktable *, struct pfr_addr *, long);