Lines Matching refs:pf_rule
171 * Note about PFTM_*: real indices into pf_rule.timeout[] come before
656 struct pf_rule *ptr __attribute__((aligned(8)));
662 struct pf_rule {
687 TAILQ_ENTRY(pf_rule) entries;
1182 TAILQ_HEAD(pf_rulequeue, pf_rule);
1191 struct pf_rule **ptr_array;
1417 struct pf_rule *nat_rule; /* nat/rdr rule applied to packet */
1750 struct pf_rule rule;
2187 struct pf_rule *, struct pf_addr *, sa_family_t);
2198 __private_extern__ struct pf_rule pf_default_rule;
2201 __private_extern__ void pf_rm_rule(struct pf_rulequeue *, struct pf_rule *);
2223 sa_family_t, u_int8_t, u_int8_t, struct pf_rule *, struct pf_rule *,
2335 struct pf_rule **, struct pf_rule **, int *);
2337 struct pf_rule **, struct pf_rule **, int *);
2375 __private_extern__ int pf_anchor_setup(struct pf_rule *,
2378 const struct pf_rule *, struct pfioc_rule *);
2379 __private_extern__ void pf_anchor_remove(struct pf_rule *);
2408 extern int pf_anchor_setup(struct pf_rule *, const struct pf_ruleset *,
2410 extern int pf_anchor_copyout(const struct pf_ruleset *, const struct pf_rule *,
2412 extern void pf_anchor_remove(struct pf_rule *);