Lines Matching refs:ObjInfo

364     RTFSOBJINFO ObjInfo;
365 int rc = RTVfsObjQueryInfo(hVfsObj, &ObjInfo, RTFSOBJATTRADD_NOTHING);
368 ObjInfo.Attr.fMode &= ~(RTFS_UNIX_IWOTH | RTFS_UNIX_IWGRP);
370 rc = RTDirCreate(pszDstDirName, ObjInfo.Attr.fMode, 0);
378 rc = RTPathSetMode(pszDstDirName, ObjInfo.Attr.fMode);
404 RTFSOBJINFO ObjInfo;
405 int rc = RTVfsIoStrmQueryInfo(hVfsIosSrc, &ObjInfo, RTFSOBJATTRADD_NOTHING);
436 rc = RTVfsUtilPumpIoStreams(hVfsIosSrc, hVfsIosDst, (uint32_t)RT_MIN(ObjInfo.cbObject, _1G));
448 ObjInfo.Attr.fMode &= ~(RTFS_UNIX_IWOTH | RTFS_UNIX_IWGRP);
449 rc = RTFileSetMode(hFile, ObjInfo.Attr.fMode);
457 RTMsgError("Failed to set the mode of '%s' to %RTfmode: %Rrc", pszDstFilename, ObjInfo.Attr.fMode, rc);
658 RTFSOBJINFO ObjInfo;
659 int rc = RTFileQueryInfo(hTarballFile, &ObjInfo, RTFSOBJATTRADD_UNIX);
662 if (!RTFS_IS_FILE(ObjInfo.Attr.fMode))
671 if ( ObjInfo.Attr.u.Unix.INodeIdDevice != ObjInfo2.Attr.u.Unix.INodeIdDevice
672 || ObjInfo.Attr.u.Unix.INodeId != ObjInfo2.Attr.u.Unix.INodeId)
699 rc = RTPathQueryInfoEx(szFinalPath, &ObjInfo, RTFSOBJATTRADD_NOTHING, RTPATH_F_ON_LINK);
700 if (RT_SUCCESS(rc) && RTFS_IS_DIRECTORY(ObjInfo.Attr.fMode))
713 rc = RTPathQueryInfoEx(szTmpPath, &ObjInfo, RTFSOBJATTRADD_NOTHING, RTPATH_F_ON_LINK);
1167 RTFSOBJINFO ObjInfo;
1168 rc = RTPathQueryInfoEx(pszPath, &ObjInfo, RTFSOBJATTRADD_UNIX, RTPATH_F_FOLLOW_LINK);
1171 if (!(ObjInfo.Attr.fMode & RTFS_UNIX_IWOTH))
1763 RTFSOBJINFO ObjInfo;
1764 int rc = RTPathQueryInfoEx(szExecPath, &ObjInfo, RTFSOBJATTRADD_UNIX, RTPATH_F_ON_LINK);
1768 *pfElevated = ObjInfo.Attr.u.Unix.uid == geteuid()
1769 || ObjInfo.Attr.u.Unix.uid == getuid();