| addFreeBlock(LLVFSBlock *block) | LLVFS | [protected] |
| audit() | LLVFS | |
| blocks_length_map_t typedef | LLVFS | [protected] |
| blocks_location_map_t typedef | LLVFS | [protected] |
| checkAvailable(S32 max_size) | LLVFS | |
| checkMem() | LLVFS | |
| decLock(const LLUUID &file_id, const LLAssetType::EType file_type, EVFSLock lock) | LLVFS | |
| dumpFiles() | LLVFS | |
| dumpLockCounts() | LLVFS | |
| dumpMap() | LLVFS | |
| dumpStatistics() | LLVFS | |
| eraseBlock(LLVFSBlock *block) | LLVFS | [protected] |
| eraseBlockLength(LLVFSBlock *block) | LLVFS | [protected] |
| fileblock_map typedef | LLVFS | [protected] |
| findFreeBlock(S32 size, LLVFSFileBlock *immune=NULL) | LLVFS | [protected] |
| getData(const LLUUID &file_id, const LLAssetType::EType file_type, U8 *buffer, S32 location, S32 length) | LLVFS | |
| getExists(const LLUUID &file_id, const LLAssetType::EType file_type) | LLVFS | |
| getMaxSize(const LLUUID &file_id, const LLAssetType::EType file_type) | LLVFS | |
| getSize(const LLUUID &file_id, const LLAssetType::EType file_type) | LLVFS | |
| getValidState() const | LLVFS | [inline] |
| incLock(const LLUUID &file_id, const LLAssetType::EType file_type, EVFSLock lock) | LLVFS | |
| isLocked(const LLUUID &file_id, const LLAssetType::EType file_type, EVFSLock lock) | LLVFS | |
| isValid() const | LLVFS | [inline] |
| listFiles() | LLVFS | |
| LLVFS(const char *index_filename, const char *data_filename, const BOOL read_only, const U32 presize, const BOOL remove_after_crash) | LLVFS | |
| lockData() | LLVFS | [inline, protected] |
| mDataFilename | LLVFS | [protected] |
| mDataFP | LLVFS | [protected] |
| mDataMutex | LLVFS | [protected] |
| mFileBlocks | LLVFS | [protected] |
| mFreeBlocksByLength | LLVFS | [protected] |
| mFreeBlocksByLocation | LLVFS | [protected] |
| mIndexFilename | LLVFS | [protected] |
| mIndexFP | LLVFS | [protected] |
| mIndexHoles | LLVFS | [protected] |
| mLockCounts | LLVFS | [protected] |
| mReadOnly | LLVFS | [protected] |
| mRemoveAfterCrash | LLVFS | [protected] |
| mValid | LLVFS | [protected] |
| openAndLock(const char *filename, const char *mode, BOOL read_lock) | LLVFS | [protected, static] |
| pokeFiles() | LLVFS | |
| presizeDataFile(const U32 size) | LLVFS | [protected] |
| removeFile(const LLUUID &file_id, const LLAssetType::EType file_type) | LLVFS | |
| removeFileBlock(LLVFSFileBlock *fileblock) | LLVFS | [protected] |
| renameFile(const LLUUID &file_id, const LLAssetType::EType file_type, const LLUUID &new_id, const LLAssetType::EType &new_type) | LLVFS | |
| setMaxSize(const LLUUID &file_id, const LLAssetType::EType file_type, S32 max_size) | LLVFS | |
| storeData(const LLUUID &file_id, const LLAssetType::EType file_type, const U8 *buffer, S32 location, S32 length) | LLVFS | |
| sync(LLVFSFileBlock *block, BOOL remove=FALSE) | LLVFS | [protected] |
| unlockAndClose(FILE *fp) | LLVFS | [protected, static] |
| unlockData() | LLVFS | [inline, protected] |
| useFreeSpace(LLVFSBlock *free_block, S32 length) | LLVFS | [protected] |
| ~LLVFS() | LLVFS | |