Lines Matching refs:audiomanagerHost
41 struct HdfAudioManagerHost *audiomanagerHost = in AudioManagerDriverDispatch() local
43 if (audiomanagerHost->service == NULL || audiomanagerHost->stubObject == NULL) { in AudioManagerDriverDispatch()
48 struct HdfRemoteService *stubObj = *audiomanagerHost->stubObject; in AudioManagerDriverDispatch()
88 struct HdfAudioManagerHost *audiomanagerHost = in HdfAudioManagerDriverBind() local
90 if (audiomanagerHost == NULL) { in HdfAudioManagerDriverBind()
98 OsalMemFree(audiomanagerHost); in HdfAudioManagerDriverBind()
105 OsalMemFree(audiomanagerHost); in HdfAudioManagerDriverBind()
110 audiomanagerHost->ioService.Dispatch = AudioManagerDriverDispatch; in HdfAudioManagerDriverBind()
111 audiomanagerHost->ioService.Open = NULL; in HdfAudioManagerDriverBind()
112 audiomanagerHost->ioService.Release = NULL; in HdfAudioManagerDriverBind()
113 audiomanagerHost->service = serviceImpl; in HdfAudioManagerDriverBind()
114 audiomanagerHost->stubObject = stubObj; in HdfAudioManagerDriverBind()
115 deviceObject->service = &audiomanagerHost->ioService; in HdfAudioManagerDriverBind()
128 struct HdfAudioManagerHost *audiomanagerHost = in HdfAudioManagerDriverRelease() local
130 if (audiomanagerHost == NULL) { in HdfAudioManagerDriverRelease()
135 StubCollectorRemoveObject(IAUDIOMANAGER_INTERFACE_DESC, audiomanagerHost->service); in HdfAudioManagerDriverRelease()
136 IAudioManagerRelease(audiomanagerHost->service, true); in HdfAudioManagerDriverRelease()
137 OsalMemFree(audiomanagerHost); in HdfAudioManagerDriverRelease()