Home
last modified time | relevance | path

Searched refs:HdfRemoteService (Results 1 – 25 of 210) sorted by relevance

123456789

/ohos5.0/drivers/hdf_core/interfaces/inner_api/ipc/
H A Dhdf_remote_service.h53 int (*Dispatch)(struct HdfRemoteService *, int, struct HdfSBuf *, struct HdfSBuf *);
55 int (*DispatchAsync)(struct HdfRemoteService *, int, struct HdfSBuf *, struct HdfSBuf *);
63 void (*OnRemoteDied)(struct HdfDeathRecipient *, struct HdfRemoteService *);
69 struct HdfRemoteService { struct
87 struct HdfRemoteService *HdfRemoteServiceObtain( argument
95 void HdfRemoteServiceRecycle(struct HdfRemoteService *service);
121 int HdfRemoteServiceRegister(int32_t serviceId, struct HdfRemoteService *service);
129 struct HdfRemoteService *HdfRemoteServiceGet(int32_t serviceId);
138 bool HdfRemoteServiceSetInterfaceDesc(struct HdfRemoteService *service, const char *descriptor);
147 bool HdfRemoteServiceWriteInterfaceToken(struct HdfRemoteService *service, struct HdfSBuf *data);
[all …]
/ohos5.0/drivers/hdf_core/adapter/uhdf2/ipc/include/
H A Dhdf_remote_adapter_if.h26 struct HdfRemoteService *HdfRemoteAdapterObtain(void);
28 void HdfRemoteAdapterRecycle(struct HdfRemoteService *object);
30 int HdfRemoteAdapterAddService(const char *name, struct HdfRemoteService *service);
32 struct HdfRemoteService *HdfRemoteAdapterGetService(const char *name);
34 int HdfRemoteAdapterAddSa(int32_t saId, struct HdfRemoteService *service);
36 struct HdfRemoteService *HdfRemoteAdapterGetSa(int32_t saId);
38 void HdfRemoteAdapterAddDeathRecipient(struct HdfRemoteService *service, struct HdfDeathRecipient *…
42 bool HdfRemoteAdapterSetInterfaceDesc(struct HdfRemoteService *service, const char *desc);
44 bool HdfRemoteAdapterWriteInterfaceToken(struct HdfRemoteService *service, struct HdfSBuf *data);
46 bool HdfRemoteAdapterCheckInterfaceToken(struct HdfRemoteService *service, struct HdfSBuf *data);
[all …]
H A Dhdf_remote_adapter.h33 explicit HdfRemoteServiceStub(struct HdfRemoteService *service);
40 struct HdfRemoteService *service_;
46 HdfDeathNotifier(struct HdfRemoteService *service, struct HdfDeathRecipient *recipient);
52 struct HdfRemoteService *service_;
60 struct HdfRemoteService service_;
66 struct HdfRemoteService *HdfRemoteAdapterBind(OHOS::sptr<OHOS::IRemoteObject> binder);
/ohos5.0/drivers/hdf_core/adapter/uhdf2/ipc/src/
H A Dhdf_remote_service.c20 struct HdfRemoteService *service, struct HdfDeathRecipient *recipient) in HdfRemoteServiceAddDeathRecipient()
26 struct HdfRemoteService *service, struct HdfDeathRecipient *recipient) in HdfRemoteServiceRemoveDeathRecipient()
31 struct HdfRemoteService *HdfRemoteServiceObtain(struct HdfObject *object, struct HdfRemoteDispatche… in HdfRemoteServiceObtain()
33 struct HdfRemoteService *service = HdfRemoteAdapterObtain(); in HdfRemoteServiceObtain()
41 void HdfRemoteServiceRecycle(struct HdfRemoteService *service) in HdfRemoteServiceRecycle()
46 struct HdfRemoteService *HdfRemoteServiceGet(int32_t serviceId) in HdfRemoteServiceGet()
51 int HdfRemoteServiceRegister(int32_t serviceId, struct HdfRemoteService *service) in HdfRemoteServiceRegister()
56 bool HdfRemoteServiceSetInterfaceDesc(struct HdfRemoteService *service, const char *descriptor) in HdfRemoteServiceSetInterfaceDesc()
61 bool HdfRemoteServiceWriteInterfaceToken(struct HdfRemoteService *service, struct HdfSBuf *data) in HdfRemoteServiceWriteInterfaceToken()
66 bool HdfRemoteServiceCheckInterfaceToken(struct HdfRemoteService *service, struct HdfSBuf *data) in HdfRemoteServiceCheckInterfaceToken()
[all …]
H A Dhdf_remote_adapter.cpp35 HdfRemoteServiceStub::HdfRemoteServiceStub(struct HdfRemoteService *service) in HdfRemoteServiceStub()
141 static int HdfRemoteAdapterDispatch(struct HdfRemoteService *service, in HdfRemoteAdapterDispatch()
147 static int HdfRemoteAdapterDispatchAsync(struct HdfRemoteService *service, in HdfRemoteAdapterDispatchAsync()
177 struct HdfRemoteService *service, struct HdfDeathRecipient *recipient) in HdfRemoteAdapterAddDeathRecipient()
214 struct HdfRemoteService *remoteService = nullptr; in HdfRemoteAdapterBind()
231 struct HdfRemoteService *HdfRemoteAdapterObtain(void) in HdfRemoteAdapterObtain()
238 void HdfRemoteAdapterRecycle(struct HdfRemoteService *object) in HdfRemoteAdapterRecycle()
276 struct HdfRemoteService *HdfRemoteAdapterGetService(const char *name) in HdfRemoteAdapterGetService()
294 int HdfRemoteAdapterAddSa(int32_t saId, struct HdfRemoteService *service) in HdfRemoteAdapterAddSa()
347 struct HdfRemoteService *HdfRemoteAdapterGetSa(int32_t saId) in HdfRemoteAdapterGetSa()
[all …]
/ohos5.0/drivers/hdf_core/framework/core/manager/test/unittest/common/
H A Dhdf_remote_adapter_test.cpp50 HdfRemoteAdapterAddDeathRecipient(reinterpret_cast<struct HdfRemoteService *>(holder), NULL);
52 HdfRemoteAdapterRemoveDeathRecipient(reinterpret_cast<struct HdfRemoteService *>(holder), NULL);
66 HdfRemoteService *remoteService = HdfRemoteAdapterObtain();
72 HdfRemoteService *remote = HdfRemoteAdapterGetService(NULL);
91 …ret = HdfRemoteAdapterWriteInterfaceToken(reinterpret_cast<struct HdfRemoteService *>(holder), sBu…
96 …ret = HdfRemoteAdapterWriteInterfaceToken(reinterpret_cast<struct HdfRemoteService *>(holder), NUL…
98 …ret = HdfRemoteAdapterWriteInterfaceToken(reinterpret_cast<struct HdfRemoteService *>(holder), sBu…
103 …ret = HdfRemoteAdapterCheckInterfaceToken(reinterpret_cast<struct HdfRemoteService *>(holder), NUL…
126 struct HdfRemoteService *service = HdfRemoteAdapterObtain();
144 struct HdfRemoteService *service = HdfRemoteAdapterObtain();
[all …]
/ohos5.0/drivers/hdf_core/adapter/uhdf2/hdi/test/stub_collector/
H A Dstub_collector_test.cpp27 struct HdfRemoteService **TestConstruct(void *service) in TestConstruct()
32 void TestDestruct(struct HdfRemoteService **remote) in TestDestruct()
65 struct HdfRemoteService **remote = StubCollectorGetOrNewObject(nullptr, nullptr);
73 struct HdfRemoteService **remote = StubCollectorGetOrNewObject(IFDESC, service);
90 struct HdfRemoteService **remote = StubCollectorGetOrNewObject(tmpDesc, service);
103 struct HdfRemoteService **remote = StubCollectorGetOrNewObject(IFDESC, service);
/ohos5.0/drivers/hdf_core/adapter/uhdf2/manager/src/
H A Ddevsvc_manager_stub.c150 struct HdfRemoteService *serviceRemote = (struct HdfRemoteService *)serviceObject->service; in ReleaseServiceObjectHolder()
152 HdfRemoteServiceRecycle((struct HdfRemoteService *)serviceObject->service); in ReleaseServiceObjectHolder()
163 struct DevSvcManagerStub *stub, const char *name, struct HdfRemoteService *service) in ObtainServiceObject()
209 struct HdfRemoteService *serviceRemote = (struct HdfRemoteService *)serviceObject->service; in ReleaseServiceObject()
221 struct HdfSBuf *data, struct HdfServiceInfo *info, struct HdfRemoteService **service) in DevSvcMgrStubGetPara()
263 struct HdfRemoteService *service = NULL; in DevSvcManagerStubAddService()
294 struct HdfRemoteService *service = NULL; in DevSvcManagerStubUpdateService()
354 struct HdfRemoteService *remoteService = (struct HdfRemoteService *)serviceObject->service; in DevSvcManagerStubGetService()
470 struct HdfRemoteService *listenerRemote = HdfSbufReadRemoteService(data); in DevSvcManagerStubRegisterServListener()
499 struct HdfRemoteService *listenerRemote = HdfSbufReadRemoteService(data); in DevSvcManagerStubUnregisterServListener()
[all …]
H A Ddevmgr_service_full.c28 static void CleanupDiedHostResources(struct DevHostServiceClnt *hostClnt, struct HdfRemoteService *… in CleanupDiedHostResources()
55 struct HdfRemoteService *service) in DevmgrServiceFullHandleDeviceHostDied()
64 struct HdfRemoteService *service) in DevmgrServiceFullOnDeviceHostDied()
95 struct HdfRemoteService *service = (struct HdfRemoteService *)msg->data[1]; in DevmgrServiceFullDispatchMessage()
/ohos5.0/drivers/hdf_core/interfaces/inner_api/hdi/
H A Dstub_collector.h52 struct HdfRemoteService **(*constructor)(void *);
54 void (*destructor)(struct HdfRemoteService **);
80 struct HdfRemoteService **StubCollectorGetOrNewObject(const char *ifDesc, void *servPtr);
/ohos5.0/drivers/hdf_core/adapter/uhdf2/host/src/
H A Ddevmgr_service_proxy.c34 struct HdfRemoteService *remoteService = NULL; in DevmgrServiceProxyAttachDeviceHost()
77 struct HdfRemoteService *remoteService = serviceProxy->remote; in DevmgrServiceProxyAttachDevice()
102 struct HdfRemoteService *remoteService = serviceProxy->remote; in DevmgrServiceProxyDetachDevice()
123 struct HdfRemoteService *remoteService = serviceProxy->remote; in DevmgrServiceProxyProcessLoad()
155 static struct IDevmgrService *DevmgrServiceProxyObtain(struct HdfRemoteService *service) in DevmgrServiceProxyObtain()
187 struct HdfRemoteService *remote = in DevmgrServiceProxyCreate()
188 … (struct HdfRemoteService *)serviceManagerIf->GetService(serviceManagerIf, DEVICE_MANAGER_SERVICE); in DevmgrServiceProxyCreate()
H A Ddevsvc_manager_proxy.c158 struct HdfRemoteService *remoteService = NULL; in DevSvcManagerProxyGetService()
191 struct HdfRemoteService *remoteService = NULL; in DevSvcManagerProxyRemoveService()
212 …vSvcManagerProxyOnRemoteDied(struct HdfDeathRecipient *recipient, struct HdfRemoteService *service) in DevSvcManagerProxyOnRemoteDied()
230 void DevSvcManagerProxyConstruct(struct DevSvcManagerProxy *inst, struct HdfRemoteService *remote) in DevSvcManagerProxyConstruct()
241 static struct IDevSvcManager *DevSvcManagerProxyObtain(struct HdfRemoteService *remote) in DevSvcManagerProxyObtain()
254 struct HdfRemoteService *remote = HdfRemoteServiceGet(DEVICE_SERVICE_MANAGER_SA_ID); in DevSvcManagerProxyCreate()
H A Dhdf_devsvc_manager_clnt.c20 struct HdfRemoteService *HdfManagerClntGetService(const char *svcName) in HdfManagerClntGetService()
22 return (struct HdfRemoteService *)DevSvcManagerClntGetService(svcName); in HdfManagerClntGetService()
/ohos5.0/drivers/hdf_core/adapter/uhdf2/hdi/test/servmgr/
H A Dservice_manager_hdi_c_test.cpp90 struct HdfRemoteService *sampleService = servmgr->GetService(servmgr, TEST_SERVICE_NAME);
117 struct HdfRemoteService *service, int code, struct HdfSBuf *data, struct HdfSBuf *reply) in ServiceManagerTestCallbackDispatch()
133 struct HdfRemoteService *sampleService = servmgr->GetService(servmgr, TEST_SERVICE_NAME);
139 struct HdfRemoteService *callback = HdfRemoteServiceObtain(nullptr, &g_callbackDispatcher);
164 struct HdfRemoteService *sampleService = servmgr->GetService(servmgr, TEST_SERVICE_NAME);
197 struct HdfRemoteService *sampleService = servmgr->GetService(servmgr, TEST_SERVICE_NAME);
234 struct HdfRemoteService *sampleService = servmgr->GetService(servmgr, TEST_SERVICE_NAME);
278 struct HdfRemoteService *sampleService = servmgr->GetService(servmgr, TEST_SERVICE_NAME);
303 struct HdfRemoteService *sampleService2 = servmgr->GetService(servmgr, newServName);
387 struct HdfRemoteService *sampleService = servmgr->GetService(servmgr, TEST_SERVICE_NAME);
[all …]
/ohos5.0/drivers/peripheral/wlan/hdi_service/
H A Dwlan_interface_drivers.c30 struct HdfRemoteService **stubObject;
43 struct HdfRemoteService *stubObj = *wlaninterfaceHost->stubObject; in WlanInterfaceDriverDispatch()
48 …return stubObj->dispatcher->Dispatch((struct HdfRemoteService *)stubObj->target, cmdId, data, repl… in WlanInterfaceDriverDispatch()
88 …struct HdfRemoteService **stubObj = StubCollectorGetOrNewObject(IWLANINTERFACE_INTERFACE_DESC, ser… in HdfWlanInterfaceDriverBind()
/ohos5.0/drivers/peripheral/audio/effect/host/
H A Daudio_effect_driver.c29 struct HdfRemoteService **stubObject;
47 struct HdfRemoteService *stubObj = *effectModelHost->stubObject; in EffectModelDriverDispatch()
52 …return stubObj->dispatcher->Dispatch((struct HdfRemoteService *)stubObj->target, cmdId, data, repl… in EffectModelDriverDispatch()
96 …struct HdfRemoteService **stubObj = StubCollectorGetOrNewObject(IEFFECTMODEL_INTERFACE_DESC, servi… in HdfEffectModelDriverBind()
/ohos5.0/drivers/peripheral/audio/hdi_service/primary/
H A Daudio_manager_driver.c30 struct HdfRemoteService **stubObject;
48 struct HdfRemoteService *stubObj = *audiomanagerHost->stubObject; in AudioManagerDriverDispatch()
53 …return stubObj->dispatcher->Dispatch((struct HdfRemoteService *)stubObj->target, cmdId, data, repl… in AudioManagerDriverDispatch()
102 …struct HdfRemoteService **stubObj = StubCollectorGetOrNewObject(IAUDIOMANAGER_INTERFACE_DESC, serv… in HdfAudioManagerDriverBind()
/ohos5.0/drivers/peripheral/wlan/hostapd/interfaces/hdi_service/
H A Dhostapd_interface_drivers.c32 struct HdfRemoteService **stubObject;
51 struct HdfRemoteService *stubObj = *hostapdinterfaceHost->stubObject; in HostapdInterfaceDriverDispatch()
56 …int ret = stubObj->dispatcher->Dispatch((struct HdfRemoteService *)stubObj->target, cmdId, data, r… in HostapdInterfaceDriverDispatch()
93 …struct HdfRemoteService **stubObj = StubCollectorGetOrNewObject(IHOSTAPDINTERFACE_INTERFACE_DESC, … in HdfHostapdInterfaceDriverBind()
/ohos5.0/drivers/peripheral/wlan/wpa/interfaces/hdi_service/
H A Dwpa_interface_drivers.c31 struct HdfRemoteService **stubObject;
50 struct HdfRemoteService *stubObj = *wpainterfaceHost->stubObject; in WpaInterfaceDriverDispatch()
55 …int ret = stubObj->dispatcher->Dispatch((struct HdfRemoteService *)stubObj->target, cmdId, data, r… in WpaInterfaceDriverDispatch()
92 …struct HdfRemoteService **stubObj = StubCollectorGetOrNewObject(IWPAINTERFACE_INTERFACE_DESC, serv… in HdfWpaInterfaceDriverBind()
/ohos5.0/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_native/client/hdi_client/hdi_interface/
H A Dwifi_hdi_wpa_proxy_test.cpp91 extern "C" void ProxyOnApRemoteDied(struct HdfDeathRecipient* recipient, struct HdfRemoteService* s…
95 struct HdfRemoteService service;
141 extern "C" void ProxyOnRemoteDied(struct HdfDeathRecipient* recipient, struct HdfRemoteService* ser…
145 struct HdfRemoteService service;
/ohos5.0/drivers/hdf_core/adapter/uhdf2/manager/include/
H A Ddevice_token_proxy.h24 struct HdfRemoteService *remote;
27 struct HdfDevTokenProxy *HdfDevTokenProxyObtain(struct HdfRemoteService *remote);
H A Ddevhost_service_proxy.h28 struct HdfRemoteService *remote;
39 struct IDevHostService *DevHostServiceProxyObtain(uint32_t hostId, struct HdfRemoteService *remote);
/ohos5.0/drivers/hdf_core/framework/test/fuzztest/devmgrservicestub_fuzzer/
H A Ddevmgrservicestub_fuzzer.cpp15 struct HdfRemoteService *stub, int code, struct HdfSBuf *data, struct HdfSBuf *reply);
45 struct HdfRemoteService *remoteService = HdfRemoteServiceObtain( in GetDevmgrServiceStubInstance()
97 reinterpret_cast<HdfRemoteService *>(instance->remote->target), code, dataBuf, replyBuf); in AttachDeviceHostFuzzTest()
/ohos5.0/drivers/hdf_core/framework/test/fuzztest/devsvcmanagerstub_fuzzer/
H A Ddevsvcmanagerstub_fuzzer.cpp15 struct HdfRemoteService *service, int code, struct HdfSBuf *data, struct HdfSBuf *reply);
47 struct HdfRemoteService *remoteService = HdfRemoteServiceObtain( in GetDevSvcManagerStubInstance()
100 reinterpret_cast<HdfRemoteService *>(instance->remote->target), code, dataBuf, replyBuf); in DevsvcManagerFuzzTest()
/ohos5.0/drivers/hdf_core/adapter/uhdf2/hdi/src/
H A Dstub_collector.cpp22 static std::map<void *, HdfRemoteService **> g_stubMap;
52 struct HdfRemoteService **StubCollectorGetOrNewObject(const char *ifDesc, void *servPtr) in StubCollectorGetOrNewObject()
80 HdfRemoteService **stubObject = constructor->second->constructor(servPtr); in StubCollectorGetOrNewObject()

123456789