Lines Matching refs:pf_rule

167 static void pf_hash_rule(MD5_CTX *, struct pf_rule *);
170 static void pf_rule_copyin(struct pf_rule *, struct pf_rule *, struct proc *,
172 static void pf_rule_copyout(struct pf_rule *, struct pf_rule *);
179 static void pf_expire_states_and_src_nodes(struct pf_rule *);
181 int, struct pf_rule *);
183 static int pf_rule_setup(struct pfioc_rule *, struct pf_rule *,
189 int, struct pf_rule **);
239 struct pf_rule pf_default_rule;
408 pool_init(&pf_rule_pl, sizeof(struct pf_rule), 0, 0, 0, "pfrulepl", in pfinit()
636 struct pf_rule *rule; in pf_get_pool()
717 pf_rm_rule(struct pf_rulequeue *rulequeue, struct pf_rule *rule) in pf_rm_rule()
912 struct pf_rule *rule; in pf_begin_rules()
936 struct pf_rule *rule; in pf_rollback_rules()
1016 pf_hash_rule(MD5_CTX *ctx, struct pf_rule *rule) in pf_hash_rule()
1058 struct pf_rule *rule, **old_array, *r; in pf_commit_rules()
1124 kfree_type(struct pf_rule *, rs->rules[rs_num].inactive.rsize, in pf_commit_rules()
1139 pf_rule_copyin(struct pf_rule *src, struct pf_rule *dst, struct proc *p, in pf_rule_copyin()
1142 bcopy(src, dst, sizeof(struct pf_rule)); in pf_rule_copyin()
1175 pf_rule_copyout(struct pf_rule *src, struct pf_rule *dst) in pf_rule_copyout()
1177 bcopy(src, dst, sizeof(struct pf_rule)); in pf_rule_copyout()
1319 struct pf_rule *rule; in pf_setup_pfsync_matching()
1330 rs->rules[rs_cnt].inactive.ptr_array = krealloc_type(struct pf_rule *, in pf_setup_pfsync_matching()
1755 struct pf_rule *rule; in pfioctl()
2402 pf_expire_states_and_src_nodes(struct pf_rule *rule) in pf_expire_states_and_src_nodes()
2445 struct pf_rule *rule) in pf_delete_rule_from_ruleset()
2447 struct pf_rule *r; in pf_delete_rule_from_ruleset()
2481 struct pf_rule *rule = NULL; in pf_delete_rule_by_ticket()
2515 struct pf_rule *delete_rule = rule; in pf_delete_rule_by_ticket()
2590 struct pf_rule *rule, *next; in pf_delete_rule_by_owner()
2659 int rs, struct pf_rule **rule_ptr) in pf_deleterule_anchor_step_out()
2662 struct pf_rule *rule = *rule_ptr; in pf_deleterule_anchor_step_out()
2692 pf_rule_setup(struct pfioc_rule *pr, struct pf_rule *rule, in pf_rule_setup()
2798 struct pf_rule *rule, *tail; in pfioctl_ioc_rule()
2897 struct pf_rule *tail; in pfioctl_ioc_rule()
2924 struct pf_rule *rule; in pfioctl_ioc_rule()
2981 struct pf_rule *oldrule = NULL, *newrule = NULL; in pfioctl_ioc_rule()
3189 struct pf_rule *rule, *tail, *r; in pfioctl_ioc_rule()