Symbol: pf_kstate
sys/net/pfvar.h
1029
TAILQ_HEAD(, pf_kstate) states[2];
sys/net/pfvar.h
1149
struct pf_kstate;
sys/net/pfvar.h
1157
struct pf_kstate *pfl_state;
sys/net/pfvar.h
1182
TAILQ_ENTRY(pf_kstate) sync_list;
sys/net/pfvar.h
1183
TAILQ_ENTRY(pf_kstate) key_list[2];
sys/net/pfvar.h
1184
LIST_ENTRY(pf_kstate) entry;
sys/net/pfvar.h
1595
typedef void pfsync_insert_state_t(struct pf_kstate *);
sys/net/pfvar.h
1596
typedef void pfsync_update_state_t(struct pf_kstate *);
sys/net/pfvar.h
1597
typedef void pfsync_delete_state_t(struct pf_kstate *);
sys/net/pfvar.h
1599
typedef int pfsync_defer_t(struct pf_kstate *, struct mbuf *);
sys/net/pfvar.h
1601
typedef void pflow_export_state_t(const struct pf_kstate *);
sys/net/pfvar.h
1621
struct pf_kstate *);
sys/net/pfvar.h
1623
struct pf_kstate *);
sys/net/pfvar.h
1625
struct pf_kstate *);
sys/net/pfvar.h
1627
struct pf_kstate *);
sys/net/pfvar.h
2636
LIST_HEAD(, pf_kstate) states;
sys/net/pfvar.h
2751
extern int pf_remove_state(struct pf_kstate *);
sys/net/pfvar.h
2756
struct pf_kstate *);
sys/net/pfvar.h
2757
extern struct pf_kstate *pf_alloc_state(int);
sys/net/pfvar.h
2758
extern void pf_free_state(struct pf_kstate *);
sys/net/pfvar.h
2764
pf_ref_state(struct pf_kstate *s)
sys/net/pfvar.h
2771
pf_release_state(struct pf_kstate *s)
sys/net/pfvar.h
2782
pf_release_staten(struct pf_kstate *s, u_int n)
sys/net/pfvar.h
2816
extern struct pf_kstate *pf_find_state_byid(uint64_t, uint32_t);
sys/net/pfvar.h
2817
extern struct pf_kstate *pf_find_state_all(
sys/net/pfvar.h
2841
extern void pf_print_state(struct pf_kstate *);
sys/net/pfvar.h
2880
u_int32_t pf_new_isn(struct pf_kstate *);
sys/net/pfvar.h
2889
void pf_send_deferred_syn(struct pf_kstate *);
sys/net/pfvar.h
2900
void pf_normalize_tcp_cleanup(struct pf_kstate *);
sys/net/pfvar.h
2904
u_short *, struct tcphdr *, struct pf_kstate *,
sys/net/pfvar.h
2910
pf_state_expires(const struct pf_kstate *);
sys/net/pfvar.h
371
struct pf_kstate *_s = (s); \
sys/net/pfvar.h
378
struct pf_kstate *_s = (s); \
sys/net/pfvar.h
391
struct pf_kstate *_s = (s); \
sys/netpfil/pf/if_pfsync.c
1160
struct pf_kstate *s;
sys/netpfil/pf/if_pfsync.c
1253
struct pf_kstate *st;
sys/netpfil/pf/if_pfsync.c
126
static int pfsync_upd_tcp(struct pf_kstate *, struct pf_state_peer_export *,
sys/netpfil/pf/if_pfsync.c
1287
pfsync_upd_tcp(struct pf_kstate *st, struct pf_state_peer_export *src,
sys/netpfil/pf/if_pfsync.c
1325
struct pf_kstate *st;
sys/netpfil/pf/if_pfsync.c
1439
struct pf_kstate *st;
sys/netpfil/pf/if_pfsync.c
1529
struct pf_kstate *st;
sys/netpfil/pf/if_pfsync.c
1567
struct pf_kstate *st;
sys/netpfil/pf/if_pfsync.c
161
void (*write)(struct pf_kstate *, void *);
sys/netpfil/pf/if_pfsync.c
181
static void pfsync_out_state_1301(struct pf_kstate *, void *);
sys/netpfil/pf/if_pfsync.c
182
static void pfsync_out_state_1400(struct pf_kstate *, void *);
sys/netpfil/pf/if_pfsync.c
183
static void pfsync_out_state_1500(struct pf_kstate *, void *);
sys/netpfil/pf/if_pfsync.c
184
static void pfsync_out_iack(struct pf_kstate *, void *);
sys/netpfil/pf/if_pfsync.c
185
static void pfsync_out_upd_c(struct pf_kstate *, void *);
sys/netpfil/pf/if_pfsync.c
186
static void pfsync_out_del_c(struct pf_kstate *, void *);
sys/netpfil/pf/if_pfsync.c
1901
pfsync_out_state_1301(struct pf_kstate *st, void *buf)
sys/netpfil/pf/if_pfsync.c
1910
pfsync_out_state_1400(struct pf_kstate *st, void *buf)
sys/netpfil/pf/if_pfsync.c
1919
pfsync_out_state_1500(struct pf_kstate *st, void *buf)
sys/netpfil/pf/if_pfsync.c
1928
pfsync_out_iack(struct pf_kstate *st, void *buf)
sys/netpfil/pf/if_pfsync.c
1937
pfsync_out_upd_c(struct pf_kstate *st, void *buf)
sys/netpfil/pf/if_pfsync.c
1950
pfsync_out_del_c(struct pf_kstate *st, void *buf)
sys/netpfil/pf/if_pfsync.c
1977
struct pf_kstate *st, *next;
sys/netpfil/pf/if_pfsync.c
2018
struct pf_kstate *st, *st_next;
sys/netpfil/pf/if_pfsync.c
217
static void pfsync_q_ins(struct pf_kstate *, int sync_state, bool);
sys/netpfil/pf/if_pfsync.c
218
static void pfsync_q_del(struct pf_kstate *, bool, struct pfsync_bucket *);
sys/netpfil/pf/if_pfsync.c
2189
pfsync_insert_state(struct pf_kstate *st)
sys/netpfil/pf/if_pfsync.c
220
static void pfsync_update_state(struct pf_kstate *);
sys/netpfil/pf/if_pfsync.c
2217
pfsync_defer(struct pf_kstate *st, struct mbuf *m)
sys/netpfil/pf/if_pfsync.c
2276
struct pf_kstate *st = pd->pd_st;
sys/netpfil/pf/if_pfsync.c
2302
struct pf_kstate *st = pd->pd_st;
sys/netpfil/pf/if_pfsync.c
233
struct pf_kstate *pd_st;
sys/netpfil/pf/if_pfsync.c
2335
pfsync_undefer_state_locked(struct pf_kstate *st, int drop)
sys/netpfil/pf/if_pfsync.c
2356
pfsync_undefer_state(struct pf_kstate *st, int drop)
sys/netpfil/pf/if_pfsync.c
2367
pfsync_get_bucket(struct pfsync_softc *sc, struct pf_kstate *st)
sys/netpfil/pf/if_pfsync.c
2374
pfsync_update_state(struct pf_kstate *st)
sys/netpfil/pf/if_pfsync.c
247
TAILQ_HEAD(, pf_kstate) b_qs[PFSYNC_Q_COUNT];
sys/netpfil/pf/if_pfsync.c
2472
pfsync_update_state_req(struct pf_kstate *st)
sys/netpfil/pf/if_pfsync.c
2519
pfsync_delete_state(struct pf_kstate *st)
sys/netpfil/pf/if_pfsync.c
2624
pfsync_q_ins(struct pf_kstate *st, int sync_state, bool ref)
sys/netpfil/pf/if_pfsync.c
2655
pfsync_q_del(struct pf_kstate *st, bool unref, struct pfsync_bucket *b)
sys/netpfil/pf/if_pfsync.c
2696
struct pf_kstate *s;
sys/netpfil/pf/if_pfsync.c
348
static int pfsync_defer(struct pf_kstate *, struct mbuf *);
sys/netpfil/pf/if_pfsync.c
350
static void pfsync_undefer_state_locked(struct pf_kstate *, int);
sys/netpfil/pf/if_pfsync.c
351
static void pfsync_undefer_state(struct pf_kstate *, int);
sys/netpfil/pf/if_pfsync.c
355
static bool pfsync_update_state_req(struct pf_kstate *);
sys/netpfil/pf/if_pfsync.c
378
struct pf_kstate *);
sys/netpfil/pf/if_pfsync.c
534
struct pf_kstate *st = NULL;
sys/netpfil/pf/pf.c
10100
struct pf_kstate *s, struct pf_pdesc *pd, struct inpcb *inp)
sys/netpfil/pf/pf.c
1031
pf_state_hash(struct pf_kstate *s)
sys/netpfil/pf/pf.c
1044
pf_set_protostate(struct pf_kstate *s, int which, u_int8_t newstate)
sys/netpfil/pf/pf.c
10515
const struct pf_kstate *s, struct ip_fw_args *dnflow)
sys/netpfil/pf/pf.c
10655
pf_dummynet(struct pf_pdesc *pd, struct pf_kstate *s,
sys/netpfil/pf/pf.c
10662
pf_dummynet_route(struct pf_pdesc *pd, struct pf_kstate *s,
sys/netpfil/pf/pf.c
1081
pf_src_connlimit(struct pf_kstate *state)
sys/netpfil/pf/pf.c
11446
pf_counters_inc(int action, struct pf_pdesc *pd, struct pf_kstate *s,
sys/netpfil/pf/pf.c
11614
struct pf_kstate *s = NULL;
sys/netpfil/pf/pf.c
1202
struct pf_kstate *s;
sys/netpfil/pf/pf.c
1448
V_pf_state_z = uma_zcreate("pf states", sizeof(struct pf_kstate),
sys/netpfil/pf/pf.c
1683
struct pf_kstate *s)
sys/netpfil/pf/pf.c
1687
struct pf_kstate *si, *olds = NULL;
sys/netpfil/pf/pf.c
1882
pf_detach_state(struct pf_kstate *s)
sys/netpfil/pf/pf.c
1921
pf_state_key_detach(struct pf_kstate *s, int idx)
sys/netpfil/pf/pf.c
2094
struct pf_state_key *skw, struct pf_state_key *sks, struct pf_kstate *s)
sys/netpfil/pf/pf.c
2097
struct pf_kstate *cur;
sys/netpfil/pf/pf.c
2155
struct pf_kstate *
sys/netpfil/pf/pf.c
2159
struct pf_kstate *s;
sys/netpfil/pf/pf.c
2182
struct pf_kstate **state)
sys/netpfil/pf/pf.c
2186
struct pf_kstate *s;
sys/netpfil/pf/pf.c
2282
struct pf_kstate *
sys/netpfil/pf/pf.c
2287
struct pf_kstate *s, *ret = NULL;
sys/netpfil/pf/pf.c
2354
struct pf_kstate *s;
sys/netpfil/pf/pf.c
3012
pf_state_expires(const struct pf_kstate *state)
sys/netpfil/pf/pf.c
3076
pf_src_tree_remove_state(struct pf_kstate *s)
sys/netpfil/pf/pf.c
310
static void pf_src_tree_remove_state(struct pf_kstate *);
sys/netpfil/pf/pf.c
3104
pf_remove_state(struct pf_kstate *s)
sys/netpfil/pf/pf.c
3216
struct pf_kstate *
sys/netpfil/pf/pf.c
3234
pf_free_state(struct pf_kstate *cur)
sys/netpfil/pf/pf.c
3253
struct pf_kstate *s;
sys/netpfil/pf/pf.c
330
static void pf_detach_state(struct pf_kstate *);
sys/netpfil/pf/pf.c
332
struct pf_state_key *, struct pf_kstate *);
sys/netpfil/pf/pf.c
333
static void pf_state_key_detach(struct pf_kstate *, int);
sys/netpfil/pf/pf.c
338
static int pf_dummynet(struct pf_pdesc *, struct pf_kstate *,
sys/netpfil/pf/pf.c
341
struct pf_kstate *, struct pf_krule *,
sys/netpfil/pf/pf.c
3423
pf_print_state(struct pf_kstate *s)
sys/netpfil/pf/pf.c
3429
pf_print_state_parts(struct pf_kstate *s,
sys/netpfil/pf/pf.c
346
static int pf_test_rule(struct pf_krule **, struct pf_kstate **,
sys/netpfil/pf/pf.c
352
struct pf_kstate **, u_int16_t, u_int16_t);
sys/netpfil/pf/pf.c
355
static int pf_tcp_track_full(struct pf_kstate *,
sys/netpfil/pf/pf.c
359
static int pf_tcp_track_sloppy(struct pf_kstate *,
sys/netpfil/pf/pf.c
364
struct pf_kstate **, struct pf_rule_actions *);
sys/netpfil/pf/pf.c
365
static int pf_test_state(struct pf_kstate **, struct pf_pdesc *,
sys/netpfil/pf/pf.c
368
struct pf_pdesc *, struct pf_kstate **,
sys/netpfil/pf/pf.c
370
static int pf_test_state_icmp(struct pf_kstate **,
sys/netpfil/pf/pf.c
372
static int pf_sctp_track(struct pf_kstate *, struct pf_pdesc *,
sys/netpfil/pf/pf.c
374
static void pf_sctp_multihome_detach_addr(const struct pf_kstate *);
sys/netpfil/pf/pf.c
376
struct pfi_kkif *, struct pf_kstate *, int);
sys/netpfil/pf/pf.c
390
static void pf_print_state_parts(struct pf_kstate *,
sys/netpfil/pf/pf.c
395
const struct pf_state_key_cmp *, struct pf_kstate **);
sys/netpfil/pf/pf.c
396
static bool pf_src_connlimit(struct pf_kstate *);
sys/netpfil/pf/pf.c
399
struct pf_kstate *, struct pf_krule *,
sys/netpfil/pf/pf.c
417
struct ifnet *, struct pf_kstate *,
sys/netpfil/pf/pf.c
424
struct ifnet *, struct pf_kstate *,
sys/netpfil/pf/pf.c
427
static __inline void pf_set_protostate(struct pf_kstate *, int, u_int8_t);
sys/netpfil/pf/pf.c
4852
pf_send_challenge_ack(struct pf_pdesc *pd, struct pf_kstate *s,
sys/netpfil/pf/pf.c
6371
pf_test_rule(struct pf_krule **rm, struct pf_kstate **sm,
sys/netpfil/pf/pf.c
6662
struct pf_kstate **sm, u_int16_t bproto_sum, u_int16_t bip_sum)
sys/netpfil/pf/pf.c
6665
struct pf_kstate *s = NULL;
sys/netpfil/pf/pf.c
713
BOUND_IFACE(struct pf_kstate *st, struct pf_pdesc *pd)
sys/netpfil/pf/pf.c
7304
pf_tcp_track_full(struct pf_kstate *state, struct pf_pdesc *pd,
sys/netpfil/pf/pf.c
7637
pf_tcp_track_sloppy(struct pf_kstate *state, struct pf_pdesc *pd,
sys/netpfil/pf/pf.c
7711
pf_synproxy(struct pf_pdesc *pd, struct pf_kstate *state, u_short *reason)
sys/netpfil/pf/pf.c
7809
pf_synproxy_ack(struct pf_krule *r, struct pf_pdesc *pd, struct pf_kstate **sm,
sys/netpfil/pf/pf.c
7813
struct pf_kstate *s;
sys/netpfil/pf/pf.c
7841
pf_test_state(struct pf_kstate **state, struct pf_pdesc *pd, u_short *reason)
sys/netpfil/pf/pf.c
8070
pf_sctp_track(struct pf_kstate *state, struct pf_pdesc *pd,
sys/netpfil/pf/pf.c
8101
pf_sctp_multihome_detach_addr(const struct pf_kstate *s)
sys/netpfil/pf/pf.c
8217
struct pf_kstate *s, int action)
sys/netpfil/pf/pf.c
8223
struct pf_kstate *sm = NULL;
sys/netpfil/pf/pf.c
8553
struct pf_kstate **state, u_int16_t icmpid, u_int16_t type, int icmp_dir,
sys/netpfil/pf/pf.c
8603
pf_test_state_icmp(struct pf_kstate **state, struct pf_pdesc *pd,
sys/netpfil/pf/pf.c
9744
struct pf_kstate *s, struct pf_pdesc *pd, struct inpcb *inp)
sys/netpfil/pf/pf_ioctl.c
1796
struct pf_kstate *s = pfl->pfl_state;
sys/netpfil/pf/pf_ioctl.c
1897
struct pf_kstate *s = pfl->pfl_state;
sys/netpfil/pf/pf_ioctl.c
2419
struct pf_kstate *st = pfl->pfl_state;
sys/netpfil/pf/pf_ioctl.c
3270
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
3289
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
3771
struct pf_kstate *state;
sys/netpfil/pf/pf_ioctl.c
4977
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
4998
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
5073
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
6661
pfsync_state_export(union pfsync_state_union *sp, struct pf_kstate *st, int msg_version)
sys/netpfil/pf/pf_ioctl.c
6797
pfsync_state_export_1301(struct pfsync_state_1301 *sp, struct pf_kstate *st)
sys/netpfil/pf/pf_ioctl.c
6805
pfsync_state_export_1400(struct pfsync_state_1400 *sp, struct pf_kstate *st)
sys/netpfil/pf/pf_ioctl.c
6813
pfsync_state_export_1500(struct pfsync_state_1500 *sp, struct pf_kstate *st)
sys/netpfil/pf/pf_ioctl.c
6821
pf_state_export(struct pf_state_export *sp, struct pf_kstate *st)
sys/netpfil/pf/pf_ioctl.c
7059
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
7125
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
7182
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
7250
struct pf_kstate *s;
sys/netpfil/pf/pf_ioctl.c
7390
struct pf_kstate *s = NULL;
sys/netpfil/pf/pf_lb.c
980
struct pf_kstate *st;
sys/netpfil/pf/pf_nl.c
150
dump_state(struct nlpcb *nlp, const struct nlmsghdr *hdr, struct pf_kstate *s,
sys/netpfil/pf/pf_nl.c
253
struct pf_kstate *s;
sys/netpfil/pf/pf_nl.c
304
struct pf_kstate *s;
sys/netpfil/pf/pf_nl.c
366
struct pf_kstate *s;
sys/netpfil/pf/pf_norm.c
1580
pf_normalize_tcp_cleanup(struct pf_kstate *state)
sys/netpfil/pf/pf_norm.c
1609
u_short *reason, struct tcphdr *th, struct pf_kstate *state,
sys/netpfil/pf/pf_nv.c
934
pf_state_to_nvstate(const struct pf_kstate *s)
sys/netpfil/pf/pf_nv.h
85
nvlist_t *pf_state_to_nvstate(const struct pf_kstate *);
sys/netpfil/pf/pflow.c
101
struct pflow_ipfix_flow4 *, const struct pf_kstate *, struct pf_state_key *,
sys/netpfil/pf/pflow.c
104
struct pflow_ipfix_flow6 *, const struct pf_kstate *, struct pf_state_key *,
sys/netpfil/pf/pflow.c
106
static int pflow_pack_flow(const struct pf_kstate *, struct pf_state_key *,
sys/netpfil/pf/pflow.c
108
static int pflow_pack_flow_ipfix(const struct pf_kstate *, struct pf_state_key *,
sys/netpfil/pf/pflow.c
110
static void export_pflow(const struct pf_kstate *);
sys/netpfil/pf/pflow.c
111
static int export_pflow_if(const struct pf_kstate*, struct pf_state_key *,
sys/netpfil/pf/pflow.c
119
const struct pf_kstate *, struct pflow_softc *,
sys/netpfil/pf/pflow.c
626
const struct pf_kstate *st, struct pf_state_key *sk, int src, int dst)
sys/netpfil/pf/pflow.c
663
struct pflow_ipfix_flow4 *flow2, const struct pf_kstate *st,
sys/netpfil/pf/pflow.c
700
struct pflow_ipfix_flow6 *flow2, const struct pf_kstate *st,
sys/netpfil/pf/pflow.c
739
struct pflow_ipfix_nat4 *nat2, const struct pf_kstate *st,
sys/netpfil/pf/pflow.c
760
export_pflow(const struct pf_kstate *st)
sys/netpfil/pf/pflow.c
792
export_pflow_if(const struct pf_kstate *st, struct pf_state_key *sk,
sys/netpfil/pf/pflow.c
795
struct pf_kstate pfs_copy;
sys/netpfil/pf/pflow.c
923
copy_nat_ipfix_4_to_m(struct pflow_ipfix_nat4 *nat, const struct pf_kstate *st,
sys/netpfil/pf/pflow.c
957
pflow_pack_flow(const struct pf_kstate *st, struct pf_state_key *sk,
sys/netpfil/pf/pflow.c
982
pflow_is_natd(const struct pf_kstate *st)
sys/netpfil/pf/pflow.c
99
const struct pf_kstate *, struct pf_state_key *, int, int);
sys/netpfil/pf/pflow.c
990
pflow_pack_flow_ipfix(const struct pf_kstate *st, struct pf_state_key *sk,