Home
last modified time | relevance | path

Searched refs:linkName (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/base/startup/init/ueventd/
H A Dueventd_device_handler.c66 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 Dsandbox.c161 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 Deng_unittest.cpp191 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 Dsandbox_manager.c53 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 Dsandbox_load.c265 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 Dappspawn_sandbox.c451 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 Dappspawn_sandbox.h127 char *linkName; member
245 …nkNode *GetSymbolLinkNode(const SandboxSection *section, const char *target, const char *linkName);
H A Dsandbox_utils.cpp894 …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 Dsandbox.h43 char *linkName; member
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/src/
H A Ddlp_link_manager.cpp52 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 Ddump_manager_service.cpp307 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 Dtar_file.h72 char linkName[TNAME_LEN]; member
/ohos5.0/base/startup/appspawn/test/mock/
H A Dapp_system_stub.c194 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 Ddlp_fuse_test.cpp756 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 Dapp_spawn_sandboxmgr_test.cpp417 pathNode->linkName = strdup(testPath);