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

Function eth_em_interrupt_handler

dpdk/drivers/net/e1000/em_ethdev.c:1666–1674  ·  view source on GitHub ↗

* Interrupt handler which shall be registered at first. * * @param handle * Pointer to interrupt handle. * @param param * The address of parameter (struct rte_eth_dev *) registered before. * * @return * void */

Source from the content-addressed store, hash-verified

1664 * void
1665 */
1666static void
1667eth_em_interrupt_handler(void *param)
1668{
1669 struct rte_eth_dev *dev = (struct rte_eth_dev *)param;
1670
1671 eth_em_interrupt_get_status(dev);
1672 eth_em_interrupt_action(dev, dev->intr_handle);
1673 rte_eth_dev_callback_process(dev, RTE_ETH_EVENT_INTR_LSC, NULL);
1674}
1675
1676static int
1677eth_em_led_on(struct rte_eth_dev *dev)

Callers

nothing calls this directly

Calls 3

eth_em_interrupt_actionFunction · 0.85

Tested by

no test coverage detected