Home
last modified time | relevance | path

Searched refs:eims_enable_mask (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/intel/igbvf/
Digbvf.h242 u32 eims_enable_mask; member
Dnetdev.c983 adapter->eims_enable_mask = 0; in igbvf_configure_msix()
986 adapter->eims_enable_mask |= tx_ring->eims_value; in igbvf_configure_msix()
989 adapter->eims_enable_mask |= rx_ring->eims_value; in igbvf_configure_msix()
998 adapter->eims_enable_mask = GENMASK(vector - 1, 0); in igbvf_configure_msix()
1174 ew32(EIAC, adapter->eims_enable_mask); in igbvf_irq_enable()
1175 ew32(EIAM, adapter->eims_enable_mask); in igbvf_irq_enable()
1176 ew32(EIMS, adapter->eims_enable_mask); in igbvf_irq_enable()
/Linux-v6.1/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf.h331 u32 eims_enable_mask; member
Dixgbevf_main.c1354 adapter->eims_enable_mask = 0; in ixgbevf_configure_msix()
1385 adapter->eims_enable_mask |= BIT(v_idx); in ixgbevf_configure_msix()
1393 adapter->eims_enable_mask |= adapter->eims_other; in ixgbevf_configure_msix()
1672 IXGBE_WRITE_REG(hw, IXGBE_VTEIAM, adapter->eims_enable_mask); in ixgbevf_irq_enable()
1673 IXGBE_WRITE_REG(hw, IXGBE_VTEIAC, adapter->eims_enable_mask); in ixgbevf_irq_enable()
1674 IXGBE_WRITE_REG(hw, IXGBE_VTEIMS, adapter->eims_enable_mask); in ixgbevf_irq_enable()
/Linux-v6.1/drivers/net/ethernet/intel/igc/
Digc.h197 u32 eims_enable_mask; member
Digc_main.c3773 adapter->eims_enable_mask |= q_vector->eims_value; in igc_assign_vector()
3792 adapter->eims_enable_mask = 0; in igc_configure_msix()
3815 adapter->eims_enable_mask |= adapter->eims_other; in igc_configure_msix()
3835 wr32(IGC_EIAC, regval | adapter->eims_enable_mask); in igc_irq_enable()
3837 wr32(IGC_EIAM, regval | adapter->eims_enable_mask); in igc_irq_enable()
3838 wr32(IGC_EIMS, adapter->eims_enable_mask); in igc_irq_enable()
3857 wr32(IGC_EIAM, regval & ~adapter->eims_enable_mask); in igc_irq_disable()
3858 wr32(IGC_EIMC, adapter->eims_enable_mask); in igc_irq_disable()
3860 wr32(IGC_EIAC, regval & ~adapter->eims_enable_mask); in igc_irq_disable()
/Linux-v6.1/drivers/net/ethernet/intel/igb/
Digb.h603 u32 eims_enable_mask; member
Digb_main.c851 adapter->eims_enable_mask |= q_vector->eims_value; in igb_assign_vector()
870 adapter->eims_enable_mask = 0; in igb_configure_msix()
915 adapter->eims_enable_mask |= adapter->eims_other; in igb_configure_msix()
1484 wr32(E1000_EIAM, regval & ~adapter->eims_enable_mask); in igb_irq_disable()
1485 wr32(E1000_EIMC, adapter->eims_enable_mask); in igb_irq_disable()
1487 wr32(E1000_EIAC, regval & ~adapter->eims_enable_mask); in igb_irq_disable()
1515 wr32(E1000_EIAC, regval | adapter->eims_enable_mask); in igb_irq_enable()
1517 wr32(E1000_EIAM, regval | adapter->eims_enable_mask); in igb_irq_enable()
1518 wr32(E1000_EIMS, adapter->eims_enable_mask); in igb_irq_enable()
6504 (adapter->eims_enable_mask & ~adapter->eims_other)); in igb_tx_timeout()