| 962 | } |
| 963 | |
| 964 | static void ena_rx_queue_release_bufs(struct ena_ring *ring) |
| 965 | { |
| 966 | unsigned int i; |
| 967 | |
| 968 | for (i = 0; i < ring->ring_size; ++i) { |
| 969 | struct ena_rx_buffer *rx_info = &ring->rx_buffer_info[i]; |
| 970 | if (rx_info->mbuf) { |
| 971 | rte_mbuf_raw_free(rx_info->mbuf); |
| 972 | rx_info->mbuf = NULL; |
| 973 | } |
| 974 | } |
| 975 | } |
| 976 | |
| 977 | static void ena_tx_queue_release_bufs(struct ena_ring *ring) |
| 978 | { |
no test coverage detected