Get device statistics */
| 707 | |
| 708 | /* Get device statistics */ |
| 709 | static void |
| 710 | get_stats_from_queues(struct rte_bbdev *dev, struct rte_bbdev_stats *stats) |
| 711 | { |
| 712 | unsigned int q_id; |
| 713 | for (q_id = 0; q_id < dev->data->num_queues; q_id++) { |
| 714 | struct rte_bbdev_stats *q_stats = |
| 715 | &dev->data->queues[q_id].queue_stats; |
| 716 | |
| 717 | stats->enqueued_count += q_stats->enqueued_count; |
| 718 | stats->dequeued_count += q_stats->dequeued_count; |
| 719 | stats->enqueue_err_count += q_stats->enqueue_err_count; |
| 720 | stats->dequeue_err_count += q_stats->dequeue_err_count; |
| 721 | stats->enqueue_warn_count += q_stats->enqueue_warn_count; |
| 722 | stats->dequeue_warn_count += q_stats->dequeue_warn_count; |
| 723 | } |
| 724 | rte_bbdev_log_debug("Got stats on %u", dev->data->dev_id); |
| 725 | } |
| 726 | |
| 727 | static void |
| 728 | reset_stats_in_queues(struct rte_bbdev *dev) |
no outgoing calls
no test coverage detected