Lines Matching refs:tb
100 hash_ip4_uadt(struct ip_set *set, struct nlattr *tb[],
110 if (tb[IPSET_ATTR_LINENO])
111 *lineno = nla_get_u32(tb[IPSET_ATTR_LINENO]);
113 if (unlikely(!tb[IPSET_ATTR_IP]))
116 ret = ip_set_get_hostipaddr4(tb[IPSET_ATTR_IP], &ip);
120 ret = ip_set_get_extensions(set, tb, &ext);
133 if (tb[IPSET_ATTR_IP_TO]) {
134 ret = ip_set_get_hostipaddr4(tb[IPSET_ATTR_IP_TO], &ip_to);
142 } else if (tb[IPSET_ATTR_CIDR]) {
143 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]);
234 hash_ip6_uadt(struct ip_set *set, struct nlattr *tb[],
243 if (tb[IPSET_ATTR_LINENO])
244 *lineno = nla_get_u32(tb[IPSET_ATTR_LINENO]);
246 if (unlikely(!tb[IPSET_ATTR_IP]))
248 if (unlikely(tb[IPSET_ATTR_IP_TO]))
250 if (unlikely(tb[IPSET_ATTR_CIDR])) {
251 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]);
257 ret = ip_set_get_ipaddr6(tb[IPSET_ATTR_IP], &e.ip);
261 ret = ip_set_get_extensions(set, tb, &ext);