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

Function register_eth_event_callback

dpdk/app/test-pmd/testpmd.c:4005–4025  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4003}
4004
4005static int
4006register_eth_event_callback(void)
4007{
4008 int ret;
4009 enum rte_eth_event_type event;
4010
4011 for (event = RTE_ETH_EVENT_UNKNOWN;
4012 event < RTE_ETH_EVENT_MAX; event++) {
4013 ret = rte_eth_dev_callback_register(RTE_ETH_ALL,
4014 event,
4015 eth_event_callback,
4016 NULL);
4017 if (ret != 0) {
4018 TESTPMD_LOG(ERR, "Failed to register callback for "
4019 "%s event\n", eth_event_desc[event]);
4020 return -1;
4021 }
4022 }
4023
4024 return 0;
4025}
4026
4027static int
4028unregister_eth_event_callback(void)

Callers 1

mainFunction · 0.85

Calls 1

Tested by

no test coverage detected