PatchworkOS
Loading...
Searching...
No Matches
filesystem_t Struct Reference

Filesystem structure, represents a filesystem type, e.g. fat32, ramfs, sysfs, etc. More...

#include <vfs.h>

Data Fields

list_entry_t entry
 
const char * name
 
dentry_t *(* mount )(filesystem_t *fs, const char *devName, void *private)
 

Detailed Description

Filesystem structure, represents a filesystem type, e.g. fat32, ramfs, sysfs, etc.

Definition at line 44 of file vfs.h.

Field Documentation

◆ entry

list_entry_t filesystem_t::entry

Definition at line 46 of file vfs.h.

Referenced by vfs_register_fs(), and vfs_unregister_fs().

◆ mount

dentry_t *(* filesystem_t::mount) (filesystem_t *fs, const char *devName, void *private)

Definition at line 48 of file vfs.h.

Referenced by namespace_mount().

◆ name

const char* filesystem_t::name

Definition at line 47 of file vfs.h.

Referenced by vfs_get_fs(), vfs_register_fs(), and vfs_unregister_fs().


The documentation for this struct was generated from the following file: