Lines Matching refs:attr_id
5028 static int rtnl_get_offload_stats_attr_size(int attr_id) in rtnl_get_offload_stats_attr_size() argument
5030 switch (attr_id) { in rtnl_get_offload_stats_attr_size()
5042 int attr_id, size; in rtnl_get_offload_stats() local
5050 for (attr_id = IFLA_OFFLOAD_XSTATS_FIRST; in rtnl_get_offload_stats()
5051 attr_id <= IFLA_OFFLOAD_XSTATS_MAX; attr_id++) { in rtnl_get_offload_stats()
5052 if (attr_id < *prividx) in rtnl_get_offload_stats()
5055 size = rtnl_get_offload_stats_attr_size(attr_id); in rtnl_get_offload_stats()
5059 if (!dev->netdev_ops->ndo_has_offload_stats(dev, attr_id)) in rtnl_get_offload_stats()
5062 attr = nla_reserve_64bit(skb, attr_id, size, in rtnl_get_offload_stats()
5069 err = dev->netdev_ops->ndo_get_offload_stats(attr_id, dev, in rtnl_get_offload_stats()
5084 *prividx = attr_id; in rtnl_get_offload_stats()
5091 int attr_id; in rtnl_get_offload_stats_size() local
5098 for (attr_id = IFLA_OFFLOAD_XSTATS_FIRST; in rtnl_get_offload_stats_size()
5099 attr_id <= IFLA_OFFLOAD_XSTATS_MAX; attr_id++) { in rtnl_get_offload_stats_size()
5100 if (!dev->netdev_ops->ndo_has_offload_stats(dev, attr_id)) in rtnl_get_offload_stats_size()
5102 size = rtnl_get_offload_stats_attr_size(attr_id); in rtnl_get_offload_stats_size()