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

Function remove_tx_dump_callbacks

dpdk/app/test-pmd/config.c:6045–6065  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6043}
6044
6045void
6046remove_tx_dump_callbacks(portid_t portid)
6047{
6048 struct rte_eth_dev_info dev_info;
6049 uint16_t queue;
6050 int ret;
6051
6052 if (port_id_is_invalid(portid, ENABLED_WARN))
6053 return;
6054
6055 ret = eth_dev_info_get_print_err(portid, &dev_info);
6056 if (ret != 0)
6057 return;
6058
6059 for (queue = 0; queue < dev_info.nb_tx_queues; queue++)
6060 if (ports[portid].tx_dump_cb[queue]) {
6061 rte_eth_remove_tx_callback(portid, queue,
6062 ports[portid].tx_dump_cb[queue]);
6063 ports[portid].tx_dump_cb[queue] = NULL;
6064 }
6065}
6066
6067void
6068configure_rxtx_dump_callbacks(uint16_t verbose)

Callers 1

Calls 3

port_id_is_invalidFunction · 0.85

Tested by

no test coverage detected