/vbox/src/VBox/Runtime/r3/win/ |
H A D | fs-win.cpp | 75 * @param pszFsPath Path to check. 77 static bool rtFsIsRoot(const char *pszFsPath) argument 85 if (RTPATH_IS_SLASH(pszFsPath[0])) 87 if ( !RTPATH_IS_SLASH(pszFsPath[1]) 88 || RTPATH_IS_SLASH(pszFsPath[2])) 92 const char *pszSlash = strpbrk(pszFsPath + 2, "\\/"); 107 return pszFsPath[0] >= 'A' && pszFsPath[0] <= 'Z' 108 && pszFsPath[1] == ':' 109 && RTPATH_IS_SLASH(pszFsPath[ 122 rtFsGetRoot(const char *pszFsPath, PRTUTF16 *ppwszFsRoot) argument 183 RTFsQuerySizes(const char *pszFsPath, RTFOFF *pcbTotal, RTFOFF *pcbFree, uint32_t *pcbBlock, uint32_t *pcbSector) argument 255 RTFsQuerySerial(const char *pszFsPath, uint32_t *pu32Serial) argument 295 RTFsQueryProperties(const char *pszFsPath, PRTFSPROPERTIES pProperties) argument 364 RTFsQueryType(const char *pszFsPath, PRTFSTYPE penmType) argument [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | fs-posix.cpp | 54 RTR3DECL(int) RTFsQuerySizes(const char *pszFsPath, RTFOFF *pcbTotal, RTFOFF *pcbFree, argument 60 AssertMsgReturn(VALID_PTR(pszFsPath) && *pszFsPath, ("%p", pszFsPath), VERR_INVALID_PARAMETER); 66 int rc = rtPathToNative(&pszNativeFsPath, pszFsPath, NULL); 90 rtPathFreeNative(pszNativeFsPath, pszFsPath); 94 pszFsPath, pszFsPath, pcbTotal, pcbTotal ? *pcbTotal : 0, pcbFree, pcbFree ? *pcbFree : 0, 100 RTR3DECL(int) RTFsQuerySerial(const char *pszFsPath, uint32_t *pu32Serial) argument 105 AssertMsgReturn(VALID_PTR(pszFsPath) 132 RTFsQueryProperties(const char *pszFsPath, PRTFSPROPERTIES pProperties) argument 173 RTFsQueryType(const char *pszFsPath, PRTFSTYPE penmType) argument [all...] |
/vbox/src/VBox/Runtime/generic/ |
H A D | fs-stubs-generic.cpp | 42 RTR3DECL(int) RTFsQuerySizes(const char *pszFsPath, RTFOFF *pcbTotal, RTFOFF *pcbFree, argument 58 RTR3DECL(int) RTFsQuerySerial(const char *pszFsPath, uint32_t *pu32Serial) argument 67 RTR3DECL(int) RTFsQueryProperties(const char *pszFsPath, PRTFSPROPERTIES pProperties) argument
|
/vbox/src/VBox/Runtime/r3/nt/ |
H A D | fs-nt.cpp | 46 RTR3DECL(int) RTFsQuerySizes(const char *pszFsPath, RTFOFF *pcbTotal, RTFOFF *pcbFree, argument 49 AssertPtrReturn(pszFsPath, VERR_INVALID_POINTER); 55 int rc = RTNtPathOpen(pszFsPath, 116 RTR3DECL(int) RTFsQuerySerial(const char *pszFsPath, uint32_t *pu32Serial) argument 121 AssertPtrReturn(pszFsPath, VERR_INVALID_POINTER); 128 int rc = RTNtPathOpen(pszFsPath, 160 RTR3DECL(int) RTFsQueryProperties(const char *pszFsPath, PRTFSPROPERTIES pProperties) argument 165 AssertPtrReturn(pszFsPath, VERR_INVALID_POINTER); 172 int rc = RTNtPathOpen(pszFsPath, 229 RTR3DECL(int) RTFsQueryType(const char *pszFsPath, PRTFSTYP argument [all...] |
/vbox/include/iprt/ |
H A D | fs.h | 466 * @param pszFsPath Path within the mounted filesystem. 474 RTR3DECL(int) RTFsQuerySizes(const char *pszFsPath, PRTFOFF pcbTotal, RTFOFF *pcbFree, 482 * @param pszFsPath Path within the mounted filesystem. 486 RTR3DECL(int) RTFsQueryMountpoint(const char *pszFsPath, char *pszMountpoint, size_t cbMountpoint); 493 * @param pszFsPath Path within the mounted filesystem. 497 RTR3DECL(int) RTFsQueryLabel(const char *pszFsPath, char *pszLabel, size_t cbLabel); 503 * @param pszFsPath Path within the mounted filesystem. 506 RTR3DECL(int) RTFsQuerySerial(const char *pszFsPath, uint32_t *pu32Serial); 513 * @param pszFsPath Path within the mounted filesystem. 517 RTR3DECL(int) RTFsQueryDriver(const char *pszFsPath, cha [all...] |
/vbox/src/VBox/HostServices/SharedFolders/ |
H A D | teststubs.h | 72 extern int testRTFsQueryProperties(const char *pszFsPath, PRTFSPROPERTIES pProperties); 74 extern int testRTFsQuerySerial(const char *pszFsPath, uint32_t *pu32Serial); 76 extern int testRTFsQuerySizes(const char *pszFsPath, RTFOFF *pcbTotal, RTFOFF *pcbFree, uint32_t *pcbBlock, uint32_t *pcbSector);
|
/vbox/src/VBox/HostServices/SharedFolders/testcase/ |
H A D | tstSharedFolderService.cpp | 375 extern int testRTFsQueryProperties(const char *pszFsPath, argument 378 /* RTPrintf("%s, pszFsPath=%s\n", __PRETTY_FUNCTION__, pszFsPath); 385 extern int testRTFsQuerySerial(const char *pszFsPath, uint32_t *pu32Serial) argument 387 extern int testRTFsQuerySizes(const char *pszFsPath, PRTFOFF pcbTotal, argument
|