Lines Matching refs:attr_id
5027 static int rtnl_get_offload_stats_attr_size(int attr_id) in rtnl_get_offload_stats_attr_size() argument
5029 switch (attr_id) { in rtnl_get_offload_stats_attr_size()
5041 int attr_id, size; in rtnl_get_offload_stats() local
5049 for (attr_id = IFLA_OFFLOAD_XSTATS_FIRST; in rtnl_get_offload_stats()
5050 attr_id <= IFLA_OFFLOAD_XSTATS_MAX; attr_id++) { in rtnl_get_offload_stats()
5051 if (attr_id < *prividx) in rtnl_get_offload_stats()
5054 size = rtnl_get_offload_stats_attr_size(attr_id); in rtnl_get_offload_stats()
5058 if (!dev->netdev_ops->ndo_has_offload_stats(dev, attr_id)) in rtnl_get_offload_stats()
5061 attr = nla_reserve_64bit(skb, attr_id, size, in rtnl_get_offload_stats()
5068 err = dev->netdev_ops->ndo_get_offload_stats(attr_id, dev, in rtnl_get_offload_stats()
5083 *prividx = attr_id; in rtnl_get_offload_stats()
5090 int attr_id; in rtnl_get_offload_stats_size() local
5097 for (attr_id = IFLA_OFFLOAD_XSTATS_FIRST; in rtnl_get_offload_stats_size()
5098 attr_id <= IFLA_OFFLOAD_XSTATS_MAX; attr_id++) { in rtnl_get_offload_stats_size()
5099 if (!dev->netdev_ops->ndo_has_offload_stats(dev, attr_id)) in rtnl_get_offload_stats_size()
5101 size = rtnl_get_offload_stats_attr_size(attr_id); in rtnl_get_offload_stats_size()