rules 248 net/if_pfsync.c pf_main_ruleset.rules[PF_RULESET_FILTER].active.rcount) rules 249 net/if_pfsync.c r = pf_main_ruleset.rules[ rules 1250 net/pf.c pf_calc_skip_steps(struct pf_rulequeue *rules) rules 1255 net/pf.c cur = TAILQ_FIRST(rules); rules 1900 net/pf.c *r = TAILQ_FIRST((*rs)->rules[n].active.ptr); rules 1923 net/pf.c *r = TAILQ_FIRST((*rs)->rules[n].active.ptr); rules 2339 net/pf.c r = TAILQ_FIRST(pf_main_ruleset.rules[rs_num].active.ptr); rules 2915 net/pf.c r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_FILTER].active.ptr); rules 3509 net/pf.c r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_FILTER].active.ptr); rules 256 net/pf_ioctl.c ruleset->rules[rs_num].active.ticket) rules 259 net/pf_ioctl.c rule = TAILQ_LAST(ruleset->rules[rs_num].active.ptr, rules 262 net/pf_ioctl.c rule = TAILQ_FIRST(ruleset->rules[rs_num].active.ptr); rules 265 net/pf_ioctl.c ruleset->rules[rs_num].inactive.ticket) rules 268 net/pf_ioctl.c rule = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, rules 271 net/pf_ioctl.c rule = TAILQ_FIRST(ruleset->rules[rs_num].inactive.ptr); rules 677 net/pf_ioctl.c while ((rule = TAILQ_FIRST(rs->rules[rs_num].inactive.ptr)) != NULL) { rules 678 net/pf_ioctl.c pf_rm_rule(rs->rules[rs_num].inactive.ptr, rule); rules 679 net/pf_ioctl.c rs->rules[rs_num].inactive.rcount--; rules 681 net/pf_ioctl.c *ticket = ++rs->rules[rs_num].inactive.ticket; rules 682 net/pf_ioctl.c rs->rules[rs_num].inactive.open = 1; rules 695 net/pf_ioctl.c if (rs == NULL || !rs->rules[rs_num].inactive.open || rules 696 net/pf_ioctl.c rs->rules[rs_num].inactive.ticket != ticket) rules 698 net/pf_ioctl.c while ((rule = TAILQ_FIRST(rs->rules[rs_num].inactive.ptr)) != NULL) { rules 699 net/pf_ioctl.c pf_rm_rule(rs->rules[rs_num].inactive.ptr, rule); rules 700 net/pf_ioctl.c rs->rules[rs_num].inactive.rcount--; rules 702 net/pf_ioctl.c rs->rules[rs_num].inactive.open = 0; rules 801 net/pf_ioctl.c if (rs == NULL || !rs->rules[rs_num].inactive.open || rules 802 net/pf_ioctl.c ticket != rs->rules[rs_num].inactive.ticket) rules 814 net/pf_ioctl.c old_rules = rs->rules[rs_num].active.ptr; rules 815 net/pf_ioctl.c old_rcount = rs->rules[rs_num].active.rcount; rules 816 net/pf_ioctl.c old_array = rs->rules[rs_num].active.ptr_array; rules 818 net/pf_ioctl.c rs->rules[rs_num].active.ptr = rules 819 net/pf_ioctl.c rs->rules[rs_num].inactive.ptr; rules 820 net/pf_ioctl.c rs->rules[rs_num].active.ptr_array = rules 821 net/pf_ioctl.c rs->rules[rs_num].inactive.ptr_array; rules 822 net/pf_ioctl.c rs->rules[rs_num].active.rcount = rules 823 net/pf_ioctl.c rs->rules[rs_num].inactive.rcount; rules 824 net/pf_ioctl.c rs->rules[rs_num].inactive.ptr = old_rules; rules 825 net/pf_ioctl.c rs->rules[rs_num].inactive.ptr_array = old_array; rules 826 net/pf_ioctl.c rs->rules[rs_num].inactive.rcount = old_rcount; rules 828 net/pf_ioctl.c rs->rules[rs_num].active.ticket = rules 829 net/pf_ioctl.c rs->rules[rs_num].inactive.ticket; rules 830 net/pf_ioctl.c pf_calc_skip_steps(rs->rules[rs_num].active.ptr); rules 836 net/pf_ioctl.c if (rs->rules[rs_num].inactive.ptr_array) rules 837 net/pf_ioctl.c free(rs->rules[rs_num].inactive.ptr_array, M_TEMP); rules 838 net/pf_ioctl.c rs->rules[rs_num].inactive.ptr_array = NULL; rules 839 net/pf_ioctl.c rs->rules[rs_num].inactive.rcount = 0; rules 840 net/pf_ioctl.c rs->rules[rs_num].inactive.open = 0; rules 943 net/pf_ioctl.c if (rs->rules[rs_cnt].inactive.ptr_array) rules 944 net/pf_ioctl.c free(rs->rules[rs_cnt].inactive.ptr_array, M_TEMP); rules 945 net/pf_ioctl.c rs->rules[rs_cnt].inactive.ptr_array = NULL; rules 947 net/pf_ioctl.c if (rs->rules[rs_cnt].inactive.rcount) { rules 948 net/pf_ioctl.c rs->rules[rs_cnt].inactive.ptr_array = rules 950 net/pf_ioctl.c rs->rules[rs_cnt].inactive.rcount, rules 953 net/pf_ioctl.c if (!rs->rules[rs_cnt].inactive.ptr_array) rules 957 net/pf_ioctl.c TAILQ_FOREACH(rule, rs->rules[rs_cnt].inactive.ptr, rules 960 net/pf_ioctl.c (rs->rules[rs_cnt].inactive.ptr_array)[rule->nr] = rule; rules 1131 net/pf_ioctl.c if (pr->ticket != ruleset->rules[rs_num].inactive.ticket) { rules 1168 net/pf_ioctl.c tail = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, rules 1255 net/pf_ioctl.c TAILQ_INSERT_TAIL(ruleset->rules[rs_num].inactive.ptr, rules 1257 net/pf_ioctl.c ruleset->rules[rs_num].inactive.rcount++; rules 1278 net/pf_ioctl.c tail = TAILQ_LAST(ruleset->rules[rs_num].active.ptr, rules 1284 net/pf_ioctl.c pr->ticket = ruleset->rules[rs_num].active.ticket; rules 1305 net/pf_ioctl.c if (pr->ticket != ruleset->rules[rs_num].active.ticket) { rules 1309 net/pf_ioctl.c rule = TAILQ_FIRST(ruleset->rules[rs_num].active.ptr); rules 1373 net/pf_ioctl.c pcr->ticket = ++ruleset->rules[rs_num].active.ticket; rules 1377 net/pf_ioctl.c ruleset->rules[rs_num].active.ticket) { rules 1508 net/pf_ioctl.c ruleset->rules[rs_num].active.ptr); rules 1511 net/pf_ioctl.c ruleset->rules[rs_num].active.ptr, pf_rulequeue); rules 1514 net/pf_ioctl.c ruleset->rules[rs_num].active.ptr); rules 1526 net/pf_ioctl.c pf_rm_rule(ruleset->rules[rs_num].active.ptr, oldrule); rules 1527 net/pf_ioctl.c ruleset->rules[rs_num].active.rcount--; rules 1531 net/pf_ioctl.c ruleset->rules[rs_num].active.ptr, rules 1538 net/pf_ioctl.c ruleset->rules[rs_num].active.ptr, rules 1540 net/pf_ioctl.c ruleset->rules[rs_num].active.rcount++; rules 1545 net/pf_ioctl.c ruleset->rules[rs_num].active.ptr, entries) rules 1548 net/pf_ioctl.c ruleset->rules[rs_num].active.ticket++; rules 1550 net/pf_ioctl.c pf_calc_skip_steps(ruleset->rules[rs_num].active.ptr); rules 1903 net/pf_ioctl.c ruleset->rules[PF_RULESET_FILTER].active.ptr, entries) { rules 2733 net/pf_ioctl.c !rs->rules[ioe->rs_num].inactive.open || rules 2734 net/pf_ioctl.c rs->rules[ioe->rs_num].inactive.ticket != rules 831 net/pf_norm.c r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_SCRUB].active.ptr); rules 1061 net/pf_norm.c r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_SCRUB].active.ptr); rules 1231 net/pf_norm.c r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_SCRUB].active.ptr); rules 146 net/pf_ruleset.c TAILQ_INIT(&ruleset->rules[i].queues[0]); rules 147 net/pf_ruleset.c TAILQ_INIT(&ruleset->rules[i].queues[1]); rules 148 net/pf_ruleset.c ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0]; rules 149 net/pf_ruleset.c ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1]; rules 287 net/pf_ruleset.c if (!TAILQ_EMPTY(ruleset->rules[i].active.ptr) || rules 288 net/pf_ruleset.c !TAILQ_EMPTY(ruleset->rules[i].inactive.ptr) || rules 289 net/pf_ruleset.c ruleset->rules[i].inactive.open) rules 879 net/pfvar.h } rules[PF_RULESET_MAX];