Lines Matching refs:attr_id
4701 static int rtnl_get_offload_stats_attr_size(int attr_id) in rtnl_get_offload_stats_attr_size() argument
4703 switch (attr_id) { in rtnl_get_offload_stats_attr_size()
4715 int attr_id, size; in rtnl_get_offload_stats() local
4723 for (attr_id = IFLA_OFFLOAD_XSTATS_FIRST; in rtnl_get_offload_stats()
4724 attr_id <= IFLA_OFFLOAD_XSTATS_MAX; attr_id++) { in rtnl_get_offload_stats()
4725 if (attr_id < *prividx) in rtnl_get_offload_stats()
4728 size = rtnl_get_offload_stats_attr_size(attr_id); in rtnl_get_offload_stats()
4732 if (!dev->netdev_ops->ndo_has_offload_stats(dev, attr_id)) in rtnl_get_offload_stats()
4735 attr = nla_reserve_64bit(skb, attr_id, size, in rtnl_get_offload_stats()
4742 err = dev->netdev_ops->ndo_get_offload_stats(attr_id, dev, in rtnl_get_offload_stats()
4757 *prividx = attr_id; in rtnl_get_offload_stats()
4764 int attr_id; in rtnl_get_offload_stats_size() local
4771 for (attr_id = IFLA_OFFLOAD_XSTATS_FIRST; in rtnl_get_offload_stats_size()
4772 attr_id <= IFLA_OFFLOAD_XSTATS_MAX; attr_id++) { in rtnl_get_offload_stats_size()
4773 if (!dev->netdev_ops->ndo_has_offload_stats(dev, attr_id)) in rtnl_get_offload_stats_size()
4775 size = rtnl_get_offload_stats_attr_size(attr_id); in rtnl_get_offload_stats_size()