Lines Matching refs:nla
4761 struct nlattr *nla; in inet6_fill_ifla6_attrs() local
4772 nla = nla_reserve(skb, IFLA_INET6_CONF, DEVCONF_MAX * sizeof(s32)); in inet6_fill_ifla6_attrs()
4773 if (!nla) in inet6_fill_ifla6_attrs()
4775 ipv6_store_devconf(&idev->cnf, nla_data(nla), nla_len(nla)); in inet6_fill_ifla6_attrs()
4782 nla = nla_reserve(skb, IFLA_INET6_STATS, IPSTATS_MIB_MAX * sizeof(u64)); in inet6_fill_ifla6_attrs()
4783 if (!nla) in inet6_fill_ifla6_attrs()
4785 snmp6_fill_stats(nla_data(nla), idev, IFLA_INET6_STATS, nla_len(nla)); in inet6_fill_ifla6_attrs()
4787 nla = nla_reserve(skb, IFLA_INET6_ICMP6STATS, ICMP6_MIB_MAX * sizeof(u64)); in inet6_fill_ifla6_attrs()
4788 if (!nla) in inet6_fill_ifla6_attrs()
4790 snmp6_fill_stats(nla_data(nla), idev, IFLA_INET6_ICMP6STATS, nla_len(nla)); in inet6_fill_ifla6_attrs()
4792 nla = nla_reserve(skb, IFLA_INET6_TOKEN, sizeof(struct in6_addr)); in inet6_fill_ifla6_attrs()
4793 if (!nla) in inet6_fill_ifla6_attrs()
4800 memcpy(nla_data(nla), idev->token.s6_addr, nla_len(nla)); in inet6_fill_ifla6_attrs()
4900 const struct nlattr *nla) in inet6_validate_link_af() argument
4907 return nla_parse_nested(tb, IFLA_INET6_MAX, nla, inet6_af_policy); in inet6_validate_link_af()
4910 static int inet6_set_link_af(struct net_device *dev, const struct nlattr *nla) in inet6_set_link_af() argument
4919 if (nla_parse_nested(tb, IFLA_INET6_MAX, nla, NULL) < 0) in inet6_set_link_af()