Lines Matching refs:data
120 struct stats_reply_data *data = STATS_REPDATA(reply_base);
141 memset(&data->stats, 0xff, sizeof(data->stats));
143 data->phy_stats.src = src;
144 data->mac_stats.src = src;
145 data->ctrl_stats.src = src;
146 data->rmon_stats.src = src;
150 dev->ethtool_ops->get_eth_phy_stats(dev, &data->phy_stats);
153 dev->ethtool_ops->get_eth_mac_stats(dev, &data->mac_stats);
156 dev->ethtool_ops->get_eth_ctrl_stats(dev, &data->ctrl_stats);
159 dev->ethtool_ops->get_rmon_stats(dev, &data->rmon_stats,
160 &data->rmon_ranges);
242 const struct stats_reply_data *data)
245 data->phy_stats.SymbolErrorDuringCarrier))
251 const struct stats_reply_data *data)
254 data->mac_stats.FramesTransmittedOK) ||
256 data->mac_stats.SingleCollisionFrames) ||
258 data->mac_stats.MultipleCollisionFrames) ||
260 data->mac_stats.FramesReceivedOK) ||
262 data->mac_stats.FrameCheckSequenceErrors) ||
264 data->mac_stats.AlignmentErrors) ||
266 data->mac_stats.OctetsTransmittedOK) ||
268 data->mac_stats.FramesWithDeferredXmissions) ||
270 data->mac_stats.LateCollisions) ||
272 data->mac_stats.FramesAbortedDueToXSColls) ||
274 data->mac_stats.FramesLostDueToIntMACXmitError) ||
276 data->mac_stats.CarrierSenseErrors) ||
278 data->mac_stats.OctetsReceivedOK) ||
280 data->mac_stats.FramesLostDueToIntMACRcvError) ||
282 data->mac_stats.MulticastFramesXmittedOK) ||
284 data->mac_stats.BroadcastFramesXmittedOK) ||
286 data->mac_stats.FramesWithExcessiveDeferral) ||
288 data->mac_stats.MulticastFramesReceivedOK) ||
290 data->mac_stats.BroadcastFramesReceivedOK) ||
292 data->mac_stats.InRangeLengthErrors) ||
294 data->mac_stats.OutOfRangeLengthField) ||
296 data->mac_stats.FrameTooLongErrors))
302 const struct stats_reply_data *data)
305 data->ctrl_stats.MACControlFramesTransmitted) ||
307 data->ctrl_stats.MACControlFramesReceived) ||
309 data->ctrl_stats.UnsupportedOpcodesReceived))
352 const struct stats_reply_data *data)
355 data->rmon_stats.hist, data->rmon_ranges) ||
357 data->rmon_stats.hist_tx, data->rmon_ranges))
361 data->rmon_stats.undersize_pkts) ||
363 data->rmon_stats.oversize_pkts) ||
365 data->rmon_stats.fragments) ||
367 data->rmon_stats.jabbers))
374 const struct stats_reply_data *data,
377 const struct stats_reply_data *data))
389 if (cb(skb, data))
405 const struct stats_reply_data *data = STATS_REPDATA(reply_base);
412 ret = stats_put_stats(skb, data, ETHTOOL_STATS_ETH_PHY,
416 ret = stats_put_stats(skb, data, ETHTOOL_STATS_ETH_MAC,
420 ret = stats_put_stats(skb, data, ETHTOOL_STATS_ETH_CTRL,
424 ret = stats_put_stats(skb, data, ETHTOOL_STATS_RMON,