/ohos5.0/base/startup/init/ueventd/ |
H A D | ueventd_device_handler.c | 66 const char *linkName = symLinks[i]; in CreateSymbolLinks() local 69 if (strstr(linkName, "/dev/block/by-name") != NULL) { in CreateSymbolLinks() 74 if (strncpy_s(linkBuf, DEVICE_FILE_SIZE - 1, linkName, strlen(linkName)) != EOK) { in CreateSymbolLinks() 85 INIT_LOGI("symlink %s->%s", deviceNode, linkName); in CreateSymbolLinks() 86 int rc = symlink(deviceNode, linkName); in CreateSymbolLinks() 132 const char *linkName = symLinks[i]; in SetDeviceLable() local 135 (void)Restorecon(linkName); in SetDeviceLable() 136 lgetfilecon(linkName, &context); in SetDeviceLable() 213 const char *linkName = symLinks[i]; in RemoveDeviceNode() local 219 INIT_LOGI("unlink %s", linkName); in RemoveDeviceNode() [all …]
|
/ohos5.0/base/startup/init/services/sandbox/ |
H A D | sandbox.c | 161 if (info->linkName != NULL) { in FreeSandboxLinkInfo() 162 free(info->linkName); in FreeSandboxLinkInfo() 163 info->linkName = NULL; in FreeSandboxLinkInfo() 205 const char *linkName = (const char *)data; in CompareSandboxListForLinkName() local 206 return strcmp(info->linkName, linkName); in CompareSandboxListForLinkName() 211 if ((head == NULL) || (linkName == NULL)) { in RemoveOldSandboxLinkListNode() 279 tmpLink->linkName = strdup(name); in AddSymbolLinksToSandbox() 512 char linkName[PATH_MAX] = {0}; in LinkSandboxNode() local 513 …BEGET_ERROR_CHECK(!(snprintf_s(linkName, PATH_MAX, PATH_MAX - 1, "%s%s", rootPath, info->linkName)… in LinkSandboxNode() 515 int rc = symlink(info->target, linkName); in LinkSandboxNode() [all …]
|
/ohos5.0/base/startup/init/test/unittest/modules/ |
H A D | eng_unittest.cpp | 191 std::string linkName = "/data/init_ut/eng/link_name_test"; variable 224 if (IsFileExist(linkName)) { 225 if (unlink(linkName.c_str()) < 0) { 226 std::cout << "Failed to unlink file " << linkName << " err = " << errno << std::endl; 231 int ret = symlink(targetFile.c_str(), linkName.c_str()); 233 bool isFileExist = IsFileExistWithType(linkName.c_str(), TYPE_LINK);
|
/ohos5.0/base/startup/appspawn/modules/sandbox/ |
H A D | sandbox_manager.c | 53 if (sandboxNode->linkName) { in FreeSymbolLinkNode() 54 free(sandboxNode->linkName); in FreeSymbolLinkNode() 55 sandboxNode->linkName = NULL; in FreeSymbolLinkNode() 100 (strcmp(node1->linkName, node2->linkName) == 0) ? 0 : 1; in SymbolLinkNodeCompare() 118 …inkNode *GetSymbolLinkNode(const SandboxSection *section, const char *target, const char *linkName) in GetSymbolLinkNode() argument 121 APPSPAWN_CHECK_ONLY_EXPER(linkName != NULL && target != NULL, return NULL); in GetSymbolLinkNode() 125 linkNode.linkName = (char *)linkName; in GetSymbolLinkNode() 183 linkNode->linkName ? linkNode->linkName : "null"); in DumpSandboxMountNode()
|
H A D | sandbox_load.c | 265 const char *linkName = GetStringFromJsonObj(config, "link-name"); in DecodeSymbolLinksConfig() local 266 if (target == NULL || linkName == NULL) { in DecodeSymbolLinksConfig() 270 SymbolLinkNode *tmp = GetSymbolLinkNode(section, target, linkName); in DecodeSymbolLinksConfig() 273 … APPSPAWN_LOGW("SymbolLink %{public}s %{public}s repeat config, delete old", target, linkName); in DecodeSymbolLinksConfig() 281 node->linkName = strdup(linkName); in DecodeSymbolLinksConfig() 282 if (node->target == NULL || node->linkName == NULL) { in DecodeSymbolLinksConfig()
|
H A D | appspawn_sandbox.c | 451 if (sandboxNode->linkName == NULL || sandboxNode->target == NULL) { in DoSandboxPathSymLink() 457 const char *linkName = GetSandboxRealVar(context, BUFFER_FOR_TARGET, in DoSandboxPathSymLink() local 458 sandboxNode->linkName, context->rootPath, NULL); in DoSandboxPathSymLink() 459 APPSPAWN_LOGV("symlink, from %{public}s to %{public}s", target, linkName); in DoSandboxPathSymLink() 460 int ret = symlink(target, linkName); in DoSandboxPathSymLink() 464 errno, sandboxNode->target, sandboxNode->linkName); in DoSandboxPathSymLink() 468 errno, sandboxNode->target, sandboxNode->linkName); in DoSandboxPathSymLink()
|
H A D | appspawn_sandbox.h | 127 char *linkName; member 245 …nkNode *GetSymbolLinkNode(const SandboxSection *section, const char *target, const char *linkName);
|
H A D | sandbox_utils.cpp | 894 …std::string linkName = sandboxRoot + ConvertToRealPath(appProperty, symPoint[g_linkName].get<std::… in DoAllSymlinkPointslink() local 895 … APPSPAWN_LOGV("symlink, from %{public}s to %{public}s", targetName.c_str(), linkName.c_str()); in DoAllSymlinkPointslink() 897 int ret = symlink(targetName.c_str(), linkName.c_str()); in DoAllSymlinkPointslink() 899 … APPSPAWN_LOGE("errno is %{public}d, symlink failed, %{public}s", errno, linkName.c_str()); in DoAllSymlinkPointslink()
|
/ohos5.0/base/startup/init/services/sandbox/include/ |
H A D | sandbox.h | 43 char *linkName; member
|
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/src/ |
H A D | dlp_link_manager.cpp | 52 static bool IsLinkNameValid(const std::string& linkName) in IsLinkNameValid() argument 54 size_t size = linkName.size(); in IsLinkNameValid()
|
/ohos5.0/base/hiviewdfx/hidumper/services/native/src/ |
H A D | dump_manager_service.cpp | 307 std::string linkName = GetFdLinkNum(linkPath); in CountFdNums() local 311 if (linkName.find(fdWp.first) != std::string::npos) { in CountFdNums() 318 linkNameCnt[linkName]++; in CountFdNums()
|
/ohos5.0/foundation/filemanagement/app_file_service/frameworks/native/backup_ext/include/ |
H A D | tar_file.h | 72 char linkName[TNAME_LEN]; member
|
/ohos5.0/base/startup/appspawn/test/mock/ |
H A D | app_system_stub.c | 194 int SymlinkStub(const char *target, const char *linkName) in SymlinkStub() argument
|
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/test/unittest/src/ |
H A D | dlp_fuse_test.cpp | 756 std::string linkName = "AddDlpLinkFile010-" + std::to_string(i); variable 758 DlpLinkManager::GetInstance().AddDlpLinkFile(filePtr2, linkName);
|
/ohos5.0/base/startup/appspawn/test/unittest/app_spawn_standard_test/ |
H A D | app_spawn_sandboxmgr_test.cpp | 417 pathNode->linkName = strdup(testPath);
|