|
The Pedigree Project 0.1
|
This is the complete list of members for Ext2Filesystem, including all inherited members.
| acquireInodeState(uint32_t inode, Inode *metadata) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| acquireInodeStateLocked(uint32_t inode, Inode *metadata) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| allocateAttributeBlockLocked(uint32_t inode, AttributeRetirement &) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| attributeFormatStatus() const (defined in Ext2Filesystem) | Ext2Filesystem | private |
| AttributeWriteKind enum name (defined in Ext2Filesystem) | Ext2Filesystem | private |
| beginDeviceRemoval(bool deviceAvailable) (defined in Filesystem) | Filesystem | protected |
| beginWritableMount() (defined in Ext2Filesystem) | Ext2Filesystem | private |
| checkOptionalFeature(size_t feature) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| checkReadOnlyFeature(size_t feature) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| checkRequiredFeature(size_t feature) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| closeQuotaFiles(bool discardOnFailure=true) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| commitAttributeRetirementLocked(AttributeRetirement &) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| createDirectory(File *parent, const String &filename, uint32_t mask) | Ext2Filesystem | protectedvirtual |
| Filesystem::createDirectory(const StringView &path, uint32_t mask, File *pStartNode=0) | Filesystem | |
| createFile(File *parent, const String &filename, uint32_t mask) | Ext2Filesystem | protectedvirtual |
| Filesystem::createFile(const StringView &path, uint32_t mask, File *pStartNode=0) | Filesystem | |
| createLink(File *parent, const String &filename, File *target) | Ext2Filesystem | protectedvirtual |
| Filesystem::createLink(const StringView &path, File *target, File *pStartNode=0) | Filesystem | |
| createNode(File *parent, const String &filename, uint32_t mask, const String &value, size_t type, uint32_t inodeOverride=0) | Ext2Filesystem | privatevirtual |
| createSymlink(File *parent, const String &filename, const String &value) | Ext2Filesystem | protectedvirtual |
| Filesystem::createSymlink(const StringView &path, const String &value, File *pStartNode=0) | Filesystem | |
| currentIoError() (defined in Ext2Filesystem) | Ext2Filesystem | privatestatic |
| decodeFileHandle(const FileHandle &, RetainedFile &) (defined in Ext2Filesystem) | Ext2Filesystem | virtual |
| decreaseInodeRefcount(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| deviceRemoved(bool deviceAvailable=false) | Ext2Filesystem | virtual |
| drainAttributeWrites() (defined in Ext2Filesystem) | Ext2Filesystem | private |
| encodeFileHandle(File &, FileHandle &) | Ext2Filesystem | virtual |
| ensureFreeBlockBitmapLoaded(size_t group) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| ensureFreeInodeBitmapLoaded(size_t group) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| Ext2AllocationTestPeer (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2Directory (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2DirectorySyncTestPeer (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2File (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2Filesystem() (defined in Ext2Filesystem) | Ext2Filesystem | |
| Ext2Filesystem(const Ext2Filesystem &) | Ext2Filesystem | private |
| Ext2FilesystemSyncTestPeer (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2FillCacheTestPeer (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2HandlesTestPeer (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2InodeState (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2Node (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2QuotaTestPeer (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2Symlink (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2WritebackTestPeer (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| Ext2XattrTestPeer (defined in Ext2Filesystem) | Ext2Filesystem | friend |
| fileHandleFsid(FileSystemId &) (defined in Ext2Filesystem) | Ext2Filesystem | virtual |
| Filesystem() | Filesystem | |
| Filesystem(const Filesystem &) | Filesystem | private |
| find(const StringView &path) | Filesystem | virtual |
| find(const String &path) (defined in Filesystem) | Filesystem | virtual |
| find(const StringView &path, File *pStartNode) (defined in Filesystem) | Filesystem | virtual |
| find(const String &path, File *pStartNode) (defined in Filesystem) | Filesystem | virtual |
| findFreeBlock(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| findFreeBlocks(uint32_t inode, size_t count, Vector< uint32_t > &blocks) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| findFreeBlocksInGroup(uint32_t group, size_t maxCount, Vector< uint32_t > &blocks) | Ext2Filesystem | private |
| findFreeInode(uint32_t uid=0, uint32_t gid=0) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| findNode(File *pNode, StringView path) | Filesystem | private |
| findNode(File *pNode, StringView path, File *stableStart, File *trueRoot, File **retainedResult) | Filesystem | private |
| findParent(StringView path, File *pStartNode, String &filename, File **retainedParent=nullptr) | Filesystem | private |
| findRetained(const StringView &path, Directory::ChildLease &result, File *pStartNode=nullptr) | Filesystem | |
| flushAttributeWritesLocked() (defined in Ext2Filesystem) | Ext2Filesystem | private |
| flushQuotaLocked(QuotaType type) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| flushQuotas() (defined in Ext2Filesystem) | Ext2Filesystem | private |
| forgetAttributeBlockLocked(uint32_t block) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| getDisk() | Filesystem | inline |
| getInode(uint32_t num) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| getRoot() const | Ext2Filesystem | virtual |
| getUuid(String &uuid) const | Ext2Filesystem | virtual |
| getVolumeLabel() const | Ext2Filesystem | virtual |
| increaseInodeRefcount(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| initialise(Disk *pDisk) | Ext2Filesystem | virtual |
| isCaseSensitive() | Filesystem | inlinevirtual |
| isDeviceRemoved() const (defined in Filesystem) | Filesystem | |
| isQuotaFile(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| isReadOnly() | Filesystem | inline |
| loadInodeTableBlock(size_t group, size_t block) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_AttributeWriteCount (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_AttributeWrites (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_BlockSize | Ext2Filesystem | private |
| m_bReadOnly | Filesystem | protected |
| m_DiskUse (defined in Filesystem) | Filesystem | protected |
| m_InodeSize | Ext2Filesystem | private |
| m_InodeStateLock (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_InodeStates (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_InodeTableLoadLock | Ext2Filesystem | private |
| m_MountState (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_nGroupDescriptors | Ext2Filesystem | private |
| m_Operations (defined in Filesystem) | Filesystem | mutableprotected |
| m_pBlockBitmaps | Ext2Filesystem | private |
| m_pDisk | Filesystem | protected |
| m_pGroupDescriptors | Ext2Filesystem | private |
| m_pInodeBitmaps | Ext2Filesystem | private |
| m_pInodeTables | Ext2Filesystem | private |
| m_pRoot | Ext2Filesystem | private |
| m_pSuperblock | Ext2Filesystem | private |
| m_Quota (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_QuotaControlLock (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_QuotaFiles (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_QuotaNamespaceLock (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_RemovalOwner (defined in Filesystem) | Filesystem | private |
| m_ShutdownComplete (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_StructureLock | Filesystem | privatestatic |
| m_TeardownFailed (defined in Ext2Filesystem) | Ext2Filesystem | private |
| m_VolumeLabel | Ext2Filesystem | private |
| m_WriteLock | Ext2Filesystem | private |
| MaximumAttributeWrites (defined in Ext2Filesystem) | Ext2Filesystem | privatestatic |
| operator=(const Ext2Filesystem &) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| pinBlock(uint64_t location) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| prepareAttributeRetirementLocked(Inode *, AttributeRetirement &) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| prepareBlockReleaseLocked(uint32_t block) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| prepareInodeWrite(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| prepareQuotaInodeLocked(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| probe(Disk *pDisk) (defined in Ext2Filesystem) | Ext2Filesystem | static |
| ProbeCallback typedef | Filesystem | |
| quotaControl(const QuotaRequest &, QuotaResponse &, File *quotaFile=nullptr) (defined in Ext2Filesystem) | Ext2Filesystem | virtual |
| quotaIoStatus() (defined in Ext2Filesystem) | Ext2Filesystem | privatestatic |
| quotaSucceeded(QuotaStatus status) (defined in Ext2Filesystem) | Ext2Filesystem | privatestatic |
| readAttributeBlockLocked(Inode *, AttributeRetirement &) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| readBlock(uint32_t block) | Ext2Filesystem | private |
| readBlockView(uint32_t block) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| recordAttributeAllocationLocked(uint32_t block) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| recordAttributeInodeLocked(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| recordAttributeWriteLocked(uint64_t, AttributeWriteKind, bool adoptPin=false) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| releaseBlock(uint32_t block, uint32_t inode=0) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| releaseBlockLocked(uint32_t block, uint32_t inode=0) | Ext2Filesystem | private |
| releaseInode(uint32_t inode, Ext2Node *retiringNode=nullptr) | Ext2Filesystem | private |
| releaseInodeState(uint32_t inode, Ext2InodeState *state, Ext2Node *lastNode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| releaseMetadata() (defined in Ext2Filesystem) | Ext2Filesystem | private |
| releaseSyncState(uint32_t inode, Ext2InodeState *state) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| remove(const StringView &path, File *pStartNode=0) | Filesystem | |
| remove(const StringView &path, File *pStartNode, File *expected) | Filesystem | |
| remove(File *parent, File *file) | Filesystem | |
| removeChild(File *parent, const String &filename, File *expected, const FilesystemPathRef *parentPath=nullptr) | Filesystem | private |
| removeNode(File *parent, const String &filename, File *file) | Ext2Filesystem | protectedvirtual |
| rename(const StringView &oldPath, File *oldStart, const StringView &newPath, File *newStart, bool noReplace=false) | Filesystem | |
| renameChildren(File *oldParent, const String &oldName, File *newParent, const String &newName, bool noReplace, bool sourceMustBeDirectory, const FilesystemPathRef *oldPath=nullptr, const FilesystemPathRef *newPath=nullptr) (defined in Filesystem) | Filesystem | private |
| renameNode(Directory *oldParent, const String &oldName, File *source, Directory *newParent, const String &newName, File *replaced) | Ext2Filesystem | protectedvirtual |
| reserveAttributeWritesLocked(size_t additional) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| retireInodeLocked(uint32_t inode, Ext2Node *lastNode) | Ext2Filesystem | private |
| scanQuotaInodesLocked() (defined in Ext2Filesystem) | Ext2Filesystem | private |
| shutdown() | Ext2Filesystem | virtual |
| sync() | Ext2Filesystem | virtual |
| syncBlock(uint32_t block, bool async) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| syncInode(uint32_t inode, Ext2Node &node, bool includeNamespaceMetadata=false) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| SyncStatus enum name (defined in Filesystem) | Filesystem | |
| tryAcquireOperation(OperationBarrier::Lease &operation) const (defined in Filesystem) | Filesystem | |
| unpinBlock(uint64_t location) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| validateHandleInodeLocked(uint32_t inode, uint32_t generation, Inode *&) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| writeBlock(uint32_t block) | Ext2Filesystem | private |
| writeInode(uint32_t num) (defined in Ext2Filesystem) | Ext2Filesystem | private |
| ~Ext2Filesystem() (defined in Ext2Filesystem) | Ext2Filesystem | virtual |
| ~Filesystem() | Filesystem | virtual |