Home
last modified time | relevance | path

Searched refs:vfsmount (Results 1 – 19 of 19) sorted by relevance

/include/linux/
Dmount.h22 struct vfsmount;
72 struct vfsmount { struct
84 static inline struct user_namespace *mnt_user_ns(const struct vfsmount *mnt) in mnt_user_ns() argument
93 extern int mnt_want_write(struct vfsmount *mnt);
95 extern void mnt_drop_write(struct vfsmount *mnt);
97 extern void mntput(struct vfsmount *mnt);
98 extern struct vfsmount *mntget(struct vfsmount *mnt);
99 extern struct vfsmount *mnt_clone_internal(const struct path *path);
100 extern bool __mnt_is_readonly(struct vfsmount *mnt);
101 extern bool mnt_may_suid(struct vfsmount *mnt);
[all …]
Dpath.h6 struct vfsmount;
9 struct vfsmount *mnt;
Dnfs_ssc.h19 struct file *(*sco_open)(struct vfsmount *ss_mnt,
43 static inline struct file *nfs42_ssc_open(struct vfsmount *ss_mnt, in nfs42_ssc_open()
66 struct vfsmount *nsui_vfsmount;
Dfs_pin.h12 struct vfsmount;
23 void pin_insert(struct fs_pin *, struct vfsmount *);
Dexportfs.h12 struct vfsmount;
233 extern struct dentry *exportfs_decode_fh_raw(struct vfsmount *mnt,
238 extern struct dentry *exportfs_decode_fh(struct vfsmount *mnt, struct fid *fid,
Ddevpts_fs.h19 struct vfsmount *devpts_mntget(struct file *, struct pts_fs_info *);
Dfile.h21 struct vfsmount;
25 extern struct file *alloc_file_pseudo(struct inode *, struct vfsmount *,
Dipc_namespace.h54 struct vfsmount *mq_mnt;
Dnamei.h72 int vfs_path_lookup(struct dentry *, struct vfsmount *, const char *,
Dfdtable.h71 struct vfsmount;
Dfsnotify_backend.h332 FSNOTIFY_ITER_FUNCS(vfsmount, VFSMOUNT)
418 extern void __fsnotify_vfsmount_delete(struct vfsmount *mnt);
607 static inline void __fsnotify_vfsmount_delete(struct vfsmount *mnt) in __fsnotify_vfsmount_delete()
Dshmem_fs.h64 extern struct file *shmem_file_setup_with_mnt(struct vfsmount *mnt,
Ddcache.h20 struct vfsmount;
153 struct vfsmount *(*d_automount)(struct path *);
Dfs.h63 struct vfsmount;
2600 extern struct dentry *mount_subtree(struct vfsmount *mnt, const char *path);
2638 extern struct vfsmount *kern_mount(struct file_system_type *);
2639 extern void kern_unmount(struct vfsmount *mnt);
2640 extern int may_umount_tree(struct vfsmount *);
2641 extern int may_umount(struct vfsmount *);
2644 extern struct vfsmount *collect_mounts(const struct path *);
2645 extern void drop_collected_mounts(struct vfsmount *);
2646 extern int iterate_mounts(int (*)(struct vfsmount *, void *), void *,
2647 struct vfsmount *);
[all …]
Dfs_context.h26 struct vfsmount;
Dfsnotify.h200 static inline void fsnotify_vfsmount_delete(struct vfsmount *mnt) in fsnotify_vfsmount_delete()
Ddebugfs.h69 typedef struct vfsmount *(*debugfs_automount_t)(struct dentry *, void *);
Dsecurity.h46 struct vfsmount;
308 int security_sb_umount(struct vfsmount *mnt, int flags);
690 static inline int security_sb_umount(struct vfsmount *mnt, int flags) in security_sb_umount()
Dlsm_hook_defs.h73 LSM_HOOK(int, 0, sb_umount, struct vfsmount *mnt, int flags)