Lines Matching refs:nla
4668 struct nlattr *nla; in inet6_fill_ifla6_attrs() local
4679 nla = nla_reserve(skb, IFLA_INET6_CONF, DEVCONF_MAX * sizeof(s32)); in inet6_fill_ifla6_attrs()
4680 if (!nla) in inet6_fill_ifla6_attrs()
4682 ipv6_store_devconf(&idev->cnf, nla_data(nla), nla_len(nla)); in inet6_fill_ifla6_attrs()
4686 nla = nla_reserve(skb, IFLA_INET6_STATS, IPSTATS_MIB_MAX * sizeof(u64)); in inet6_fill_ifla6_attrs()
4687 if (!nla) in inet6_fill_ifla6_attrs()
4689 snmp6_fill_stats(nla_data(nla), idev, IFLA_INET6_STATS, nla_len(nla)); in inet6_fill_ifla6_attrs()
4691 nla = nla_reserve(skb, IFLA_INET6_ICMP6STATS, ICMP6_MIB_MAX * sizeof(u64)); in inet6_fill_ifla6_attrs()
4692 if (!nla) in inet6_fill_ifla6_attrs()
4694 snmp6_fill_stats(nla_data(nla), idev, IFLA_INET6_ICMP6STATS, nla_len(nla)); in inet6_fill_ifla6_attrs()
4696 nla = nla_reserve(skb, IFLA_INET6_TOKEN, sizeof(struct in6_addr)); in inet6_fill_ifla6_attrs()
4697 if (!nla) in inet6_fill_ifla6_attrs()
4704 memcpy(nla_data(nla), idev->token.s6_addr, nla_len(nla)); in inet6_fill_ifla6_attrs()
4802 const struct nlattr *nla) in inet6_validate_link_af() argument
4809 return nla_parse_nested(tb, IFLA_INET6_MAX, nla, inet6_af_policy); in inet6_validate_link_af()
4812 static int inet6_set_link_af(struct net_device *dev, const struct nlattr *nla) in inet6_set_link_af() argument
4821 if (nla_parse_nested(tb, IFLA_INET6_MAX, nla, NULL) < 0) in inet6_set_link_af()