|
| Directory (IOFlags flags, dentry_t *dentry) |
|
| ~Directory ()=default |
|
size_t | on_read (void *buf, size_t size) override |
|
void | on_closed () override |
|
| ~BasicFile ()=default |
|
| BasicFile (IOFlags flags, io_type_t type, dentry_t *dentry) |
|
mos::string | name () const override |
|
const file_ops_t * | get_ops () const |
|
| IO (IOFlags flags, io_type_t type) |
|
virtual | ~IO ()=0 |
|
IO * | ref () |
|
IO * | unref () |
|
virtual off_t | seek (off_t, io_seek_whence_t) final |
|
virtual off_t | tell () final |
|
virtual size_t | read (void *buf, size_t count) final |
|
virtual size_t | pread (void *buf, size_t count, off_t offset) final |
|
virtual size_t | write (const void *buf, size_t count) final |
|
virtual bool | VerifyMMapPermissions (VMFlags flags, bool is_private) final |
|
bool | map (vmap_t *vmap, off_t offset) |
|
bool | unmap (vmap_t *vmap, bool *unmapped) |
|
Definition at line 250 of file vfs_types.hpp.