mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-07-01 02:19:15 +00:00
feat(kernel/vfs): add AddRootAt, SetRootAt, RemoveRoot & RootExists functions
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
@ -161,7 +161,11 @@ namespace vfs
|
||||
int UnregisterFileSystem(dev_t Device);
|
||||
|
||||
void AddRoot(Inode *Root);
|
||||
void AddRootAt(Inode *Root, size_t Index);
|
||||
bool SetRootAt(Inode *Root, size_t Index);
|
||||
void RemoveRoot(Inode *Root);
|
||||
FileNode *GetRoot(size_t Index);
|
||||
bool RootExists(size_t Index);
|
||||
|
||||
FileNode *Create(FileNode *Parent, const char *Name, mode_t Mode);
|
||||
FileNode *ForceCreate(FileNode *Parent, const char *Name, mode_t Mode);
|
||||
|
Reference in New Issue
Block a user