Home
last modified time | relevance | path

Searched refs:pf_kstate (Results 1 – 7 of 7) sorted by relevance

/freebsd-13-stable/sys/netpfil/pf/
HDif_pfsync.c120 static int pfsync_upd_tcp(struct pf_kstate *, struct pfsync_state_peer *,
152 void (*write)(struct pf_kstate *, void *);
158 static void pfsync_out_state(struct pf_kstate *, void *);
159 static void pfsync_out_iack(struct pf_kstate *, void *);
160 static void pfsync_out_upd_c(struct pf_kstate *, void *);
161 static void pfsync_out_del(struct pf_kstate *, void *);
171 static void pfsync_q_ins(struct pf_kstate *, int, bool);
172 static void pfsync_q_del(struct pf_kstate *, bool, struct pfsync_bucket *);
174 static void pfsync_update_state(struct pf_kstate *);
187 struct pf_kstate *pd_st;
[all …]
HDpf.c272 static void pf_src_tree_remove_state(struct pf_kstate *);
291 static void pf_detach_state(struct pf_kstate *);
293 struct pf_state_key *, struct pf_kstate *);
294 static void pf_state_key_detach(struct pf_kstate *, int);
299 static int pf_test_rule(struct pf_krule **, struct pf_kstate **,
308 struct pf_kstate **, int, u_int16_t, u_int16_t,
317 static int pf_tcp_track_full(struct pf_kstate **,
320 static int pf_tcp_track_sloppy(struct pf_kstate **,
322 static int pf_test_state_tcp(struct pf_kstate **, int,
325 static int pf_test_state_udp(struct pf_kstate **, int,
[all …]
HDpf_nv.h86 nvlist_t *pf_state_to_nvstate(const struct pf_kstate *);
HDpf_ioctl.c1884 struct pf_kstate *match; in pf_kill_matching_state()
1902 struct pf_kstate *s; in pf_killstates_row()
2933 struct pf_kstate *s; in pfioctl()
2953 struct pf_kstate *s; in pfioctl()
3026 struct pf_kstate *s; in pfioctl()
3173 struct pf_kstate *state; in pfioctl()
4799 pfsync_state_export(struct pfsync_state *sp, struct pf_kstate *st) in pfsync_state_export()
4859 pf_state_export(struct pf_state_export *sp, struct pf_kstate *st) in pf_state_export()
5074 struct pf_kstate *s; in pf_clear_all_states()
5110 struct pf_kstate *s; in pf_clear_srcnodes()
[all …]
HDpf_norm.c1533 pf_normalize_tcp_cleanup(struct pf_kstate *state) in pf_normalize_tcp_cleanup()
1565 u_short *reason, struct tcphdr *th, struct pf_kstate *state, in pf_normalize_tcp_stateful()
HDpf_nv.c919 pf_state_to_nvstate(const struct pf_kstate *s) in pf_state_to_nvstate()
/freebsd-13-stable/sys/net/
HDpfvar.h320 struct pf_kstate *_s = (s); \
327 struct pf_kstate *_s = (s); \
340 struct pf_kstate *_s = (s); \
745 TAILQ_HEAD(, pf_kstate) states[2];
824 struct pf_kstate { struct
842 TAILQ_ENTRY(pf_kstate) sync_list; argument
843 TAILQ_ENTRY(pf_kstate) key_list[2];
844 LIST_ENTRY(pf_kstate) entry;
871 _Static_assert(sizeof(struct pf_kstate) <= 312, "pf_kstate size crosses 312 bytes"); argument
932 typedef void pfsync_insert_state_t(struct pf_kstate *);
[all …]