Searched refs:fMode (Results 26 - 50 of 92) sorted by relevance

1234

/vbox/src/VBox/Runtime/testcase/
H A DtstRTSymlink.cpp98 RTTESTI_CHECK(RTFS_IS_SYMLINK(ObjInfo.Attr.fMode));
101 RTTESTI_CHECK(RTFS_IS_SYMLINK(ObjInfo.Attr.fMode));
107 RTTESTI_CHECK(!RTFS_IS_SYMLINK(ObjInfo.Attr.fMode));
114 RTTESTI_CHECK(RTFS_IS_DIRECTORY(ObjInfo.Attr.fMode));
119 RTTESTI_CHECK(RTFS_IS_FILE(ObjInfo.Attr.fMode));
/vbox/src/VBox/Runtime/r3/posix/
H A Dfs2-posix.cpp101 RTFMODE fMode = pStat->st_mode & RTFS_UNIX_MASK; local
135 pObjInfo->Attr.fMode = rtFsModeFromUnix(fMode, pszName, cbName);
H A Dpath-posix.cpp82 RTR3DECL(int) RTPathSetMode(const char *pszPath, RTFMODE fMode) argument
88 fMode = rtFsModeNormalize(fMode, pszPath, 0);
89 if (rtFsModeIsValidPermissions(fMode))
95 if (chmod(pszNativePath, fMode & RTFS_UNIX_MASK) != 0)
102 AssertMsgFailed(("Invalid file mode! %RTfmode\n", fMode));
H A Dfileio-posix.cpp191 int fMode = (fOpen & RTFILE_O_CREATE_MODE_MASK) local
205 int fh = open(pszNativeFilename, fOpenMode, fMode);
215 fh = open(pszNativeFilename, fOpenMode, fMode);
695 RTR3DECL(int) RTFileSetMode(RTFILE hFile, RTFMODE fMode) argument
700 fMode = rtFsModeNormalize(fMode, NULL, 0);
701 if (!rtFsModeIsValid(fMode))
704 if (fchmod(RTFileToNative(hFile), fMode & RTFS_UNIX_MASK))
707 Log(("RTFileSetMode(%RTfile,%RTfmode): returns %Rrc\n", hFile, fMode, rc));
/vbox/src/VBox/Additions/solaris/SharedFolders/
H A Dvboxfs_prov.c194 sfprov_fmode_from_mode(RTFMODE *fMode, mode_t mode) argument
233 *fMode = m;
237 sfprov_mode_from_fmode(sfp_mount_t *mnt, mode_t *mode, RTFMODE fMode) argument
241 #define mode_set_from_rt(r) ((fMode) & (RTFS_UNIX_##r)) ? (S_##r) : 0;
244 m |= (fMode & RTFS_UNIX_ISTXT) ? S_ISVTX : 0;
259 if (RTFS_IS_DIRECTORY(fMode))
270 if (RTFS_IS_FILE(fMode))
272 else if (RTFS_IS_SYMLINK(fMode))
274 else if (RTFS_IS_FIFO(fMode))
276 else if (RTFS_IS_DEV_CHAR(fMode))
[all...]
/vbox/src/VBox/HostServices/SharedFolders/
H A Dvbsf.cpp691 * @param fMode file attributes
694 static int vbsfConvertFileOpenFlags(unsigned fShflFlags, RTFMODE fMode, SHFLHANDLE handleInitial, uint32_t *pfOpen) argument
699 if ( (fMode & RTFS_DOS_MASK) != 0
700 && (fMode & RTFS_UNIX_MASK) == 0)
706 fMode |= RTFS_UNIX_IRUSR | RTFS_UNIX_IRGRP | RTFS_UNIX_IROTH;
708 if (fMode & RTFS_DOS_DIRECTORY)
709 fMode |= RTFS_TYPE_DIRECTORY | RTFS_UNIX_IXUSR | RTFS_UNIX_IXGRP | RTFS_UNIX_IXOTH;
711 if (!(fMode & RTFS_DOS_READONLY))
712 fMode |= RTFS_UNIX_IWUSR | RTFS_UNIX_IWGRP | RTFS_UNIX_IWOTH;
715 fOpen |= ((fMode
1122 RTFMODE fMode = 0777; local
1956 RTFMODE fMode = pSFDEntry->Attr.fMode; local
[all...]
H A Dteststubs.h32 extern int testRTDirCreate(const char *pszPath, RTFMODE fMode, uint32_t fCreate);
60 extern int testRTFileSetMode(RTFILE hFile, RTFMODE fMode);
/vbox/src/VBox/Additions/haiku/SharedFolders/
H A Dvboxsf.h98 mode_t mode_from_fmode(RTFMODE fMode);
/vbox/src/VBox/Additions/linux/sharedfolders/
H A Dutils.c81 #define mode_set(r) attr->fMode & (RTFS_UNIX_##r) ? (S_##r) : 0;
107 if (RTFS_IS_DIRECTORY(attr->fMode))
123 else if (RTFS_IS_SYMLINK(attr->fMode))
356 info.Attr.fMode = mode_set(ISUID);
357 info.Attr.fMode |= mode_set(ISGID);
358 info.Attr.fMode |= mode_set(IRUSR);
359 info.Attr.fMode |= mode_set(IWUSR);
360 info.Attr.fMode |= mode_set(IXUSR);
361 info.Attr.fMode |= mode_set(IRGRP);
362 info.Attr.fMode |
[all...]
/vbox/include/iprt/
H A Dtar.h72 * @param fMode Open flags, i.e a combination of the RTFILE_O_* defines.
75 RTR3DECL(int) RTTarOpen(PRTTAR phTar, const char *pszTarname, uint32_t fMode);
/vbox/src/VBox/Main/src-client/
H A DGuestDnDPrivate.cpp388 void *pvData, size_t cbData, uint32_t fMode)
407 /** @todo Respect fMode! */
413 LogFlowFunc(("Opening \"%s\" (fMode=0x%x) for writing ...\n",
414 pszFile, fMode));
729 rc = pGuestDnD->onGHSendDir(pResp, pCBData->pszPath, pCBData->cbPath, pCBData->fMode);
741 pCBData->pvData, pCBData->cbData, pCBData->fMode);
785 const char *pszPath, size_t cbPath, uint32_t fMode)
791 LogFlowFunc(("pszPath=%s, cbPath=%zu, fMode=0x%x\n",
792 pszPath, cbPath, fMode));
798 rc = RTDirCreateFullPath(pszDir, fMode);
387 writeToFile(const char *pszPath, size_t cbPath, void *pvData, size_t cbData, uint32_t fMode) argument
784 onGHSendDir(GuestDnDResponse *pResp, const char *pszPath, size_t cbPath, uint32_t fMode) argument
811 onGHSendFile(GuestDnDResponse *pResp, const char *pszPath, size_t cbPath, void *pvData, size_t cbData, uint32_t fMode) argument
[all...]
/vbox/src/VBox/Runtime/common/path/
H A DRTPathRmCmd.cpp169 if (pOpts->fSafeDelete && RTFS_IS_FILE(pObjInfo->Attr.fMode))
218 RTFS_IS_FILE(pObjInfo->Attr.fMode)
326 switch (pDirEntry->Info.Attr.fMode & RTFS_TYPE_MASK)
351 pszPath, pDirEntry->Info.Attr.fMode & RTFS_TYPE_MASK);
432 switch (ObjInfo.Attr.fMode & RTFS_TYPE_MASK)
469 "Object '%s' has an unknown file type: %o\n", pszPath, ObjInfo.Attr.fMode & RTFS_TYPE_MASK);
/vbox/src/VBox/Main/include/
H A DGuestDnDPrivate.h68 int writeToFile(const char *pszPath, size_t cbPath, void *pvData, size_t cbData, uint32_t fMode);
180 int onGHSendDir(GuestDnDResponse *pResp, const char *pszPath, size_t cbPath, uint32_t fMode);
181 int onGHSendFile(GuestDnDResponse *pResp, const char *pszPath, size_t cbPath, void *pvData, size_t cbData, uint32_t fMode);
/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DVBoxGuestR3LibDragAndDrop.cpp198 Msg.fMode.SetUInt32(0);
207 rc = Msg.fMode.GetUInt32(pfMode); AssertRC(rc);
243 Msg.fMode.SetUInt32(0);
253 rc = Msg.fMode.GetUInt32(pfMode); AssertRC(rc);
329 uint32_t fMode = 0; local
334 &fMode);
336 LogFlowFunc(("HOST_DND_HG_SND_DIR pszPathName=%s, cbPathName=%RU32, fMode=0x%x, rc=%Rrc\n",
337 szPathName, cbPathName, fMode, rc));
346 rc = RTDirCreate(pszNewDir, (fMode & RTFS_UNIX_MASK) | RTFS_UNIX_IRWXU, 0);
360 uint32_t fMode local
[all...]
/vbox/src/VBox/Additions/common/VBoxService/
H A DVBoxServiceAutoMount.cpp190 RTFMODE fMode = RTFS_UNIX_IRWXU | RTFS_UNIX_IRWXG; /* Owner (=root) and the group (=vboxsf) have full access. */ local
191 int rc = RTDirCreateFullPath(pszMountPoint, fMode);
197 rc = RTPathSetMode(pszMountPoint, fMode);
207 fMode, pszMountPoint, rc);
216 pszMountPoint, fMode, rc);
/vbox/src/VBox/Runtime/common/vfs/
H A Dvfsstdfile.cpp307 static DECLCALLBACK(int) rtVfsStdFile_SetMode(void *pvThis, RTFMODE fMode, RTFMODE fMask) argument
317 fMode |= ~fMask & fCurMode;
323 fMode |= ~fMask & ObjInfo.Attr.fMode;
326 return RTFileSetMode(pThis->hFile, fMode);
/vbox/src/VBox/Runtime/common/zip/
H A Dtarvfs.cpp701 GET_TAR_NUMERIC_FIELD_RET(pObjInfo->Attr.fMode, pThis->Hdr.Common.mode);
740 if ( (pObjInfo->Attr.fMode & ~RTFS_UNIX_MASK)
743 pObjInfo->Attr.fMode &= RTFS_UNIX_MASK;
793 fModeType = pObjInfo->Attr.fMode & RTFS_TYPE_MASK;
812 if ( (pObjInfo->Attr.fMode & RTFS_TYPE_MASK)
813 && (pObjInfo->Attr.fMode & RTFS_TYPE_MASK) != fModeType)
815 pObjInfo->Attr.fMode &= ~RTFS_TYPE_MASK;
816 pObjInfo->Attr.fMode |= fModeType;
1169 static DECLCALLBACK(int) rtZipTarFssSym_SetMode(void *pvThis, RTFMODE fMode, RTFMODE fMask) argument
1171 NOREF(pvThis); NOREF(fMode); NORE
[all...]
H A Dunzipcmd.cpp130 | (pUnixInfo->Attr.fMode << RTFILE_O_CREATE_MODE_SHIFT);
196 switch (UnixInfo.Attr.fMode & RTFS_TYPE_MASK)
202 rc = RTDirCreateFullPath(szDst, UnixInfo.Attr.fMode & RTFS_UNIX_ALL_ACCESS_PERMS);
/vbox/src/VBox/HostServices/DragAndDrop/
H A Ddndmanager.cpp165 m_aSkelParms[4].setUInt32(m_URIObject.GetMode()); /* fMode */
433 uint32_t fMode = nextObj.GetMode(); local
434 LogFlowFunc(("Processing srcPath=%s, dstPath=%s, fMode=0x%x, cbSize=%RU32, fIsDir=%RTbool, fIsFile=%RTbool\n",
436 fMode, nextObj.GetSize(),
437 RTFS_IS_DIRECTORY(fMode), RTFS_IS_FILE(fMode)));
439 if (RTFS_IS_DIRECTORY(fMode))
443 else if (RTFS_IS_FILE(fMode))
448 AssertMsgFailedReturn(("fMode=0x%x is not supported for srcPath=%s, dstPath=%s\n",
449 fMode, nextOb
[all...]
H A Dservice.cpp361 paParms[2].getUInt32(&data.fMode);
363 LogFlowFunc(("pszPath=%s, cbPath=%RU32, fMode=0x%x\n",
364 data.pszPath, data.cbPath, data.fMode));
390 paParms[4].getUInt32(&data.fMode);
392 LogFlowFunc(("pszFilePath=%s, cbData=%RU32, pvData=0x%p, fMode=0x%x\n",
393 data.pszFilePath, data.cbData, data.pvData, data.fMode));
/vbox/include/VBox/GuestHost/
H A DDragAndDrop.h65 uint32_t fMode, uint64_t cbSize);
/vbox/src/VBox/Runtime/r3/
H A Dpath.cpp187 *pfMode = ObjInfo.Attr.fMode;
/vbox/src/VBox/HostServices/SharedFolders/testcase/
H A DtstSharedFolderService.cpp129 extern int testRTDirCreate(const char *pszPath, RTFMODE fMode, uint32_t fCreate) argument
131 /* RTPrintf("%s: pszPath=%s, fMode=0x%llx\n", __PRETTY_FUNCTION__, pszPath,
132 LLUIFY(fMode)); */
277 pObjInfo->Attr.fMode = testRTFileQueryInfoFMode;
308 extern int testRTFileSetMode(RTFILE File, RTFMODE fMode) argument
310 /* RTPrintf("%s: fMode=%llu\n", __PRETTY_FUNCTION__, LLUIFY(fMode)); */
311 testRTFileSetFMode = fMode;
909 const uint32_t fMode = 0660; local
922 testRTFileQueryInfoFMode = fMode;
[all...]
/vbox/src/VBox/Main/src-all/
H A DExtPackUtil.cpp243 if (!RTFS_IS_FILE(ObjInfo.Attr.fMode))
245 if (RTFS_IS_SYMLINK(ObjInfo.Attr.fMode))
247 return &(new RTCString)->printf("The XML file is not a file (fMode=%#x)", ObjInfo.Attr.fMode);
897 if (!RTFS_IS_FILE(ObjInfo.Attr.fMode))
1041 if (!RTFS_IS_FILE(ObjInfo.Attr.fMode))
1044 pszName, ObjInfo.Attr.fMode);
1071 if (!RTFS_IS_DIRECTORY(ObjInfo.Attr.fMode))
1074 pszName, ObjInfo.Attr.fMode);
/vbox/src/VBox/Runtime/common/dvm/
H A Ddvmvfs.cpp239 static DECLCALLBACK(int) rtDvmVfsFile_SetMode(void *pvThis, RTFMODE fMode, RTFMODE fMask) argument
242 NOREF(fMode);

Completed in 854 milliseconds

1234