Lines Matching refs:attr_id
5018 static int rtnl_get_offload_stats_attr_size(int attr_id) in rtnl_get_offload_stats_attr_size() argument
5020 switch (attr_id) { in rtnl_get_offload_stats_attr_size()
5032 int attr_id, size; in rtnl_get_offload_stats() local
5040 for (attr_id = IFLA_OFFLOAD_XSTATS_FIRST; in rtnl_get_offload_stats()
5041 attr_id <= IFLA_OFFLOAD_XSTATS_MAX; attr_id++) { in rtnl_get_offload_stats()
5042 if (attr_id < *prividx) in rtnl_get_offload_stats()
5045 size = rtnl_get_offload_stats_attr_size(attr_id); in rtnl_get_offload_stats()
5049 if (!dev->netdev_ops->ndo_has_offload_stats(dev, attr_id)) in rtnl_get_offload_stats()
5052 attr = nla_reserve_64bit(skb, attr_id, size, in rtnl_get_offload_stats()
5059 err = dev->netdev_ops->ndo_get_offload_stats(attr_id, dev, in rtnl_get_offload_stats()
5074 *prividx = attr_id; in rtnl_get_offload_stats()
5081 int attr_id; in rtnl_get_offload_stats_size() local
5088 for (attr_id = IFLA_OFFLOAD_XSTATS_FIRST; in rtnl_get_offload_stats_size()
5089 attr_id <= IFLA_OFFLOAD_XSTATS_MAX; attr_id++) { in rtnl_get_offload_stats_size()
5090 if (!dev->netdev_ops->ndo_has_offload_stats(dev, attr_id)) in rtnl_get_offload_stats_size()
5092 size = rtnl_get_offload_stats_attr_size(attr_id); in rtnl_get_offload_stats_size()