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

Function em_dev_free_queues

dpdk/drivers/net/e1000/em_rxtx.c:1594–1610  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1592}
1593
1594void
1595em_dev_free_queues(struct rte_eth_dev *dev)
1596{
1597 uint16_t i;
1598
1599 for (i = 0; i < dev->data->nb_rx_queues; i++) {
1600 eth_em_rx_queue_release(dev, i);
1601 dev->data->rx_queues[i] = NULL;
1602 }
1603 dev->data->nb_rx_queues = 0;
1604
1605 for (i = 0; i < dev->data->nb_tx_queues; i++) {
1606 eth_em_tx_queue_release(dev, i);
1607 dev->data->tx_queues[i] = NULL;
1608 }
1609 dev->data->nb_tx_queues = 0;
1610}
1611
1612/*
1613 * Takes as input/output parameter RX buffer size.

Callers 1

eth_em_closeFunction · 0.85

Calls 2

eth_em_rx_queue_releaseFunction · 0.85
eth_em_tx_queue_releaseFunction · 0.85

Tested by

no test coverage detected