public override int |
AllocateBlockNumber() |
public override void |
FillINode(INode* inode) |
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 inline nothrow const String<char>& |
HostPath() const |
public override void |
Init() |
public override nothrow bool |
IsHostFileSystem() const |
public override int |
LastBlockNumber() const |
public override int |
Open(Process* process, INode* inode, OpenFlags flags, const String<char>& path, INodePutter& inodePutter) |
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) |