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

Function remove_rx_dump_callbacks

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

Source from the content-addressed store, hash-verified

6021}
6022
6023void
6024remove_rx_dump_callbacks(portid_t portid)
6025{
6026 struct rte_eth_dev_info dev_info;
6027 uint16_t queue;
6028 int ret;
6029
6030 if (port_id_is_invalid(portid, ENABLED_WARN))
6031 return;
6032
6033 ret = eth_dev_info_get_print_err(portid, &dev_info);
6034 if (ret != 0)
6035 return;
6036
6037 for (queue = 0; queue < dev_info.nb_rx_queues; queue++)
6038 if (ports[portid].rx_dump_cb[queue]) {
6039 rte_eth_remove_rx_callback(portid, queue,
6040 ports[portid].rx_dump_cb[queue]);
6041 ports[portid].rx_dump_cb[queue] = NULL;
6042 }
6043}
6044
6045void
6046remove_tx_dump_callbacks(portid_t portid)

Callers 1

Calls 3

port_id_is_invalidFunction · 0.85

Tested by

no test coverage detected