Lines Matching defs:set
4 /* Kernel module implementing an IP set type: the hash:ip,port type */
91 hash_ipport4_kadt(struct ip_set *set, const struct sk_buff *skb,
95 ipset_adtfn adtfn = set->variant->adt[adt];
97 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set);
98 const struct MTYPE *h = set->data;
108 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags);
112 hash_ipport4_uadt(struct ip_set *set, struct nlattr *tb[],
115 struct hash_ipport4 *h = set->data;
116 ipset_adtfn adtfn = set->variant->adt[adt];
118 struct ip_set_ext ext = IP_SET_INIT_UEXT(set);
135 ret = ip_set_get_extensions(set, tb, &ext);
161 ret = adtfn(set, &e, &ext, &ext, flags);
199 ret = adtfn(set, &e, &ext, &ext, flags);
261 hash_ipport6_kadt(struct ip_set *set, const struct sk_buff *skb,
265 ipset_adtfn adtfn = set->variant->adt[adt];
267 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set);
268 const struct MTYPE *h = set->data;
279 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags);
283 hash_ipport6_uadt(struct ip_set *set, struct nlattr *tb[],
286 const struct hash_ipport6 *h = set->data;
287 ipset_adtfn adtfn = set->variant->adt[adt];
289 struct ip_set_ext ext = IP_SET_INIT_UEXT(set);
314 ret = ip_set_get_extensions(set, tb, &ext);
338 ret = adtfn(set, &e, &ext, &ext, flags);
351 ret = adtfn(set, &e, &ext, &ext, flags);