Lines Matching defs:set
5 /* Kernel module implementing an IP set type: the hash:ip,mac type */
84 hash_ipmac4_kadt(struct ip_set *set, const struct sk_buff *skb,
88 ipset_adtfn adtfn = set->variant->adt[adt];
90 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set);
106 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags);
110 hash_ipmac4_uadt(struct ip_set *set, struct nlattr *tb[],
113 ipset_adtfn adtfn = set->variant->adt[adt];
115 struct ip_set_ext ext = IP_SET_INIT_UEXT(set);
133 ip_set_get_extensions(set, tb, &ext);
140 return adtfn(set, &e, &ext, &ext, flags);
197 hash_ipmac6_kadt(struct ip_set *set, const struct sk_buff *skb,
201 ipset_adtfn adtfn = set->variant->adt[adt];
206 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set);
222 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags);
226 hash_ipmac6_uadt(struct ip_set *set, struct nlattr *tb[],
229 ipset_adtfn adtfn = set->variant->adt[adt];
234 struct ip_set_ext ext = IP_SET_INIT_UEXT(set);
252 ip_set_get_extensions(set, tb, &ext);
260 return adtfn(set, &e, &ext, &ext, flags);