Searched defs:hVfsFile (Results 1 - 16 of 16) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRTFilesystem.cpp43 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 Dfilesystem.cpp54 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 Dfilesystemext.cpp173 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 Dvfs.h253 * @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 DVDIfVfs.cpp396 RTVFSFILE hVfsFile; local
399 NIL_RTVFS, NIL_RTVFSLOCK, &hVfsFile, (void **)&pThis);
407 *phVfsFile = hVfsFile;
H A DVDVfs.cpp531 RTVFSFILE hVfsFile; local
534 NIL_RTVFS, NIL_RTVFSLOCK, &hVfsFile, (void **)&pThis);
541 *phVfsFile = hVfsFile;
H A DDMG.cpp1472 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 Ddvmvfs.cpp397 RTVFSFILE hVfsFile; local
400 NIL_RTVFS, NIL_RTVFSLOCK, &hVfsFile, (void **)&pThis);
406 *phVfsFileOut = hVfsFile;
/vbox/src/VBox/Runtime/common/vfs/
H A Dvfschain.cpp584 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 Dvfsstdfile.cpp433 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 Dvfsbase.cpp1041 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 DExtPackUtil.cpp279 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 DApplianceImplIO.cpp648 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 Dvbox-img.cpp1291 RTVFSFILE hVfsFile; local
1295 rc = RTDvmVolumeCreateVfsFile(hVol, &hVfsFile);
1300 rc = RTFilesystemVfsFromFile(hVfsFile, &hVfs);
1304 RTVfsFileRelease(hVfsFile);
/vbox/src/VBox/Runtime/common/zip/
H A Dtar.cpp113 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 Dxarvfs.cpp204 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...]

Completed in 343 milliseconds