Lines Matching refs:mVibrator
42 void SetUp(State & /*state*/) override { mVibrator = I::getService(); } in SetUp()
45 if (!mVibrator) { in TearDown()
48 mVibrator->off(); in TearDown()
63 sp<I> mVibrator; member in VibratorBench
108 (*this->mVibrator.*performApi)(effect, strength, [&](Status status, uint32_t /*lengthMs*/) { in performBench()
120 (*this->mVibrator.*performApi)(effect, strength, in performBench()
123 this->mVibrator->off(); in performBench()
141 if (!mVibrator) { \
156 mVibrator->on(ms);
158 mVibrator->off();
167 mVibrator->on(ms);
169 mVibrator->off();
175 mVibrator->supportsAmplitudeControl();
182 if (!mVibrator->supportsAmplitudeControl()) {
186 mVibrator->on(UINT32_MAX);
189 mVibrator->setAmplitude(amplitude);
192 mVibrator->off();
216 mVibrator->supportsExternalControl();
223 if (!mVibrator->supportsExternalControl()) {
229 mVibrator->setExternalControl(enable);
231 mVibrator->setExternalControl(false);
236 if (!mVibrator->supportsExternalControl()) {
240 mVibrator->setExternalControl(true);
243 mVibrator->supportsAmplitudeControl();
246 mVibrator->setExternalControl(false);
252 if (!mVibrator->supportsExternalControl()) {
256 mVibrator->setExternalControl(true);
258 if (!mVibrator->supportsAmplitudeControl()) {
263 mVibrator->setAmplitude(amplitude);
266 mVibrator->setExternalControl(false);