|
virtual int | mount (const void *data)=0 |
|
virtual int | open (File *file)=0 |
|
virtual int | close (File *file)=0 |
|
virtual u64 | get_block (Inode *inode, u64 logical_block, bool create, int *error)=0 |
|
virtual void | truncate (Inode *inode, off_t length)=0 |
|
virtual int | iterate_dir (Inode *directory, Dir_Context *ctx)=0 |
|
virtual Inode * | create (Inode *directory, const char *filename, size_t name_len, umode_t mode, int *error)=0 |
|
virtual int | link (Inode *directory, const char *filename, size_t name_len, Inode *inode)=0 |
|
virtual int | unlink (Inode *directory, const char *filename, size_t name_len, Inode *inode)=0 |
|
virtual Inode * | lookup (Inode *directory, const char *filename, size_t name_len, int *error)=0 |
|
virtual int | mkdir (Inode *parent_dir, const char *filename, size_t name_len, umode_t mode)=0 |
|
virtual int | rmdir (Inode *parent_dir, const char *filename, size_t name_len, Inode *dir)=0 |
|
virtual Inode * | allocate_inode ()=0 |
|
virtual int | evict_inode (Inode *inode)=0 |
|
virtual int | write_inode (Inode *inode)=0 |
|
virtual int | sync ()=0 |
|
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: