/linux/fs/ |
H A D | filesystems.c | 34 static struct file_system_type *file_systems; 38 struct file_system_type *get_filesystem(struct file_system_type *fs) in get_filesystem() 44 void put_filesystem(struct file_system_type *fs) in put_filesystem() 49 static struct file_system_type **find_filesystem(const char *name, unsigned len) in find_filesystem() 51 struct file_system_type **p; in find_filesystem() 72 int register_filesystem(struct file_system_type * fs) in register_filesystem() 75 struct file_system_type ** p; in register_filesystem() 108 int unregister_filesystem(struct file_system_type * fs) in unregister_filesystem() 110 struct file_system_type ** tmp; in unregister_filesystem() 134 struct file_system_type * tmp; in fs_index() [all …]
|
H A D | fs_context.c | 275 static struct fs_context *alloc_fs_context(struct file_system_type *fs_type, in alloc_fs_context() 329 struct fs_context *fs_context_for_mount(struct file_system_type *fs_type, in fs_context_for_mount() 354 struct fs_context *fs_context_for_submount(struct file_system_type *type, in fs_context_for_submount()
|
H A D | anon_inodes.c | 95 static struct file_system_type anon_inode_fs_type = {
|
/linux/include/linux/ |
H A D | fs_context.h | 20 struct file_system_type; 93 struct file_system_type *fs_type; 127 extern struct fs_context *fs_context_for_mount(struct file_system_type *fs_type, 132 extern struct fs_context *fs_context_for_submount(struct file_system_type *fs_type,
|
H A D | fs.h | 1333 struct file_system_type *s_type; 2671 struct file_system_type { struct 2685 struct dentry *(*mount) (struct file_system_type *, int, argument 2689 struct file_system_type * next; argument 2716 extern struct dentry *mount_bdev(struct file_system_type *fs_type, argument 2719 extern struct dentry *mount_nodev(struct file_system_type *fs_type, 2737 struct super_block *sget(struct file_system_type *type, 2767 extern int register_filesystem(struct file_system_type *); 2768 extern int unregister_filesystem(struct file_system_type *); 3598 extern struct file_system_type *get_filesystem(struct file_system_type *fs); [all …]
|
/linux/fs/gfs2/ |
H A D | super.h | 57 extern struct file_system_type gfs2_fs_type; 58 extern struct file_system_type gfs2meta_fs_type;
|
/linux/fs/nfs/ |
H A D | nfs.h | 17 struct file_system_type *nfs_fs; /* NFS filesystem type */
|
/linux/fs/coda/ |
H A D | coda_int.h | 8 extern struct file_system_type coda_fs_type;
|
/linux/fs/autofs/ |
H A D | init.c | 10 struct file_system_type autofs_fs_type = {
|
H A D | autofs_i.h | 44 extern struct file_system_type autofs_fs_type;
|
/linux/drivers/gpu/drm/v3d/ |
H A D | v3d_gemfs.c | 17 struct file_system_type *type; in v3d_gemfs_init()
|
/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gemfs.c | 21 struct file_system_type *type; in i915_gemfs_init()
|
/linux/fs/9p/ |
H A D | vfs_super.c | 106 static struct dentry *v9fs_mount(struct file_system_type *fs_type, int flags, in v9fs_mount() 306 struct file_system_type v9fs_fs_type = {
|
H A D | v9fs_vfs.h | 31 extern struct file_system_type v9fs_fs_type;
|
/linux/drivers/xen/xenfs/ |
H A D | super.c | 87 static struct file_system_type xenfs_type = {
|
/linux/fs/sysfs/ |
H A D | mount.c | 90 static struct file_system_type sysfs_fs_type = {
|
/linux/init/ |
H A D | do_mounts.c | 335 struct file_system_type *fs = get_fs_type(fstype); in fs_is_nodev() 507 struct file_system_type rootfs_fs_type = {
|
/linux/fs/orangefs/ |
H A D | orangefs-mod.c | 47 static struct file_system_type orangefs_fs_type = {
|
/linux/fs/configfs/ |
H A D | mount.c | 115 static struct file_system_type configfs_fs_type = {
|
/linux/fs/overlayfs/ |
H A D | ovl_entry.h | 112 extern struct file_system_type ovl_fs_type;
|
/linux/drivers/base/ |
H A D | devtmpfs.c | 66 static struct file_system_type internal_fs_type = { 107 static struct file_system_type dev_fs_type = {
|
/linux/Documentation/filesystems/ |
H A D | mount_api.rst | 47 To support this, the file_system_type struct gains two new fields:: 69 struct file_system_type *fs_type; 93 below). This must be set by the ->init_fs_context() file_system_type 98 struct file_system_type *fs_type 100 A pointer to the file_system_type of the filesystem that is being 407 struct fs_context *fs_context_for_mount(struct file_system_type *fs_type, 433 struct file_system_type *fs_type, 727 The parser should be pointed to by the parser pointer in the file_system_type
|
/linux/arch/s390/hypfs/ |
H A D | inode.c | 45 static struct file_system_type hypfs_type; 449 static struct file_system_type hypfs_type = {
|
/linux/fs/efivarfs/ |
H A D | super.c | 441 static struct file_system_type efivarfs_type; 526 static struct file_system_type efivarfs_type = {
|
/linux/security/tomoyo/ |
H A D | mount.c | 84 struct file_system_type *fstype = NULL; in tomoyo_mount_acl()
|