/vbox/src/VBox/Runtime/common/zip/ |
H A D | unzipcmd.cpp | 84 * @param hVfsObj The Unzip object to display 88 typedef RTEXITCODE (*PFNDOWITHMEMBER)(PRTZIPUNZIPCMDOPS pOpts, RTVFSOBJ hVfsObj, const char *pszName, RTEXITCODE rcExit, PRTFOFF pcBytes); 94 static RTEXITCODE rtZipUnzipCmdListCallback(PRTZIPUNZIPCMDOPS pOpts, RTVFSOBJ hVfsObj, argument 101 int rc = RTVfsObjQueryInfo(hVfsObj, &UnixInfo, RTFSOBJATTRADD_UNIX); 123 static RTEXITCODE rtZipUnzipCmdExtractFile(PRTZIPUNZIPCMDOPS pOpts, RTVFSOBJ hVfsObj, RTEXITCODE rcExit, argument 143 RTVFSIOSTREAM hVfsIosSrc = RTVfsObjToIoStream(hVfsObj); 172 static RTEXITCODE rtZipUnzipCmdExtractCallback(PRTZIPUNZIPCMDOPS pOpts, RTVFSOBJ hVfsObj, argument 182 int rc = RTVfsObjQueryInfo(hVfsObj, &UnixInfo, RTFSOBJATTRADD_UNIX); 199 return rtZipUnzipCmdExtractFile(pOpts, hVfsObj, rcExit, szDst, &UnixInfo); 324 RTVFSOBJ hVfsObj; local [all...] |
H A D | pkzip.cpp | 203 RTVFSOBJ hVfsObj; local 204 rc = RTVfsFsStrmNext(hVfsFss, &pszName, NULL /*penmType*/, &hVfsObj); 211 rc = RTVfsObjQueryInfo(hVfsObj, &UnixInfo, RTFSOBJATTRADD_UNIX); 218 RTVFSIOSTREAM hVfsIosObj = RTVfsObjToIoStream(hVfsObj); 233 RTVfsObjRelease(hVfsObj);
|
H A D | tarcmd.cpp | 147 * @param hVfsObj The tar object to display 151 typedef RTEXITCODE (*PFNDOWITHMEMBER)(PRTZIPTARCMDOPS pOpts, RTVFSOBJ hVfsObj, const char *pszName, RTEXITCODE rcExit); 323 RTVFSOBJ hVfsObj; local 324 int rc = RTVfsFsStrmNext(hVfsFssIn, &pszName, NULL, &hVfsObj); 342 rcExit = pfnCallback(pOpts, hVfsObj, pszName, rcExit); 348 RTVfsObjRelease(hVfsObj); 472 * @param hVfsObj The tar object to display 478 static RTEXITCODE rtZipTarCmdExtractFile(PRTZIPTARCMDOPS pOpts, RTVFSOBJ hVfsObj, RTEXITCODE rcExit, argument 498 RTVFSIOSTREAM hVfsIosSrc = RTVfsObjToIoStream(hVfsObj); 552 static RTEXITCODE rtZipTarCmdExtractCallback(PRTZIPTARCMDOPS pOpts, RTVFSOBJ hVfsObj, cons argument 695 rtZipTarCmdListCallback(PRTZIPTARCMDOPS pOpts, RTVFSOBJ hVfsObj, const char *pszName, RTEXITCODE rcExit) argument [all...] |
H A D | tar.cpp | 390 RTVFSOBJ hVfsObj; local 391 rc = RTVfsFsStrmNext(pInt->hVfsFss, &pszName, &enmType, &hVfsObj); 400 rc = rtTarFileCreateHandleForReadOnly(pszName, RTVfsObjToIoStream(hVfsObj), fOpen, phFile); 406 RTVfsObjRelease(hVfsObj); 410 RTVfsObjRelease(hVfsObj);
|
H A D | tarvfs.cpp | 1365 RTVFSOBJ hVfsObj; local 1403 hVfsObj = RTVfsObjFromIoStream(hVfsIos); 1431 hVfsObj = RTVfsObjFromSymlink(hVfsSym); 1451 &hVfsObj, 1468 pThis->hVfsCurObj = hVfsObj; 1482 RTVfsObjRetain(hVfsObj); 1483 *phVfsObj = hVfsObj;
|
H A D | pkzipvfs.cpp | 1147 RTVFSOBJ hVfsObj; local 1177 hVfsObj = RTVfsObjFromIoStream(hVfsIos); 1187 &hVfsObj, 1200 pThis->hVfsCurObj = hVfsObj; 1211 RTVfsObjRetain(hVfsObj); 1212 *phVfsObj = hVfsObj;
|
H A D | xarvfs.cpp | 1514 RTVFSOBJ hVfsObj; local 1564 hVfsObj = RTVfsObjFromFile(hVfsFile); 1652 hVfsObj = RTVfsObjFromIoStream(hVfsIosDecomp); 1662 hVfsObj = RTVfsObjFromIoStream(hVfsIosRaw); 1675 &hVfsObj, 1702 hVfsObj = RTVfsObjFromSymlink(hVfsSym); 1729 RTVfsObjRelease(hVfsObj); 1754 RTVfsObjRetain(hVfsObj); 1755 *phVfsObj = hVfsObj;
|
/vbox/include/iprt/ |
H A D | vfs.h | 140 * @param hVfsObj The VFS base object handle. 142 RTDECL(uint32_t) RTVfsObjRetain(RTVFSOBJ hVfsObj); variable 148 * @param hVfsObj The VFS base object handle. 150 RTDECL(uint32_t) RTVfsObjRelease(RTVFSOBJ hVfsObj); variable 159 * @param hVfsObj The VFS object handle. 165 RTDECL(int) RTVfsObjQueryInfo(RTVFSOBJ hVfsObj, PRTFSOBJINFO pObjInfo, RTFSOBJATTRADD enmAddAttr); 172 * @param hVfsObj The VFS base object handle. 174 RTDECL(RTVFS) RTVfsObjToVfs(RTVFSOBJ hVfsObj); variable 180 * @param hVfsObj The VFS base object handle. 182 RTDECL(RTVFSFSSTREAM) RTVfsObjToFsStream(RTVFSOBJ hVfsObj); variable 190 RTDECL(RTVFSDIR) RTVfsObjToDir(RTVFSOBJ hVfsObj); variable 198 RTDECL(RTVFSIOSTREAM) RTVfsObjToIoStream(RTVFSOBJ hVfsObj); variable 206 RTDECL(RTVFSFILE) RTVfsObjToFile(RTVFSOBJ hVfsObj); variable 214 RTDECL(RTVFSSYMLINK) RTVfsObjToSymlink(RTVFSOBJ hVfsObj); variable [all...] |
/vbox/src/VBox/Main/src-all/ |
H A D | ExtPackUtil.cpp | 1024 * @param hVfsObj The VFS object. 1028 static int vboxExtPackValidateMemberFile(const char *pszName, RTVFSOBJ hVfsObj, char *pszError, size_t cbError) argument 1034 rc = RTVfsObjQueryInfo(hVfsObj, &ObjInfo, RTFSOBJATTRADD_NOTHING); 1058 * @param hVfsObj The VFS object. 1062 static int vboxExtPackValidateMemberDir(const char *pszName, RTVFSOBJ hVfsObj, char *pszError, size_t cbError) argument 1068 rc = RTVfsObjQueryInfo(hVfsObj, &ObjInfo, RTFSOBJATTRADD_NOTHING); 1088 * @param hVfsObj The VFS object. 1092 int VBoxExtPackValidateMember(const char *pszName, RTVFSOBJTYPE enmType, RTVFSOBJ hVfsObj, char *pszError, size_t cbError) argument 1100 rc = vboxExtPackValidateMemberFile(pszName, hVfsObj, pszError, cbError); 1103 rc = vboxExtPackValidateMemberDir(pszName, hVfsObj, pszErro 1260 RTVFSOBJ hVfsObj; local [all...] |
H A D | ExtPackManagerImpl.cpp | 506 RTVFSOBJ hVfsObj; local 508 vrc = RTVfsFsStrmNext(hTarFss, &pszName, &enmType, &hVfsObj); 524 RTVFSIOSTREAM hVfsIos = RTVfsObjToIoStream(hVfsObj); 525 RTVfsObjRelease(hVfsObj); 566 RTVfsObjRelease(hVfsObj);
|
/vbox/src/VBox/Main/include/ |
H A D | ExtPackUtil.h | 128 int VBoxExtPackValidateMember(const char *pszName, RTVFSOBJTYPE enmType, RTVFSOBJ hVfsObj, char *pszError, size_t cbError);
|
/vbox/src/VBox/Main/src-helper-apps/ |
H A D | VBoxExtPackHelperApp.cpp | 310 * @param hVfsObj The VFS object. 312 static RTEXITCODE ValidateMemberOfExtPack(const char *pszName, RTVFSOBJTYPE enmType, RTVFSOBJ hVfsObj) argument 315 int rc = VBoxExtPackValidateMember(pszName, enmType, hVfsObj, szError, sizeof(szError)); 357 * @param hVfsObj The source object for the directory. 359 static RTEXITCODE UnpackExtPackDir(const char *pszDstDirName, RTVFSOBJ hVfsObj) argument 365 int rc = RTVfsObjQueryInfo(hVfsObj, &ObjInfo, RTFSOBJATTRADD_NOTHING); 526 RTVFSOBJ hVfsObj; local 528 rc = RTVfsFsStrmNext(hTarFss, &pszName, &enmType, &hVfsObj); 540 rcExit = ValidateMemberOfExtPack(pszName, enmType, hVfsObj); 550 RTVFSIOSTREAM hVfsIos = RTVfsObjToIoStream(hVfsObj); [all...] |
/vbox/src/VBox/Runtime/common/vfs/ |
H A D | vfsbase.cpp | 765 RTDECL(uint32_t) RTVfsObjRetain(RTVFSOBJ hVfsObj) argument 767 RTVFSOBJINTERNAL *pThis = hVfsObj; 861 RTDECL(uint32_t) RTVfsObjRelease(RTVFSOBJ hVfsObj) argument 863 RTVFSOBJINTERNAL *pThis = hVfsObj; 872 RTDECL(RTVFS) RTVfsObjToVfs(RTVFSOBJ hVfsObj) argument 874 RTVFSOBJINTERNAL *pThis = hVfsObj; 890 RTDECL(RTVFSFSSTREAM) RTVfsObjToFsStream(RTVFSOBJ hVfsObj) argument 892 RTVFSOBJINTERNAL *pThis = hVfsObj; 908 RTDECL(RTVFSDIR) RTVfsObjToDir(RTVFSOBJ hVfsObj) argument 910 RTVFSOBJINTERNAL *pThis = hVfsObj; 926 RTVfsObjToIoStream(RTVFSOBJ hVfsObj) argument 945 RTVfsObjToFile(RTVFSOBJ hVfsObj) argument 963 RTVfsObjToSymlink(RTVFSOBJ hVfsObj) argument 1072 RTVfsObjQueryInfo(RTVFSOBJ hVfsObj, PRTFSOBJINFO pObjInfo, RTFSOBJATTRADD enmAddAttr) argument [all...] |
/vbox/src/VBox/Storage/ |
H A D | DMG.cpp | 1497 RTVFSOBJ hVfsObj; local 1498 rc = RTVfsFsStrmNext(hXarFss, &pszName, &enmType, &hVfsObj); 1514 RTVFSFILE hDmgFileInXar = RTVfsObjToFile(hVfsObj); 1523 RTVfsObjRelease(hVfsObj); 1531 RTVfsObjRelease(hVfsObj);
|