Searched refs:vfsmount (Results 1 – 19 of 19) sorted by relevance
/include/linux/ |
D | mount.h | 22 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 …]
|
D | path.h | 6 struct vfsmount; 9 struct vfsmount *mnt;
|
D | nfs_ssc.h | 19 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;
|
D | fs_pin.h | 12 struct vfsmount; 23 void pin_insert(struct fs_pin *, struct vfsmount *);
|
D | exportfs.h | 12 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,
|
D | devpts_fs.h | 19 struct vfsmount *devpts_mntget(struct file *, struct pts_fs_info *);
|
D | file.h | 21 struct vfsmount; 25 extern struct file *alloc_file_pseudo(struct inode *, struct vfsmount *,
|
D | ipc_namespace.h | 54 struct vfsmount *mq_mnt;
|
D | namei.h | 72 int vfs_path_lookup(struct dentry *, struct vfsmount *, const char *,
|
D | fdtable.h | 71 struct vfsmount;
|
D | fsnotify_backend.h | 332 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()
|
D | shmem_fs.h | 64 extern struct file *shmem_file_setup_with_mnt(struct vfsmount *mnt,
|
D | dcache.h | 20 struct vfsmount; 153 struct vfsmount *(*d_automount)(struct path *);
|
D | fs.h | 63 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 …]
|
D | fs_context.h | 26 struct vfsmount;
|
D | fsnotify.h | 200 static inline void fsnotify_vfsmount_delete(struct vfsmount *mnt) in fsnotify_vfsmount_delete()
|
D | debugfs.h | 69 typedef struct vfsmount *(*debugfs_automount_t)(struct dentry *, void *);
|
D | security.h | 46 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()
|
D | lsm_hook_defs.h | 73 LSM_HOOK(int, 0, sb_umount, struct vfsmount *mnt, int flags)
|