Lines Matching refs:moduleClient
128 sp<ModuleClient> moduleClient = module->addClient(client); in attach() local
129 if (moduleClient == 0) { in attach()
133 moduleClient->setCaptureState_l(mCaptureState); in attach()
134 moduleInterface = moduleClient; in attach()
373 ModuleClient *moduleClient) in sendServiceStateEvent_l() argument
381 callbackEvent->setModuleClient(moduleClient); in sendServiceStateEvent_l()
395 sp<ModuleClient> moduleClient; in onCallbackEvent() local
401 moduleClient = event->mModuleClient.promote(); in onCallbackEvent()
402 if (moduleClient == 0) { in onCallbackEvent()
410 } else if (moduleClient != 0) { in onCallbackEvent()
412 moduleClient->onCallbackEvent(event); in onCallbackEvent()
512 sp<ModuleClient> moduleClient; in addClient() local
517 return moduleClient; in addClient()
520 moduleClient = new ModuleClient(this, client); in addClient()
522 ALOGV("addClient() client %p", moduleClient.get()); in addClient()
523 mModuleClients.add(moduleClient); in addClient()
525 return moduleClient; in addClient()
528 void SoundTriggerHwService::Module::detach(const sp<ModuleClient>& moduleClient) in detach() argument
535 if (mModuleClients[i] == moduleClient) { in detach()
544 ALOGV("remove client %p", moduleClient.get()); in detach()
550 if (moduleClient == model->mModuleClient) { in detach()
566 sp<ModuleClient> moduleClient, in loadSoundModel() argument
621 moduleClient); in loadSoundModel()
909 sp<ModuleClient>& moduleClient) : in Model() argument
912 mModuleClient(moduleClient) in Model()