Lines Matching refs:match_set
29 match_set(ip_set_id_t index, const struct sk_buff *skb,
58 ADT_OPT(opt, xt_family(par), info->match_set.u.compat.dim,
59 info->match_set.u.compat.flags, 0, UINT_MAX,
62 return match_set(info->match_set.index, skb, par, &opt,
63 info->match_set.u.compat.flags & IPSET_INV_MATCH);
88 index = ip_set_nfnl_get_byindex(par->net, info->match_set.index);
92 info->match_set.index);
95 if (info->match_set.u.flags[IPSET_DIM_MAX - 1] != 0) {
97 ip_set_nfnl_put(par->net, info->match_set.index);
102 compat_flags(&info->match_set);
112 ip_set_nfnl_put(par->net, info->match_set.index);
122 ADT_OPT(opt, xt_family(par), info->match_set.dim,
123 info->match_set.flags, 0, UINT_MAX,
129 return match_set(info->match_set.index, skb, par, &opt,
130 info->match_set.flags & IPSET_INV_MATCH);
139 index = ip_set_nfnl_get_byindex(par->net, info->match_set.index);
143 info->match_set.index);
146 if (info->match_set.dim > IPSET_DIM_MAX) {
148 ip_set_nfnl_put(par->net, info->match_set.index);
160 ip_set_nfnl_put(par->net, info->match_set.index);
170 ADT_OPT(opt, xt_family(par), info->match_set.dim,
171 info->match_set.flags, info->flags, UINT_MAX,
179 return match_set(info->match_set.index, skb, par, &opt,
180 info->match_set.flags & IPSET_INV_MATCH);
193 ADT_OPT(opt, xt_family(par), info->match_set.dim,
194 info->match_set.flags, info->flags, UINT_MAX,
202 return match_set(info->match_set.index, skb, par, &opt,
203 info->match_set.flags & IPSET_INV_MATCH);
416 ret = match_set(info->map_set.index, skb, par, &map_opt,