MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rte_eth_stats_reset

Function rte_eth_stats_reset

dpdk/lib/ethdev/rte_ethdev.c:3166–3186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3164}
3165
3166int
3167rte_eth_stats_reset(uint16_t port_id)
3168{
3169 struct rte_eth_dev *dev;
3170 int ret;
3171
3172 RTE_ETH_VALID_PORTID_OR_ERR_RET(port_id, -ENODEV);
3173 dev = &rte_eth_devices[port_id];
3174
3175 if (*dev->dev_ops->stats_reset == NULL)
3176 return -ENOTSUP;
3177 ret = (*dev->dev_ops->stats_reset)(dev);
3178 if (ret != 0)
3179 return eth_err(port_id, ret);
3180
3181 dev->data->rx_mbuf_alloc_failed = 0;
3182
3183 rte_eth_trace_stats_reset(port_id);
3184
3185 return 0;
3186}
3187
3188static inline int
3189eth_dev_get_xstats_basic_count(struct rte_eth_dev *dev)

Calls 1

eth_errFunction · 0.85