Lines Matching refs:mHwApiDual
371 mHwApiDual(std::move(hwApiDual)), in Vibrator()
380 if ((mHwApiDual != nullptr) && (mHwCalDual != nullptr))
563 if (!mHwApiDual->setFFEffect(
621 mHwApiDual->setF0(caldata);
624 mHwApiDual->setRedc(caldata);
627 mHwApiDual->setQ(caldata);
656 mHwApiDual->setF0CompEnable(mHwCalDual->isF0CompEnabled());
657 mHwApiDual->setRedcCompEnable(mHwCalDual->isRedcCompEnabled());
658 mHwApiDual->setMinOnOffInterval(MIN_ON_OFF_INTERVAL_US);
723 if (mIsDual && (!mHwApiDual->setFFPlay(mInputFdDual, mActiveId, false))) { in off()
741 mHwApiDual->setF0Offset(0); in off()
772 mHwApiDual->setF0Offset(mF0OffsetDual); in on()
991 mHwApiDual->getOwtFreeSpace(&freeBytes); in on()
1012 if (mIsDual && !mHwApiDual->uploadOwtEffect(mInputFdDual, ch->front(), ch->size(), in on()
1036 if (!mHwApiDual->setFFEffect(mInputFdDual, &mFfEffectsDual[effectIndex], in on()
1057 if (mIsDual && !mHwApiDual->setFFPlay(mInputFdDual, effectIndex, true)) { in on()
1074 if (!mHwApiDual->setFFEffect(mInputFdDual, &mFfEffectsDual[effectIndex], in on()
1102 if (!mHwApiDual->setFFGain(mInputFdDual, scale)) { in setEffectAmplitude()
1460 mHwApiDual->debug(fd); in dump()
1691 mHwApiDual->pollVibeState(VIBE_STATE_STOPPED); in waitForComplete()
1701 (!mHwApiDual->eraseOwtEffect(mInputFdDual, mActiveId, &mFfEffectsDual))) { in waitForComplete()
1724 mHwApiDual->getEffectCount(&effectCount); in waitForComplete()
1726 (!mHwApiDual->eraseOwtEffect(mInputFdDual, WAVEFORM_MAX_INDEX, &mFfEffectsDual))) { in waitForComplete()