|
PatchworkOS
966e257
A non-POSIX operating system.
|
Filesystem structure, represents a filesystem type, e.g. fat32, ramfs, sysfs, etc. More...
#include <filesystem.h>
Data Fields | |
| map_entry_t | mapEntry |
| Used internally. | |
| list_t | superblocks |
| Used internally. | |
| rwlock_t | lock |
| Used internally. | |
| const char * | name |
| dentry_t *(* | mount )(filesystem_t *fs, const char *devName, void *private) |
Filesystem structure, represents a filesystem type, e.g. fat32, ramfs, sysfs, etc.
Definition at line 30 of file filesystem.h.
| map_entry_t filesystem_t::mapEntry |
Used internally.
Definition at line 32 of file filesystem.h.
| list_t filesystem_t::superblocks |
Used internally.
Definition at line 33 of file filesystem.h.
| rwlock_t filesystem_t::lock |
Used internally.
Definition at line 34 of file filesystem.h.
| const char* filesystem_t::name |
Definition at line 35 of file filesystem.h.
| dentry_t *(* filesystem_t::mount) (filesystem_t *fs, const char *devName, void *private) |
Definition at line 36 of file filesystem.h.