Lines Matching refs:effectModelHost
40 struct HdfEffectModelHost *effectModelHost = in EffectModelDriverDispatch() local
42 if (effectModelHost->service == NULL || effectModelHost->stubObject == NULL) { in EffectModelDriverDispatch()
47 struct HdfRemoteService *stubObj = *effectModelHost->stubObject; in EffectModelDriverDispatch()
82 struct HdfEffectModelHost *effectModelHost = in HdfEffectModelDriverBind() local
84 if (effectModelHost == NULL) { in HdfEffectModelDriverBind()
92 OsalMemFree(effectModelHost); in HdfEffectModelDriverBind()
98 OsalMemFree(effectModelHost); in HdfEffectModelDriverBind()
103 effectModelHost->ioService.Dispatch = EffectModelDriverDispatch; in HdfEffectModelDriverBind()
104 effectModelHost->ioService.Open = NULL; in HdfEffectModelDriverBind()
105 effectModelHost->ioService.Release = NULL; in HdfEffectModelDriverBind()
106 effectModelHost->service = serviceImpl; in HdfEffectModelDriverBind()
107 effectModelHost->stubObject = stubObj; in HdfEffectModelDriverBind()
108 deviceObject->service = &effectModelHost->ioService; in HdfEffectModelDriverBind()
121 struct HdfEffectModelHost *effectModelHost = in HdfEffectModelDriverRelease() local
123 if (effectModelHost == NULL) { in HdfEffectModelDriverRelease()
128 StubCollectorRemoveObject(IEFFECTMODEL_INTERFACE_DESC, effectModelHost->service); in HdfEffectModelDriverRelease()
129 IEffectModelRelease(effectModelHost->service, true); in HdfEffectModelDriverRelease()
130 OsalMemFree(effectModelHost); in HdfEffectModelDriverRelease()