|
SimpleKernel 1.17.0
|
This is the complete list of members for ramfs::RamFs, including all inherited members.
| AddToDirectory(RamInode *dir, const char *name, vfs::Inode *inode) -> Expected< void > | ramfs::RamFs | private |
| AllocateDirEntries(size_t count) -> RamDirEntry * | ramfs::RamFs | private |
| AllocateFileData(size_t size) -> void * | ramfs::RamFs | private |
| AllocateInode() -> Expected< vfs::Inode * > override | ramfs::RamFs | virtual |
| dir_data_pool_ | ramfs::RamFs | private |
| dir_data_pool_used_ | ramfs::RamFs | private |
| ExpandFile(RamInode *inode, size_t new_size) -> Expected< void > | ramfs::RamFs | private |
| file_data_pool_ | ramfs::RamFs | private |
| file_data_pool_used_ | ramfs::RamFs | private |
| file_ops_ | ramfs::RamFs | private |
| FindInDirectory(RamInode *dir, const char *name) -> RamDirEntry * | ramfs::RamFs | private |
| free_list_ | ramfs::RamFs | private |
| FreeInode(vfs::Inode *inode) -> Expected< void > override | ramfs::RamFs | virtual |
| GetFileOps() -> vfs::FileOps * | ramfs::RamFs | virtual |
| GetName() const -> const char *override | ramfs::RamFs | virtual |
| GetRootInode() const -> vfs::Inode * | ramfs::RamFs | |
| inode_ops_ | ramfs::RamFs | private |
| inodes_ | ramfs::RamFs | private |
| IsDirectoryEmpty(RamInode *dir) -> bool | ramfs::RamFs | private |
| kDirDataPoolSize | ramfs::RamFs | privatestatic |
| kFileDataPoolSize | ramfs::RamFs | privatestatic |
| kInitialCapacity | ramfs::RamFs | privatestatic |
| kMaxInodes | ramfs::RamFs | privatestatic |
| Mount(vfs::BlockDevice *device) -> Expected< vfs::Inode * > override | ramfs::RamFs | virtual |
| mounted_ | ramfs::RamFs | private |
| operator=(const RamFs &) -> RamFs &=delete | ramfs::RamFs | |
| operator=(RamFs &&) -> RamFs &=delete | ramfs::RamFs | |
| RamFs() | ramfs::RamFs | |
| RamFs(const RamFs &)=delete | ramfs::RamFs | |
| RamFs(RamFs &&)=delete | ramfs::RamFs | |
| RamFsFileOps | ramfs::RamFs | friend |
| RamFsInodeOps | ramfs::RamFs | friend |
| RemoveFromDirectory(RamInode *dir, const char *name) -> Expected< void > | ramfs::RamFs | private |
| root_inode_ | ramfs::RamFs | private |
| Sync() -> Expected< void > override | ramfs::RamFs | virtual |
| Unmount() -> Expected< void > override | ramfs::RamFs | virtual |
| used_inodes_ | ramfs::RamFs | private |
| ~FileSystem()=default | vfs::FileSystem | virtual |
| ~RamFs() override | ramfs::RamFs |