Lines Matching refs:ivar
853 u32 ivar, index; in ixgbe_set_ivar() local
861 ivar = IXGBE_READ_REG(hw, IXGBE_IVAR(index)); in ixgbe_set_ivar()
862 ivar &= ~(0xFF << (8 * (queue & 0x3))); in ixgbe_set_ivar()
863 ivar |= (msix_vector << (8 * (queue & 0x3))); in ixgbe_set_ivar()
864 IXGBE_WRITE_REG(hw, IXGBE_IVAR(index), ivar); in ixgbe_set_ivar()
874 ivar = IXGBE_READ_REG(&adapter->hw, IXGBE_IVAR_MISC); in ixgbe_set_ivar()
875 ivar &= ~(0xFF << index); in ixgbe_set_ivar()
876 ivar |= (msix_vector << index); in ixgbe_set_ivar()
877 IXGBE_WRITE_REG(&adapter->hw, IXGBE_IVAR_MISC, ivar); in ixgbe_set_ivar()
883 ivar = IXGBE_READ_REG(hw, IXGBE_IVAR(queue >> 1)); in ixgbe_set_ivar()
884 ivar &= ~(0xFF << index); in ixgbe_set_ivar()
885 ivar |= (msix_vector << index); in ixgbe_set_ivar()
886 IXGBE_WRITE_REG(hw, IXGBE_IVAR(queue >> 1), ivar); in ixgbe_set_ivar()