Lines Matching refs:inactive

664 		    ruleset->rules[rs_num].inactive.ticket) {  in pf_get_pool()
668 rule = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, in pf_get_pool()
671 rule = TAILQ_FIRST(ruleset->rules[rs_num].inactive.ptr); in pf_get_pool()
924 while ((rule = TAILQ_FIRST(rs->rules[rs_num].inactive.ptr)) != NULL) { in pf_begin_rules()
925 pf_rm_rule(rs->rules[rs_num].inactive.ptr, rule); in pf_begin_rules()
926 rs->rules[rs_num].inactive.rcount--; in pf_begin_rules()
928 *ticket = ++rs->rules[rs_num].inactive.ticket; in pf_begin_rules()
929 rs->rules[rs_num].inactive.open = 1; in pf_begin_rules()
947 if (rs == NULL || !rs->rules[rs_num].inactive.open || in pf_rollback_rules()
948 rs->rules[rs_num].inactive.ticket != ticket) { in pf_rollback_rules()
951 while ((rule = TAILQ_FIRST(rs->rules[rs_num].inactive.ptr)) != NULL) { in pf_rollback_rules()
952 pf_rm_rule(rs->rules[rs_num].inactive.ptr, rule); in pf_rollback_rules()
953 rs->rules[rs_num].inactive.rcount--; in pf_rollback_rules()
955 rs->rules[rs_num].inactive.open = 0; in pf_rollback_rules()
1074 if (rs == NULL || !rs->rules[rs_num].inactive.open || in pf_commit_rules()
1075 ticket != rs->rules[rs_num].inactive.ticket) { in pf_commit_rules()
1106 rs->rules[rs_num].inactive.ptr; in pf_commit_rules()
1108 rs->rules[rs_num].inactive.ptr_array; in pf_commit_rules()
1110 rs->rules[rs_num].inactive.rsize; in pf_commit_rules()
1112 rs->rules[rs_num].inactive.rcount; in pf_commit_rules()
1113 rs->rules[rs_num].inactive.ptr = old_rules; in pf_commit_rules()
1114 rs->rules[rs_num].inactive.ptr_array = old_array; in pf_commit_rules()
1115 rs->rules[rs_num].inactive.rcount = old_rcount; in pf_commit_rules()
1116 rs->rules[rs_num].inactive.rsize = old_rsize; in pf_commit_rules()
1119 rs->rules[rs_num].inactive.ticket; in pf_commit_rules()
1127 kfree_type(struct pf_rule *, rs->rules[rs_num].inactive.rsize, in pf_commit_rules()
1128 rs->rules[rs_num].inactive.ptr_array); in pf_commit_rules()
1129 rs->rules[rs_num].inactive.ptr_array = NULL; in pf_commit_rules()
1130 rs->rules[rs_num].inactive.rcount = 0; in pf_commit_rules()
1131 rs->rules[rs_num].inactive.rsize = 0; in pf_commit_rules()
1132 rs->rules[rs_num].inactive.open = 0; in pf_commit_rules()
1333 rs->rules[rs_cnt].inactive.ptr_array = krealloc_type(struct pf_rule *, in pf_setup_pfsync_matching()
1334 rs->rules[rs_cnt].inactive.rsize, rs->rules[rs_cnt].inactive.rcount, in pf_setup_pfsync_matching()
1335 rs->rules[rs_cnt].inactive.ptr_array, Z_WAITOK | Z_REALLOCF); in pf_setup_pfsync_matching()
1337 if (rs->rules[rs_cnt].inactive.rcount && in pf_setup_pfsync_matching()
1338 !rs->rules[rs_cnt].inactive.ptr_array) { in pf_setup_pfsync_matching()
1339 rs->rules[rs_cnt].inactive.rsize = 0; in pf_setup_pfsync_matching()
1342 rs->rules[rs_cnt].inactive.rsize = in pf_setup_pfsync_matching()
1343 rs->rules[rs_cnt].inactive.rcount; in pf_setup_pfsync_matching()
1345 TAILQ_FOREACH(rule, rs->rules[rs_cnt].inactive.ptr, in pf_setup_pfsync_matching()
1348 (rs->rules[rs_cnt].inactive.ptr_array)[rule->nr] = rule; in pf_setup_pfsync_matching()
2471 ++ruleset->rules[rs].inactive.ticket; in pf_ruleset_cleanup()
2556 ++delete_ruleset->rules[i].inactive.ticket; in pf_delete_rule_by_ticket()
2816 if (pr->ticket != ruleset->rules[rs_num].inactive.ticket) { in pfioctl_ioc_rule()
2837 tail = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, in pfioctl_ioc_rule()
2849 TAILQ_INSERT_TAIL(ruleset->rules[rs_num].inactive.ptr, in pfioctl_ioc_rule()
2851 ruleset->rules[rs_num].inactive.rcount++; in pfioctl_ioc_rule()
4267 !rs->rules[ioe->rs_num].inactive.open || in pfioctl_ioc_trans()
4268 rs->rules[ioe->rs_num].inactive.ticket != in pfioctl_ioc_trans()