Lines Matching refs:ivar
839 u32 ivar, index; in ixgbe_set_ivar() local
847 ivar = IXGBE_READ_REG(hw, IXGBE_IVAR(index)); in ixgbe_set_ivar()
848 ivar &= ~(0xFF << (8 * (queue & 0x3))); in ixgbe_set_ivar()
849 ivar |= (msix_vector << (8 * (queue & 0x3))); in ixgbe_set_ivar()
850 IXGBE_WRITE_REG(hw, IXGBE_IVAR(index), ivar); in ixgbe_set_ivar()
860 ivar = IXGBE_READ_REG(&adapter->hw, IXGBE_IVAR_MISC); in ixgbe_set_ivar()
861 ivar &= ~(0xFF << index); in ixgbe_set_ivar()
862 ivar |= (msix_vector << index); in ixgbe_set_ivar()
863 IXGBE_WRITE_REG(&adapter->hw, IXGBE_IVAR_MISC, ivar); in ixgbe_set_ivar()
869 ivar = IXGBE_READ_REG(hw, IXGBE_IVAR(queue >> 1)); in ixgbe_set_ivar()
870 ivar &= ~(0xFF << index); in ixgbe_set_ivar()
871 ivar |= (msix_vector << index); in ixgbe_set_ivar()
872 IXGBE_WRITE_REG(hw, IXGBE_IVAR(queue >> 1), ivar); in ixgbe_set_ivar()