Lines Matching refs:req_info
92 struct stats_req_info *req_info = STATS_REQINFO(req_base);
96 err = ethnl_update_bitset(req_info->stat_mask, __ETHTOOL_STATS_CNT,
110 req_info->src = src;
119 const struct stats_req_info *req_info = STATS_REQINFO(req_base);
121 enum ethtool_mac_stats_src src = req_info->src;
148 if (test_bit(ETHTOOL_STATS_ETH_PHY, req_info->stat_mask) &&
151 if (test_bit(ETHTOOL_STATS_ETH_MAC, req_info->stat_mask) &&
154 if (test_bit(ETHTOOL_STATS_ETH_CTRL, req_info->stat_mask) &&
157 if (test_bit(ETHTOOL_STATS_RMON, req_info->stat_mask) &&
169 const struct stats_req_info *req_info = STATS_REQINFO(req_base);
175 if (test_bit(ETHTOOL_STATS_ETH_PHY, req_info->stat_mask)) {
179 if (test_bit(ETHTOOL_STATS_ETH_MAC, req_info->stat_mask)) {
183 if (test_bit(ETHTOOL_STATS_ETH_CTRL, req_info->stat_mask)) {
187 if (test_bit(ETHTOOL_STATS_RMON, req_info->stat_mask)) {
404 const struct stats_req_info *req_info = STATS_REQINFO(req_base);
408 if (nla_put_u32(skb, ETHTOOL_A_STATS_SRC, req_info->src))
411 if (!ret && test_bit(ETHTOOL_STATS_ETH_PHY, req_info->stat_mask))
415 if (!ret && test_bit(ETHTOOL_STATS_ETH_MAC, req_info->stat_mask))
419 if (!ret && test_bit(ETHTOOL_STATS_ETH_CTRL, req_info->stat_mask))
423 if (!ret && test_bit(ETHTOOL_STATS_RMON, req_info->stat_mask))