Go to the source code of this file.
|
| void | devfs_init (void) |
| | Initializes the devfs.
|
| |
| dentry_t * | devfs_dir_new (dentry_t *parent, const char *name, const inode_ops_t *inodeOps, void *private) |
| | Create a new directory inside a mounted devfs instance.
|
| |
| dentry_t * | devfs_file_new (dentry_t *parent, const char *name, const inode_ops_t *inodeOps, const file_ops_t *fileOps, void *private) |
| | Create a new file inside a mounted devfs instance.
|
| |
| dentry_t * | devfs_symlink_new (dentry_t *parent, const char *name, const inode_ops_t *inodeOps, void *private) |
| | Create a new symbolic link inside a mounted devfs instance.
|
| |
| uint64_t | devfs_files_new (list_t *out, dentry_t *parent, const devfs_file_desc_t *descs) |
| | Create multiple files in a devfs directory.
|
| |
| void | devfs_files_free (list_t *files) |
| | Free all files in a list created by devfs_files_new().
|
| |
◆ file_t
◆ file_ops_t
◆ superblock_t
◆ superblock_ops_t