|
PatchworkOS
966e257
A non-POSIX operating system.
|
#include <kernel/fs/dentry.h>#include <kernel/fs/file.h>#include <kernel/fs/inode.h>#include <kernel/fs/mount.h>#include <kernel/fs/path.h>#include <kernel/fs/superblock.h>#include <kernel/fs/sysfs.h>#include <kernel/proc/process.h>#include <kernel/sync/rwlock.h>#include <kernel/utils/map.h>#include <sys/io.h>#include <sys/list.h>#include <sys/math.h>#include <sys/proc.h>Go to the source code of this file.
Data Structures | |
| struct | filesystem_t |
| Filesystem structure, represents a filesystem type, e.g. fat32, ramfs, sysfs, etc. More... | |
Functions | |
| uint64_t | filesystem_register (filesystem_t *fs) |
| Registers a filesystem. | |
| void | filesystem_unregister (filesystem_t *fs) |
| Unregisters a filesystem. | |
| filesystem_t * | filesystem_get (const char *name) |
| Gets a filesystem by name. | |