Lines Matching defs:msix_vector
734 * @msix_vector: vector number we are allocating to a given ring
743 static void igb_write_ivar(struct e1000_hw *hw, int msix_vector,
752 ivar |= (msix_vector | E1000_IVAR_VALID) << offset;
758 static void igb_assign_vector(struct igb_q_vector *q_vector, int msix_vector)
782 if (!(adapter->flags & IGB_FLAG_HAS_MSIX) && msix_vector == 0)
784 array_wr32(E1000_MSIXBM(0), msix_vector, msixbm);
794 igb_write_ivar(hw, msix_vector,
798 igb_write_ivar(hw, msix_vector,
801 q_vector->eims_value = BIT(msix_vector);
815 igb_write_ivar(hw, msix_vector,
819 igb_write_ivar(hw, msix_vector,
822 q_vector->eims_value = BIT(msix_vector);