Lines Matching full:match
22 const struct xt_match *match; member
53 mtpar.family = im->match->family; in check_match()
54 mtpar.match = im->match; in check_match()
63 pr_err("only policy match revision 0 supported"); in policy_validate_match_data()
78 pr_err("only addrtype match revision 1 supported"); in addrtype_validate_match_data()
111 pr_err("Unsupported xt match"); in get_xt_match()
131 struct xt_match *match; in em_ipt_change() local
153 match = get_xt_match(tb); in em_ipt_change()
154 if (IS_ERR(match)) { in em_ipt_change()
155 pr_err("unable to load match\n"); in em_ipt_change()
156 return PTR_ERR(match); in em_ipt_change()
166 im->match = match; in em_ipt_change()
181 module_put(match->me); in em_ipt_change()
192 if (im->match->destroy) { in em_ipt_destroy()
195 .match = im->match, in em_ipt_destroy()
197 .family = im->match->family in em_ipt_destroy()
199 im->match->destroy(&par); in em_ipt_destroy()
201 module_put(im->match->me); in em_ipt_destroy()
211 u8 nfproto = im->match->family; in em_ipt_match()
240 acpar.match = im->match; in em_ipt_match()
244 ret = im->match->match(skb, &acpar); in em_ipt_match()
254 if (nla_put_string(skb, TCA_EM_IPT_MATCH_NAME, im->match->name) < 0) in em_ipt_dump()
258 if (nla_put_u8(skb, TCA_EM_IPT_MATCH_REVISION, im->match->revision) < 0) in em_ipt_dump()
263 im->match->usersize ?: im->match->matchsize, in em_ipt_dump()
274 .match = em_ipt_match,
292 MODULE_DESCRIPTION("TC extended match for IPtables matches");