Lines Matching defs:linkInfo
1947 const CLinkInfo &linkInfo,
1951 if (!_ntOptions.SymLinks.Val && !linkInfo.isHardLink)
1956 /* if (linkInfo.isRelative)
1957 linkInfo.linkPath is final link path that must be stored to file link field
1959 linkInfo.linkPath is path from root of archive. So we must add _dirPathPrefix_Full before linkPath.
1962 if (linkInfo.isRelative)
1964 relatPath += linkInfo.linkPath;
1972 us2fs(linkInfo.linkPath)); // us2fs(relatPath)
1976 if (linkInfo.isHardLink /* || linkInfo.IsCopyLink */ || !linkInfo.isRelative)
1985 existPath = us2fs(linkInfo.linkPath);
1986 // printf("\nlinkPath = : %s\n", GetOemString(linkInfo.linkPath).Ptr());
1992 if (linkInfo.isHardLink /* || linkInfo.IsCopyLink */)
1994 // if (linkInfo.isHardLink)
2043 if (linkInfo.isRelative)
2046 levelsInfo.Parse(linkInfo.linkPath);
2053 us2fs(linkInfo.linkPath));
2063 if (!FillLinkData(data, fs2us(existPath), !linkInfo.isJunction, linkInfo.isWSL))
2167 CLinkInfo linkInfo;
2187 needSetReparse = linkInfo.Parse(_outMemBuf, reparseSize, _is_SymLink_in_Data_Linux);
2234 if (!linkInfo.isHardLink && !linkInfo.isJunction)
2235 linkInfo.isWSL = true;
2239 RINOK(SetFromLinkPath(_diskFilePath, linkInfo, linkWasSet))
2241 _isSymLinkCreated = linkInfo.IsSymLink();