Home
last modified time | relevance | path

Searched refs:servName (Results 1 – 25 of 30) sorted by relevance

12

/drivers/hdf_core/adapter/uhdf2/host/src/
Ddevhost_dump.c29 char *servName; member
56 OsalMemFree(pos->servName); in DevHostDumpDeInit()
66 static bool DevHostCheckDumpExist(const char *servName) in DevHostCheckDumpExist() argument
72 if (strcmp(pos->servName, servName) == 0) { in DevHostCheckDumpExist()
81 int32_t DevHostRegisterDumpService(const char *servName, DevHostDumpFunc dump) in DevHostRegisterDumpService() argument
83 if (dump == NULL || servName == NULL) { in DevHostRegisterDumpService()
87 if (DevHostCheckDumpExist(servName)) { in DevHostRegisterDumpService()
88 HDF_LOGE("%{public}s service %{public}s dump function exist", __func__, servName); in DevHostRegisterDumpService()
99 node->servName = HdfStringCopy(servName); in DevHostRegisterDumpService()
100 if (node->servName == NULL) { in DevHostRegisterDumpService()
[all …]
Ddevice_service_stub.c54 if (service->servName == NULL) { in DeviceServiceStubPublishService()
60 HDF_LOGE("%{public}s:service %{public}s already published", __func__, service->servName); in DeviceServiceStubPublishService()
106 DevSvcManagerClntRemoveService(deviceNode->servName); in DeviceServiceStubRemoveService()
Ddevsvc_manager_proxy.c32 if (!HdfSbufWriteString(data, servInfo->servName)) { in WriteServiceInfo()
75 if (service == NULL || servInfo == NULL || servInfo->servName == NULL) { in DevSvcManagerProxyAddService()
103 … HDF_LOGI("servmgr add service %{public}s, result is %{public}d", servInfo->servName, status); in DevSvcManagerProxyAddService()
115 if (service == NULL || servInfo == NULL || servInfo->servName == NULL) { in DevSvcManagerProxyUpdateService()
143 … HDF_LOGI("servmgr update service %{public}s, result is %{public}d", servInfo->servName, status); in DevSvcManagerProxyUpdateService()
Ddevmgr_service_proxy.c67 const char *srvName = (token->servName == NULL) ? "" : token->servName; in DevmgrServiceProxyAttachDevice()
/drivers/hdf_core/adapter/uhdf2/manager/src/
Ddevmgr_dump.c114 static int32_t DevMgrDumpServiceFindHost(const char *servName, struct HdfSBuf *data, struct HdfSBuf… 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()
190 int32_t ret = DevMgrDumpServiceFindHost(servName, servData, reply); in DevMgrDumpService()
263 const char *servName = (name == NULL) ? "" : name; in DevMgrFillDeviceInfo() local
265 if (memcpy_s(&line[servNameAlign], leftSize, servName, strlen(servName)) != EOK) { in DevMgrFillDeviceInfo()
[all …]
Ddevsvc_manager_stub.c35 static int32_t AddServicePermCheck(const char *servName) in AddServicePermCheck() argument
39 if (HdfAddServiceCheck(callingPid, servName) != 0) { in AddServicePermCheck()
40 …OGE("[selinux] %{public}d haven't \"add service\" permission to %{public}s", callingPid, servName); in AddServicePermCheck()
47 static int32_t GetServicePermCheck(const char *servName) in GetServicePermCheck() argument
51 if (HdfGetServiceCheck(callingPid, servName) != 0) { in GetServicePermCheck()
52 …OGE("[selinux] %{public}d haven't \"get service\" permission to %{public}s", callingPid, servName); in GetServicePermCheck()
199 info->servName = HdfSbufReadString(data); in DevSvcMgrStubGetPara()
200 if (info->servName == NULL) { in DevSvcMgrStubGetPara()
204 ret = AddServicePermCheck(info->servName); in DevSvcMgrStubGetPara()
244 struct HdfDeviceObject *serviceObject = ObtainServiceObject(stub, info.servName, service); in DevSvcManagerStubAddService()
[all …]
Ddevice_token_proxy.c41 OsalMemFree((void *)inst->super.servName); in HdfDevTokenProxyRecycle()
Ddevmgr_service_stub.c45 const char *servName = HdfSbufReadString(data); in DevmgrServiceStubDispatchAttachDevice() local
52 tokenClnt->super.servName = HdfStringCopy(servName); in DevmgrServiceStubDispatchAttachDevice()
274 info.servName = DEVICE_MANAGER_SERVICE; in DevmgrServiceStubStartService()
/drivers/hdf_core/framework/core/shared/include/
Dhdf_service_info.h15 const char *servName; member
24 info->servName = devNode->servName; in HdfServiceInfoInit()
Ddevice_token_if.h18 const char *servName; member
Dhdf_service_record.h19 const char *servName; member
/drivers/hdf_core/framework/core/host/src/
Dhdf_device_node.c37 return HdfServiceObserverPublishService(&(devNode->hostService->observer), devNode->servName, in HdfDeviceNodePublishLocalService()
46 (devNode->servName != NULL && strlen(devNode->servName) == 0)) { in HdfDeviceNodePublishService()
96 HDF_LOGI("launch devnode %{public}s", devNode->servName ? devNode->servName : ""); in HdfDeviceLaunchNode()
169 DevSvcManagerClntRemoveService(devNode->servName); in HdfDeviceNodeRemoveService()
226 HDF_LOGI("release devnode %{public}s", devNode->servName); in HdfDeviceNodeDestruct()
235 OsalMemFree(devNode->servName); in HdfDeviceNodeDestruct()
238 devNode->servName = NULL; in HdfDeviceNodeDestruct()
264 devNode->servName = HdfStringCopy(deviceInfo->svcName); in HdfDeviceNodeNewInstance()
265 devNode->token->servName = HdfStringCopy(deviceInfo->svcName); in HdfDeviceNodeNewInstance()
268 if (devNode->servName == NULL) { in HdfDeviceNodeNewInstance()
Dhdf_device_object.c56 return devNode->servName; in HdfDeviceGetServiceName()
262 int HdfDeviceObjectPublishService(struct HdfDeviceObject *dev, const char *servName, uint8_t policy… in HdfDeviceObjectPublishService() argument
266 if (dev == NULL || servName == NULL) { in HdfDeviceObjectPublishService()
279 devNode->servName = HdfStringCopy(servName); in HdfDeviceObjectPublishService()
280 if (devNode->servName == NULL) { in HdfDeviceObjectPublishService()
Dhdf_device_token.c32 OsalMemFree((void *)deviceToken->super.servName); in HdfDeviceTokenRelease()
/drivers/hdf_core/adapter/uhdf2/host/test/unittest/sample_driver/
Dsample_hdi_service.cpp66 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()
Dsample_hdi.h58 int32_t (*registerDevice)(struct HdfDeviceObject *device, const char *servName);
59 int32_t (*unregisterDevice)(struct HdfDeviceObject *device, const char *servName);
/drivers/hdf_core/framework/core/manager/src/
Ddevsvc_manager.c48 .serviceName = record->servName, in NotifyServiceStatusLocked()
74 .serviceName = record->servName, in NotifyServiceStatusOnRegisterLocked()
89 … if (devSvcManager == NULL || service == NULL || servInfo == NULL || servInfo->servName == NULL) { in DevSvcManagerAddService()
94 record = DevSvcManagerSearchServiceLocked(inst, HdfStringMakeHashKey(servInfo->servName, 0)); in DevSvcManagerAddService()
99 …F_LOGI("%{public}s:add service %{public}s exist, only update value", __func__, servInfo->servName); in DevSvcManagerAddService()
109 record->key = HdfStringMakeHashKey(servInfo->servName, 0); in DevSvcManagerAddService()
113 record->servName = HdfStringCopy(servInfo->servName); in DevSvcManagerAddService()
119 if (record->servName == NULL) { in DevSvcManagerAddService()
136 … if (devSvcManager == NULL || service == NULL || servInfo == NULL || servInfo->servName == NULL) { in DevSvcManagerUpdateService()
141 record = DevSvcManagerSearchServiceLocked(inst, HdfStringMakeHashKey(servInfo->servName, 0)); in DevSvcManagerUpdateService()
[all …]
/drivers/hdf_core/interfaces/inner_api/host/uhdf/
Ddevhost_dump_reg.h28 int32_t DevHostRegisterDumpService(const char *servName, DevHostDumpFunc dump);
/drivers/hdf_core/framework/core/shared/src/
Dhdf_service_record.c20 OsalMemFree((char *)inst->servName); in DevSvcRecordFreeInstance()
/drivers/hdf_core/framework/tools/hdf_dbg/
Dhdf_dbg.cpp144 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/
Dhdf_device_object.h21 int HdfDeviceObjectPublishService(struct HdfDeviceObject *dev, const char *servName, uint8_t policy…
Dhdf_device_node.h43 char *servName; member
/drivers/hdf_core/interfaces/inner_api/hdi/
Didevmgr_hdi.h53 std::string servName; member
/drivers/hdf_core/adapter/uhdf2/hdi/src/
Diservmgr_client.cpp141 const char *servName = reply.ReadCString(); in HdfDevMgrDbgFillServiceInfo() local
142 if (servName == nullptr) { in HdfDevMgrDbgFillServiceInfo()
145 info.serviceName = servName; in HdfDevMgrDbgFillServiceInfo()
/drivers/hdf_core/adapter/uhdf2/host/test/unittest/
Ddevhost_test.cpp104 servInfo.servName = "test";
113 servInfo.servName = nullptr;
384 devNode->servName = nullptr;
388 devNode->servName = HdfStringCopy("test");
406 OsalMemFree(devNode->servName);

12