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

Function ionic_empty_array

dpdk/drivers/net/ionic/ionic_rxtx.c:28–38  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26#include "ionic_logs.h"
27
28static void
29ionic_empty_array(void **array, uint32_t free_idx, uint32_t zero_idx)
30{
31 uint32_t i;
32
33 for (i = 0; i < free_idx; i++)
34 if (array[i])
35 rte_pktmbuf_free_seg(array[i]);
36
37 memset(array, 0, sizeof(void *) * zero_idx);
38}
39
40static void __rte_cold
41ionic_tx_empty(struct ionic_tx_qcq *txq)

Callers 2

ionic_tx_emptyFunction · 0.85
ionic_rx_emptyFunction · 0.85

Calls 2

rte_pktmbuf_free_segFunction · 0.85
memsetFunction · 0.85

Tested by

no test coverage detected