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

Function i40e_rx_queue_release

dpdk/drivers/net/i40e/i40e_rxtx.c:2133–2147  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2131}
2132
2133void
2134i40e_rx_queue_release(void *rxq)
2135{
2136 struct i40e_rx_queue *q = (struct i40e_rx_queue *)rxq;
2137
2138 if (!q) {
2139 PMD_DRV_LOG(DEBUG, "Pointer to rxq is NULL");
2140 return;
2141 }
2142
2143 i40e_rx_queue_release_mbufs(q);
2144 rte_free(q->sw_ring);
2145 rte_memzone_free(q->mz);
2146 rte_free(q);
2147}
2148
2149uint32_t
2150i40e_dev_rx_queue_count(void *rx_queue)

Callers 6

i40e_fdir_setupFunction · 0.85
i40e_fdir_teardownFunction · 0.85
i40e_dev_rx_queue_setupFunction · 0.85
i40e_dev_free_queuesFunction · 0.85

Calls 3

rte_freeFunction · 0.85
rte_memzone_freeFunction · 0.85

Tested by

no test coverage detected