Lines Matching refs:anchor
478 if (s->anchor.ptr != NULL) { \
479 s->anchor.ptr->states++; \
480 VERIFY(s->anchor.ptr->states != 0); \
494 if (s->anchor.ptr != NULL) { \
495 VERIFY(s->anchor.ptr->states > 0); \
496 s->anchor.ptr->states--; \
1779 if (cur->anchor.ptr != NULL) { in pf_free_state()
1780 VERIFY(cur->anchor.ptr->states > 0); in pf_free_state()
1781 if (--cur->anchor.ptr->states <= 0) { in pf_free_state()
1782 pf_rm_rule(NULL, cur->anchor.ptr); in pf_free_state()
3119 (*r)->anchor->match = 0; in pf_step_into_anchor()
3135 f->parent = &(*r)->anchor->children; in pf_step_into_anchor()
3145 *rs = &(*r)->anchor->ruleset; in pf_step_into_anchor()
3165 f->r->anchor->match = 1; in pf_step_out_of_anchor()
3186 if (f->r->anchor->match || (match != NULL && *match)) { in pf_step_out_of_anchor()
3833 if (r->anchor == NULL) { in pf_match_translation()
5353 if (r->anchor == NULL) { in pf_test_rule()
5867 s->anchor.ptr = a; in pf_test_rule()
6362 if (r->anchor == NULL) { in pf_test_dummynet()
6551 if (r->anchor == NULL) { in pf_test_fragment()
9876 a = s->anchor.ptr; in pf_test()
9927 a = s->anchor.ptr; in pf_test()
9968 a = s->anchor.ptr; in pf_test()
10004 a = s->anchor.ptr; in pf_test()
10048 a = s->anchor.ptr; in pf_test()
10083 a = s->anchor.ptr; in pf_test()
10533 a = s->anchor.ptr; in pf_test6()
10584 a = s->anchor.ptr; in pf_test6()
10624 a = s->anchor.ptr; in pf_test6()
10660 a = s->anchor.ptr; in pf_test6()
10704 a = s->anchor.ptr; in pf_test6()
10739 a = s->anchor.ptr; in pf_test6()
11147 struct pf_anchor *anchor = NULL; in pf_check_compatible_rules() local
11155 RB_FOREACH(anchor, pf_anchor_global, &pf_anchors) { in pf_check_compatible_rules()
11156 compat_bitmap |= pf_check_compatible_anchor(anchor); in pf_check_compatible_rules()
11166 if (rule->anchor == NULL) { in pf_check_compatible_rules()