/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTFilesystem.cpp | 43 static int tstRTFilesystem(RTTEST hTest, RTVFSFILE hVfsFile) argument 50 rc = RTFilesystemVfsFromFile(hVfsFile, &hVfs); 63 rc = RTVfsFileGetSize(hVfsFile, &cbFs); 120 RTVFSFILE hVfsFile; local 128 rc = RTVfsFileFromRTFile(hFile, 0, false, &hVfsFile); 135 rc = tstRTFilesystem(hTest, hVfsFile); 139 RTVfsFileRelease(hVfsFile);
|
/vbox/src/VBox/Runtime/common/filesystem/ |
H A D | filesystem.cpp | 54 static int rtFsGetFormat(RTVFSFILE hVfsFile, PCRTFILESYSTEMDESC *ppFsDesc) argument 65 rc = pFsFmt->pfnProbe(hVfsFile, &uScore); 90 RTDECL(int) RTFilesystemVfsFromFile(RTVFSFILE hVfsFile, PRTVFS phVfs) argument 97 AssertPtrReturn(hVfsFile, VERR_INVALID_HANDLE); 100 rc = rtFsGetFormat(hVfsFile, &pFsDesc); 107 rc = pFsDesc->pfnInit(pvThis, hVfsFile);
|
H A D | filesystemext.cpp | 173 RTVFSFILE hVfsFile; member in struct:RTFILESYSTEMEXT 219 rc = RTVfsFileReadAt(pThis->hVfsFile, offRead, &BlkDesc, sizeof(BlkDesc), NULL); 224 rc = RTVfsFileReadAt(pThis->hVfsFile, BlkDesc.offBlockBitmap * pThis->cbBlock, 257 static DECLCALLBACK(int) rtFsExtProbe(RTVFSFILE hVfsFile, uint32_t *puScore) argument 264 rc = RTVfsFileGetSize(hVfsFile, &cbMedium); 271 rc = RTVfsFileReadAt(hVfsFile, 1024, &SuperBlock, sizeof(ExtSuperBlock), NULL); 286 static DECLCALLBACK(int) rtFsExtInit(void *pvThis, RTVFSFILE hVfsFile) argument 292 pThis->hVfsFile = hVfsFile; 295 rc = RTVfsFileReadAt(hVfsFile, 102 [all...] |
/vbox/include/iprt/ |
H A D | vfs.h | 253 * @param hVfsFile The VFS file handle. 255 RTDECL(RTVFSOBJ) RTVfsObjFromFile(RTVFSFILE hVfsFile); variable 716 RTDECL(RTHCUINTPTR) RTVfsFileToNative(RTFILE hVfsFile); variable 734 * @param hVfsFile The VFS file handle. 737 RTDECL(RTVFSIOSTREAM) RTVfsFileToIoStream(RTVFSFILE hVfsFile); variable 743 * @param hVfsFile The VFS file handle. 745 RTDECL(uint32_t) RTVfsFileRetain(RTVFSFILE hVfsFile); variable 751 * @param hVfsFile The VFS file handle. 753 RTDECL(uint32_t) RTVfsFileRelease(RTVFSFILE hVfsFile); variable 769 RTDECL(int) RTVfsFileQueryInfo(RTVFSFILE hVfsFile, PRTFSOBJINF 828 RTDECL(int) RTVfsFileFlush(RTVFSFILE hVfsFile); variable 854 RTDECL(RTFOFF) RTVfsFileTell(RTVFSFILE hVfsFile); variable 872 RTDECL(RTFOFF) RTVfsFileGetMaxSize(RTVFSFILE hVfsFile); variable [all...] |
/vbox/src/VBox/Storage/ |
H A D | VDIfVfs.cpp | 396 RTVFSFILE hVfsFile; local 399 NIL_RTVFS, NIL_RTVFSLOCK, &hVfsFile, (void **)&pThis); 407 *phVfsFile = hVfsFile;
|
H A D | VDVfs.cpp | 531 RTVFSFILE hVfsFile; local 534 NIL_RTVFS, NIL_RTVFSLOCK, &hVfsFile, (void **)&pThis); 541 *phVfsFile = hVfsFile;
|
H A D | DMG.cpp | 1472 RTVFSFILE hVfsFile; local 1474 int rc = RTVfsFileOpenNormal(pszFilename, fOpen, &hVfsFile); 1476 int rc = VDIfCreateVfsFile(NULL, pVDIfIoInt, pvStorage, fOpen, &hVfsFile); 1481 RTVFSIOSTREAM hVfsIos = RTVfsFileToIoStream(hVfsFile); 1482 RTVfsFileRelease(hVfsFile);
|
/vbox/src/VBox/Runtime/common/dvm/ |
H A D | dvmvfs.cpp | 397 RTVFSFILE hVfsFile; local 400 NIL_RTVFS, NIL_RTVFSLOCK, &hVfsFile, (void **)&pThis); 406 *phVfsFileOut = hVfsFile;
|
/vbox/src/VBox/Runtime/common/vfs/ |
H A D | vfschain.cpp | 584 RTVFSFILE hVfsFile; local 585 rc = RTVfsFileFromRTFile(hFile, fOpen, false /*fLeaveOpen*/, &hVfsFile); 587 *phVfsFile = hVfsFile; 632 RTVFSFILE hVfsFile; local 633 rc = RTVfsFileFromRTFile(hFile, fOpen, false /*fLeaveOpen*/, &hVfsFile); 636 *phVfsIos = RTVfsFileToIoStream(hVfsFile); 637 RTVfsFileRelease(hVfsFile);
|
H A D | vfsstdfile.cpp | 433 RTVFSFILE hVfsFile; local 435 &hVfsFile, (void **)&pThis); 441 *phVfsFile = hVfsFile; 488 RTVFSFILE hVfsFile; local 489 int rc = RTVfsFileFromRTFile(hFile, fOpen, fLeaveOpen, &hVfsFile); 491 *phVfsIos = RTVfsFileToIoStream(hVfsFile); 498 RTVFSFILE hVfsFile; local 499 int rc = RTVfsFileOpenNormal(pszFilename, fOpen, &hVfsFile); 501 *phVfsIos = RTVfsFileToIoStream(hVfsFile);
|
H A D | vfsbase.cpp | 1041 RTDECL(RTVFSOBJ) RTVfsObjFromFile(RTVFSFILE hVfsFile) argument 1043 if (hVfsFile != NIL_RTVFSFILE) 1045 RTVFSOBJINTERNAL *pThis = &hVfsFile->Stream.Base; 2485 RTDECL(uint32_t) RTVfsFileRetain(RTVFSFILE hVfsFile) argument 2487 RTVFSFILEINTERNAL *pThis = hVfsFile; 2494 RTDECL(uint32_t) RTVfsFileRelease(RTVFSFILE hVfsFile) argument 2496 RTVFSFILEINTERNAL *pThis = hVfsFile; 2505 RTDECL(RTVFSIOSTREAM) RTVfsFileToIoStream(RTVFSFILE hVfsFile) argument 2507 RTVFSFILEINTERNAL *pThis = hVfsFile; 2516 RTDECL(int) RTVfsFileQueryInfo(RTVFSFILE hVfsFile, PRTFSOBJINF argument 2525 RTVfsFileRead(RTVFSFILE hVfsFile, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 2537 RTVfsFileWrite(RTVFSFILE hVfsFile, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 2549 RTVfsFileWriteAt(RTVFSFILE hVfsFile, RTFOFF off, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 2566 RTVfsFileReadAt(RTVFSFILE hVfsFile, RTFOFF off, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 2583 RTVfsFileFlush(RTVFSFILE hVfsFile) argument 2592 RTVfsFilePoll(RTVFSFILE hVfsFile, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, uint32_t *pfRetEvents) argument 2602 RTVfsFileTell(RTVFSFILE hVfsFile) argument 2611 RTVfsFileSeek(RTVFSFILE hVfsFile, RTFOFF offSeek, uint32_t uMethod, uint64_t *poffActual) argument 2636 RTVfsFileGetSize(RTVFSFILE hVfsFile, uint64_t *pcbSize) argument [all...] |
/vbox/src/VBox/Main/src-all/ |
H A D | ExtPackUtil.cpp | 279 RTCString *VBoxExtPackLoadDescFromVfsFile(RTVFSFILE hVfsFile, PVBOXEXTPACKDESC a_pExtPackDesc, PRTFSOBJINFO a_pObjInfo) argument 287 int rc = RTVfsFileQueryInfo(hVfsFile, &ObjInfo, RTFSOBJATTRADD_UNIX); 304 rc = RTVfsFileSeek(hVfsFile, 0, RTFILE_SEEK_BEGIN, NULL); 314 rc = RTVfsFileRead(hVfsFile, pvFile, cbFile, NULL); 911 RTVFSFILE hVfsFile; local 912 rc = RTVfsMemorizeIoStreamAsFile(hVfsIos, RTFILE_O_READ, &hVfsFile); 923 rc = RTVfsFileSeek(hVfsFile, 0, RTFILE_SEEK_BEGIN, NULL); 927 *phVfsObj = RTVfsObjFromFile(hVfsFile); 934 *phVfsFile = hVfsFile; 936 RTVfsFileRelease(hVfsFile); [all...] |
/vbox/src/VBox/Main/src-server/ |
H A D | ApplianceImplIO.cpp | 648 RTVFSFILE hVfsFile; local 649 int rc = RTVfsFileOpenNormal(pszFilename, RTFILE_O_READ | RTFILE_O_DENY_NONE | RTFILE_O_OPEN, &hVfsFile); 652 RTVFSIOSTREAM hVfsIos = RTVfsFileToIoStream(hVfsFile); 688 RTVfsFileRelease(hVfsFile);
|
/vbox/src/VBox/Storage/testcase/ |
H A D | vbox-img.cpp | 1291 RTVFSFILE hVfsFile; local 1295 rc = RTDvmVolumeCreateVfsFile(hVol, &hVfsFile); 1300 rc = RTFilesystemVfsFromFile(hVfsFile, &hVfs); 1304 RTVfsFileRelease(hVfsFile);
|
/vbox/src/VBox/Runtime/common/zip/ |
H A D | tar.cpp | 113 RTVFSFILE hVfsFile; member in struct:RTTARINTERNAL 203 pThis->hVfsFile = NIL_RTVFSFILE; 249 if (pInt->hVfsFile != NIL_RTVFSFILE) 251 uint32_t cRefs = RTVfsFileRelease(pInt->hVfsFile); Assert(cRefs != UINT32_MAX); 252 pInt->hVfsFile = NIL_RTVFSFILE; 368 if (pInt->hVfsFile == NIL_RTVFSFILE) 370 rc = RTVfsFileFromRTFile(pInt->hTarFile, RTFILE_O_READ, true /*fLeaveOpen*/, &pInt->hVfsFile); 375 RTVFSIOSTREAM hVfsIos = RTVfsFileToIoStream(pInt->hVfsFile);
|
H A D | xarvfs.cpp | 204 RTVFSFILE hVfsFile; member in struct:RTZIPXARFILE 246 RTVFSFILE hVfsFile; member in struct:RTZIPXARFSSTREAM 1439 RTVfsFileRelease(pThis->hVfsFile); 1440 pThis->hVfsFile = NIL_RTVFSFILE; 1524 if ( pThis->hVfsFile != NIL_RTVFSFILE 1531 RTVFSFILE hVfsFile; local 1538 &hVfsFile, 1556 pFileData->hVfsFile = pThis->hVfsFile; 1557 RTVfsFileRetain(pFileData->hVfsFile); [all...] |