H A D | vfsbase.cpp | 114 #define RTVFS_ASSERT_VALID_HANDLE_OR_NIL_RETURN(hVfs, rcRet) \ 116 if ((hVfs) != NIL_RTVFS) \ 118 AssertPtrReturn((hVfs), (rcRet)); \ 119 AssertReturn((hVfs)->uMagic == RTVFS_MAGIC, (rcRet)); \ 172 RTVFS hVfs; member in struct:RTVFSOBJINTERNAL 644 * @param hVfs The VFS handle to associate with. 648 static int rtVfsObjInitNewObject(RTVFSOBJINTERNAL *pThis, PCRTVFSOBJOPS pObjOps, RTVFS hVfs, RTVFSLOCK hLock, void *pvThis) argument 681 else if (hVfs != NIL_RTVFS) 686 hLock = hVfs->Base.hLock; 703 pThis->hVfs 712 RTVfsNewBaseObj(PCRTVFSOBJOPS pObjOps, size_t cbInstance, RTVFS hVfs, RTVFSLOCK hLock, PRTVFSOBJ phVfsObj, void **ppvInstance) argument 981 RTVfsObjFromVfs(RTVFS hVfs) argument 1588 RTVfsNew(PCRTVFSOPS pVfsOps, size_t cbInstance, RTVFS hVfs, RTVFSLOCK hLock, PRTVFS phVfs, void **ppvInstance) argument 1627 RTVfsRetain(RTVFS hVfs) argument 1636 RTVfsRelease(RTVFS hVfs) argument 1647 RTVfsIsRangeInUse(RTVFS hVfs, uint64_t off, size_t cb, bool *pfUsed) argument 1671 RTVfsNewFsStream(PCRTVFSFSSTREAMOPS pFsStreamOps, size_t cbInstance, RTVFS hVfs, RTVFSLOCK hLock, PRTVFSFSSTREAM phVfsFss, void **ppvInstance) argument 1803 RTVfsNewSymlink(PCRTVFSSYMLINKOPS pSymlinkOps, size_t cbInstance, RTVFS hVfs, RTVFSLOCK hLock, PRTVFSSYMLINK phVfsSym, void **ppvInstance) argument 1946 RTVfsNewIoStream(PCRTVFSIOSTREAMOPS pIoStreamOps, size_t cbInstance, uint32_t fOpen, RTVFS hVfs, RTVFSLOCK hLock, PRTVFSIOSTREAM phVfsIos, void **ppvInstance) argument 2381 RTVfsNewFile(PCRTVFSFILEOPS pFileOps, size_t cbInstance, uint32_t fOpen, RTVFS hVfs, RTVFSLOCK hLock, PRTVFSFILE phVfsFile, void **ppvInstance) argument 2428 RTVfsFileOpen(RTVFS hVfs, const char *pszFilename, uint64_t fOpen, PRTVFSFILE phVfsFile) argument [all...] |