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

Function ngbe_dev_macsec_interrupt_setup

dpdk/drivers/net/ngbe/ngbe_ethdev.c:2136–2144  ·  view source on GitHub ↗

* It clears the interrupt causes and enables the interrupt. * It will be called once only during NIC initialized. * * @param dev * Pointer to struct rte_eth_dev. * * @return * - On success, zero. * - On failure, a negative value. */

Source from the content-addressed store, hash-verified

2134 * - On failure, a negative value.
2135 */
2136static int
2137ngbe_dev_macsec_interrupt_setup(struct rte_eth_dev *dev)
2138{
2139 struct ngbe_interrupt *intr = ngbe_dev_intr(dev);
2140
2141 intr->mask_misc |= NGBE_ICRMISC_LNKSEC;
2142
2143 return 0;
2144}
2145
2146/*
2147 * It reads ICR and sets flag for the link_update.

Callers 1

ngbe_dev_startFunction · 0.85

Calls 1

ngbe_dev_intrFunction · 0.85

Tested by

no test coverage detected