public override int |
AllocateBlockNumber() |
public override void |
ChangeMode(Process* process, const String<char>& path, INode* inode, int mode) |
public override void |
ChangeOwner(Process* process, const String<char>& path, INode* inode, int uid, int gid) |
private void |
CreateRootFs(int maxFiles, int maxBlocks) |
public override nothrow BlockManager* |
GetBlockManager() |
public override int |
GetFirstINodeBlockNumber() const |
public override int |
GetFreeINodeNumber() |
public override HostFile* |
GetHostFile(int fsNumber) const |
public override nothrow INodeManager* |
GetINodeManager() |
public override INodeKey |
GetRootDirINodeKey() const |
public override nothrow bool |
HasMountDirKey(const INodeKey& mountDirKey) const |
public override void |
Init() |
public override nothrow bool |
IsRootFileSystem() const |
public override int |
LastBlockNumber() const |
public override int |
OpenDirectory(Process* process, const String<char>& path, INode* dirINode, INodePutter& inodePutter) |
public override int |
ReadDirectory(Process* process, DirectoryFile* dirFile, ulong inodeNumberAddress, ulong entryNameAddress) |
public override void |
SetBlockFree(int blockNumber) |
public override void |
SetFreeINodeNumber(int inodeNumber) |
public override void |
SetLastBlockNumber(int blockNumber, SuperBlock* sb) |
public override void |
UpdateFileTimes(Process* process, const String<char>& path, INode* inode, const DateTime& atime, const DateTime& mtime) |