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

Function ixgbevf_dev_interrupt_action

dpdk/drivers/net/ixgbe/ixgbe_ethdev.c:8167–8181  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8165}
8166
8167static int
8168ixgbevf_dev_interrupt_action(struct rte_eth_dev *dev)
8169{
8170 struct ixgbe_interrupt *intr =
8171 IXGBE_DEV_PRIVATE_TO_INTR(dev->data->dev_private);
8172
8173 if (intr->flags & IXGBE_FLAG_MAILBOX) {
8174 ixgbevf_mbx_process(dev);
8175 intr->flags &= ~IXGBE_FLAG_MAILBOX;
8176 }
8177
8178 ixgbevf_intr_enable(dev);
8179
8180 return 0;
8181}
8182
8183static void
8184ixgbevf_dev_interrupt_handler(void *param)

Callers 1

Calls 2

ixgbevf_mbx_processFunction · 0.85
ixgbevf_intr_enableFunction · 0.85

Tested by

no test coverage detected