Lines Matching refs:aw
1163 pf_tbladdr_setup(struct pf_ruleset *rs, struct pf_addr_wrap *aw)
1165 if (aw->type != PF_ADDR_TABLE)
1167 if ((aw->p.tbl = pfr_attach_table(rs, aw->v.tblname)) == NULL)
1173 pf_tbladdr_remove(struct pf_addr_wrap *aw)
1175 if (aw->type != PF_ADDR_TABLE || aw->p.tbl == NULL)
1177 pfr_detach_table(aw->p.tbl);
1178 aw->p.tbl = NULL;
1182 pf_tbladdr_copyout(struct pf_addr_wrap *aw)
1184 struct pfr_ktable *kt = aw->p.tbl;
1186 if (aw->type != PF_ADDR_TABLE || kt == NULL)
1190 aw->p.tbl = NULL;
1191 aw->p.tblcnt = (kt->pfrkt_flags & PFR_TFLAG_ACTIVE) ?
5180 pf_rtlabel_match(struct pf_addr *addr, sa_family_t af, struct pf_addr_wrap *aw)
5219 if (ro.ro_rt->rt_labelid == aw->v.rtlabel)