Lines Matching defs:rules
141 struct pf_rule_slist rules;
1417 ntohl(sp->rule) < pf_main_ruleset.rules.active.rcount) {
1418 TAILQ_FOREACH(r, pf_main_ruleset.rules.active.ptr, entries)
2206 pf_calc_skip_steps(struct pf_rulequeue *rules)
2211 cur = TAILQ_FIRST(rules);
4100 r = TAILQ_FIRST(ruleset->rules.active.ptr);
4267 SLIST_INSERT_HEAD(&ctx->rules, ctx->ri, entry);
4307 &ctx->rules);
4388 SLIST_INIT(&ctx.rules);
4454 pf_log_matches(pd, r, a, ruleset, &ctx.rules);
4531 &rewrite, sm, ctx.tag, &ctx.rules, &ctx.act, ctx.sns);
4558 while ((ctx.ri = SLIST_FIRST(&ctx.rules))) {
4559 SLIST_REMOVE_HEAD(&ctx.rules, entry);
4586 while ((ctx.ri = SLIST_FIRST(&ctx.rules))) {
4587 SLIST_REMOVE_HEAD(&ctx.rules, entry);
4597 int *rewrite, struct pf_state **sm, int tag, struct pf_rule_slist *rules,
4756 * Make state responsible for rules it binds here.
4758 memcpy(&st->match_rules, rules, sizeof(st->match_rules));
4759 memset(rules, 0, sizeof(*rules));