/drivers/hdf_core/adapter/uhdf2/host/src/ |
H A D | devhost_dump.c | 30 char *servName; member 57 OsalMemFree(pos->servName); in DevHostDumpDeInit() 67 static bool DevHostCheckDumpExist(const char *servName) in DevHostCheckDumpExist() argument 73 if (strcmp(pos->servName, servName) == 0) { in DevHostCheckDumpExist() 82 int32_t DevHostRegisterDumpService(const char *servName, DevHostDumpFunc dump) in DevHostRegisterDumpService() argument 84 if (dump == NULL || servName == NULL) { in DevHostRegisterDumpService() 88 if (DevHostCheckDumpExist(servName)) { in DevHostRegisterDumpService() 89 HDF_LOGE("%{public}s service %{public}s dump function exist", __func__, servName); in DevHostRegisterDumpService() 100 node->servName in DevHostRegisterDumpService() 161 const char *servName = HdfSbufReadString(data); DevHostDump() local [all...] |
H A D | device_service_stub.c | 68 if (service->servName == NULL) { in DeviceServiceStubPublishService() 74 HDF_LOGE("%{public}s:service %{public}s already published", __func__, service->servName); in DeviceServiceStubPublishService() 120 DevSvcManagerClntRemoveService(deviceNode->servName); in DeviceServiceStubRemoveService()
|
H A D | devsvc_manager_proxy.c | 33 if (!HdfSbufWriteString(data, servInfo->servName)) { in WriteServiceInfo() 76 if (service == NULL || servInfo == NULL || servInfo->servName == NULL) { in DevSvcManagerProxyAddService() 104 HDF_LOGI("servmgr add service %{public}s, result is %{public}d", servInfo->servName, status); in DevSvcManagerProxyAddService() 116 if (service == NULL || servInfo == NULL || servInfo->servName == NULL) { in DevSvcManagerProxyUpdateService() 144 HDF_LOGI("servmgr update service %{public}s, result is %{public}d", servInfo->servName, status); in DevSvcManagerProxyUpdateService()
|
H A D | devmgr_service_proxy.c | 78 const char *srvName = (token->servName == NULL) ? "" : token->servName; in DevmgrServiceProxyAttachDevice()
|
/drivers/hdf_core/framework/core/shared/include/ |
H A D | hdf_service_info.h | 15 const char *servName; member 24 info->servName = devNode->servName; in HdfServiceInfoInit()
|
H A D | device_token_if.h | 18 const char *servName; member
|
H A D | hdf_service_record.h | 19 const char *servName; member
|
/drivers/hdf_core/adapter/uhdf2/host/test/unittest/sample_driver/ |
H A D | sample_hdi_service.cpp | 66 static int32_t SampleServiceRegisterDevice(struct HdfDeviceObject *device, const char *servName) in SampleServiceRegisterDevice() argument 80 if (HdfDeviceObjectPublishService(dev, servName, SERVICE_POLICY_CAPACITY, 0) != HDF_SUCCESS) { in SampleServiceRegisterDevice() 81 HDF_LOGE("failed to publish device service %{public}s", servName); in SampleServiceRegisterDevice() 86 HDF_LOGE("publish device service %{public}s success", servName); in SampleServiceRegisterDevice() 99 HDF_LOGI("register device %{public}s success", servName); in SampleServiceRegisterDevice() 103 static int32_t SampleServiceUnregisterDevice(struct HdfDeviceObject *device, const char *servName) in SampleServiceUnregisterDevice() argument 107 HDF_LOGI("remove device %{public}s in", servName); in SampleServiceUnregisterDevice() 117 if (strcmp(HdfDeviceGetServiceName(sampleDev->devobj), servName) == 0) { in SampleServiceUnregisterDevice() 121 HDF_LOGI("remove device %{public}s success", servName); in SampleServiceUnregisterDevice()
|
H A D | sample_hdi.h | 58 int32_t (*registerDevice)(struct HdfDeviceObject *device, const char *servName); 59 int32_t (*unregisterDevice)(struct HdfDeviceObject *device, const char *servName);
|
/drivers/hdf_core/framework/core/host/src/ |
H A D | hdf_device_node.c | 40 return HdfServiceObserverPublishService(&(devNode->hostService->observer), devNode->servName, in HdfDeviceNodePublishLocalService() 49 (devNode->servName != NULL && strlen(devNode->servName) == 0)) { in HdfDeviceNodePublishService() 99 HDF_LOGI("launch devnode %{public}s", devNode->servName ? devNode->servName : ""); in HdfDeviceLaunchNode() 172 DevSvcManagerClntRemoveService(devNode->servName); in HdfDeviceNodeRemoveService() 238 HDF_LOGI("release devnode %{public}s", devNode->servName); in HdfDeviceNodeDestruct() 247 OsalMemFree(devNode->servName); in HdfDeviceNodeDestruct() 250 devNode->servName = NULL; in HdfDeviceNodeDestruct() 276 devNode->servName in HdfDeviceNodeNewInstance() [all...] |
H A D | hdf_device_object.c | 59 return devNode->servName; in HdfDeviceGetServiceName() 268 int HdfDeviceObjectPublishService(struct HdfDeviceObject *dev, const char *servName, uint8_t policy, uint32_t perm) in HdfDeviceObjectPublishService() argument 272 if (dev == NULL || servName == NULL) { in HdfDeviceObjectPublishService() 285 devNode->servName = HdfStringCopy(servName); in HdfDeviceObjectPublishService() 286 if (devNode->servName == NULL) { in HdfDeviceObjectPublishService()
|
H A D | hdf_device_token.c | 32 OsalMemFree((void *)deviceToken->super.servName); in HdfDeviceTokenRelease()
|
/drivers/hdf_core/adapter/uhdf2/manager/src/ |
H A D | devmgr_dump.c | 114 static int32_t DevMgrDumpServiceFindHost(const char *servName, struct HdfSBuf *data, struct HdfSBuf *reply) in DevMgrDumpServiceFindHost() argument 134 name = (tokenClnt->tokenIf->servName == NULL) ? "" : tokenClnt->tokenIf->servName; in DevMgrDumpServiceFindHost() 135 HDF_LOGI("%{public}s servName:%{public}s %{public}s", __func__, name, servName); in DevMgrDumpServiceFindHost() 136 if (strcmp(name, servName) != 0) { in DevMgrDumpServiceFindHost() 153 const char *servName = HdfSbufReadString(data); in DevMgrDumpService() local 154 if (servName == NULL) { in DevMgrDumpService() 171 if (!HdfSbufWriteString(servData, servName)) { in DevMgrDumpService() 181 // the servName wil in DevMgrDumpService() 395 const char *servName = (name == NULL) ? "" : name; DevMgrFillDeviceInfo() local 416 const char *servName = NULL; DevMgrFillServiceInfo() local [all...] |
H A D | devsvc_manager_stub.c | 35 static int32_t AddServicePermCheck(const char *servName) in AddServicePermCheck() argument 44 if (HdfAddServiceCheck(callingSid, servName) != 0) { in AddServicePermCheck() 46 callingSid, callingPid, servName); in AddServicePermCheck() 55 static int32_t GetServicePermCheck(const char *servName) in GetServicePermCheck() argument 64 if (HdfGetServiceCheck(callingSid, servName) != 0) { in GetServicePermCheck() 66 callingSid, callingPid, servName); in GetServicePermCheck() 224 info->servName = HdfSbufReadString(data); in DevSvcMgrStubGetPara() 225 if (info->servName == NULL) { in DevSvcMgrStubGetPara() 229 ret = AddServicePermCheck(info->servName); in DevSvcMgrStubGetPara() 269 struct HdfDeviceObject *serviceObject = ObtainServiceObject(stub, info.servName, servic in DevSvcManagerStubAddService() 440 const char *servName = (const char *)serviceObject->priv; DevSvcManagerStubRemoveService() local [all...] |
H A D | device_token_proxy.c | 41 OsalMemFree((void *)inst->super.servName); in HdfDevTokenProxyRecycle()
|
H A D | devmgr_service_stub.c | 77 const char *servName = HdfSbufReadString(data); in DevmgrServiceStubDispatchAttachDevice() local 84 tokenClnt->super.servName = HdfStringCopy(servName); in DevmgrServiceStubDispatchAttachDevice() 321 info.servName = DEVICE_MANAGER_SERVICE; in DevmgrServiceStubStartService()
|
/drivers/hdf_core/framework/core/manager/src/ |
H A D | devsvc_manager.c | 48 .serviceName = record->servName, in NotifyServiceStatusLocked() 75 .serviceName = record->servName, in NotifyServiceStatusOnRegisterLocked() 90 if (devSvcManager == NULL || service == NULL || servInfo == NULL || servInfo->servName == NULL) { in DevSvcManagerAddService() 95 record = DevSvcManagerSearchServiceLocked(inst, HdfStringMakeHashKey(servInfo->servName, 0)); in DevSvcManagerAddService() 100 HDF_LOGI("%{public}s:add service %{public}s exist, only update value", __func__, servInfo->servName); in DevSvcManagerAddService() 110 record->key = HdfStringMakeHashKey(servInfo->servName, 0); in DevSvcManagerAddService() 114 record->servName = HdfStringCopy(servInfo->servName); in DevSvcManagerAddService() 120 if (record->servName == NULL) { in DevSvcManagerAddService() 137 if (devSvcManager == NULL || service == NULL || servInfo == NULL || servInfo->servName in DevSvcManagerUpdateService() [all...] |
/drivers/hdf_core/interfaces/inner_api/host/uhdf/ |
H A D | devhost_dump_reg.h | 28 int32_t DevHostRegisterDumpService(const char *servName, DevHostDumpFunc dump);
|
/drivers/hdf_core/framework/core/shared/src/ |
H A D | hdf_service_record.c | 20 OsalMemFree((char *)inst->servName); in DevSvcRecordFreeInstance()
|
/drivers/hdf_core/framework/tools/hdf_dbg/ |
H A D | hdf_dbg.cpp | 144 const char *servName = HdfSbufReadString(data); in PrintAllServiceInfoKernel() local 145 if (servName == nullptr) { in PrintAllServiceInfoKernel() 159 std::string serviceName = servName; in PrintAllServiceInfoKernel() 190 SetPadAlign(dev.servName, ' ', ALIGN_SIZE); in PrintALLDeviceInfoUser() 191 cout << "\t" << dev.deviceName << ":0x" << std::hex << dev.devId << "\t:" << dev.servName << endl; in PrintALLDeviceInfoUser() 235 std::string servName = (str == nullptr) ? "" : str; in PrintOneHostInfoKernel() local 236 SetPadAlign(servName, ' ', ALIGN_SIZE); in PrintOneHostInfoKernel() 237 cout << "\t" << deviceName << ":0x" << std::hex << devId << "\t:" << servName << endl; in PrintOneHostInfoKernel()
|
/drivers/hdf_core/interfaces/inner_api/host/shared/ |
H A D | hdf_device_object.h | 21 int HdfDeviceObjectPublishService(struct HdfDeviceObject *dev, const char *servName, uint8_t policy, uint32_t perm);
|
H A D | hdf_device_node.h | 43 char *servName; member
|
/drivers/hdf_core/adapter/uhdf2/hdi/src/ |
H A D | iservmgr_client.cpp | 153 const char *servName = reply.ReadCString(); in HdfDevMgrDbgFillServiceInfo() local 154 if (servName == nullptr) { in HdfDevMgrDbgFillServiceInfo() 157 info.serviceName = servName; in HdfDevMgrDbgFillServiceInfo()
|
/drivers/hdf_core/interfaces/inner_api/hdi/ |
H A D | idevmgr_hdi.h | 53 std::string servName; member
|
/drivers/hdf_core/adapter/uhdf2/host/test/unittest/ |
H A D | devhost_test.cpp | 112 servInfo.servName = "test"; in HWTEST_F() 121 servInfo.servName = nullptr; in HWTEST_F() 424 devNode->servName = nullptr; in HWTEST_F() 428 devNode->servName = HdfStringCopy("test"); in HWTEST_F() 446 OsalMemFree(devNode->servName); in HWTEST_F()
|