Lines Matching refs:pf_state
940 TAILQ_HEAD(pf_state_queue, pf_state);
942 struct pf_state;
946 typedef void (*pf_app_handler)(struct pf_state *, int, int, struct pf_pdesc *,
952 struct pf_state *grev1_state;
956 struct pf_state *pptp_state;
974 /* keep synced with struct pf_state, used in RB_FIND */
986 TAILQ_HEAD(pf_statelist, pf_state);
1006 /* keep synced with struct pf_state, used in RB_FIND */
1026 struct pf_state {
1031 TAILQ_ENTRY(pf_state) entry_list;
1032 TAILQ_ENTRY(pf_state) next;
1033 RB_ENTRY(pf_state) entry_id;
2140 RB_HEAD(pf_state_tree_id, pf_state);
2141 RB_PROTOTYPE_SC(__private_extern__, pf_state_tree_id, pf_state,
2183 __private_extern__ void pf_unlink_state(struct pf_state *);
2184 __private_extern__ void pf_free_state(struct pf_state *);
2185 __private_extern__ int pf_insert_state(struct pfi_kif *, struct pf_state *);
2188 __private_extern__ void pf_src_tree_remove_state(struct pf_state *);
2189 __private_extern__ struct pf_state *pf_find_state_byid(struct pf_state_cmp *);
2190 __private_extern__ struct pf_state *pf_find_state_all(struct pf_state_key_cmp *,
2192 __private_extern__ void pf_print_state(struct pf_state *);
2244 __private_extern__ void pf_normalize_tcp_cleanup(struct pf_state *);
2249 struct pf_pdesc *, u_short *, struct tcphdr *, struct pf_state *,
2251 __private_extern__ u_int64_t pf_state_expires(const struct pf_state *);
2258 __private_extern__ struct pf_state_key *pf_alloc_state_key(struct pf_state *,