Lines Matching refs:ivar
854 u32 ivar, index; in ixgbe_set_ivar() local
862 ivar = IXGBE_READ_REG(hw, IXGBE_IVAR(index)); in ixgbe_set_ivar()
863 ivar &= ~(0xFF << (8 * (queue & 0x3))); in ixgbe_set_ivar()
864 ivar |= (msix_vector << (8 * (queue & 0x3))); in ixgbe_set_ivar()
865 IXGBE_WRITE_REG(hw, IXGBE_IVAR(index), ivar); in ixgbe_set_ivar()
876 ivar = IXGBE_READ_REG(&adapter->hw, IXGBE_IVAR_MISC); in ixgbe_set_ivar()
877 ivar &= ~(0xFF << index); in ixgbe_set_ivar()
878 ivar |= (msix_vector << index); in ixgbe_set_ivar()
879 IXGBE_WRITE_REG(&adapter->hw, IXGBE_IVAR_MISC, ivar); in ixgbe_set_ivar()
885 ivar = IXGBE_READ_REG(hw, IXGBE_IVAR(queue >> 1)); in ixgbe_set_ivar()
886 ivar &= ~(0xFF << index); in ixgbe_set_ivar()
887 ivar |= (msix_vector << index); in ixgbe_set_ivar()
888 IXGBE_WRITE_REG(hw, IXGBE_IVAR(queue >> 1), ivar); in ixgbe_set_ivar()