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];