Home
last modified time | relevance | path

Searched refs:mnt_flags (Results 1 – 16 of 16) sorted by relevance

/linux/tools/testing/selftests/mount/
H A Dunprivileged-remount-test.c119 int mnt_flags; in read_mnt_flags() local
131 mnt_flags = 0; in read_mnt_flags()
133 mnt_flags |= MS_RDONLY; in read_mnt_flags()
135 mnt_flags |= MS_NOSUID; in read_mnt_flags()
137 mnt_flags |= MS_NODEV; in read_mnt_flags()
139 mnt_flags |= MS_NOEXEC; in read_mnt_flags()
141 mnt_flags |= MS_NOATIME; in read_mnt_flags()
143 mnt_flags |= MS_NODIRATIME; in read_mnt_flags()
145 mnt_flags |= MS_RELATIME; in read_mnt_flags()
147 mnt_flags |= MS_SYNCHRONOUS; in read_mnt_flags()
[all …]
/linux/fs/
H A Dnamespace.c395 return (mnt->mnt_flags & MNT_READONLY) || sb_rdonly(mnt->mnt_sb); in mnt_get_writers()
723 mnt->mnt.mnt_flags |= MNT_READONLY; in sb_prepare_remount_readonly()
739 if (!(m->mnt.mnt_flags & MNT_READONLY)) {
789 if (unlikely(bastard->mnt_flags & (MNT_SYNC_UMOUNT | MNT_DOOMED))) {
839 if (unlikely(data_race(mnt->mnt_flags) & MNT_UMOUNT)) { in __is_local_mountpoint()
1268 mnt->mnt.mnt_flags = MNT_INTERNAL; in clone_mnt()
1335 mnt->mnt.mnt_flags = READ_ONCE(old->mnt.mnt_flags) & in delayed_mntput()
1435 if (unlikely(mnt->mnt.mnt_flags & MNT_DOOMED)) {
1440 mnt->mnt.mnt_flags | in mnt_make_shortterm()
3259 can_change_locked_flags(struct mount * mnt,unsigned int mnt_flags) can_change_locked_flags() argument
3286 change_mount_ro_state(struct mount * mnt,unsigned int mnt_flags) change_mount_ro_state() argument
3300 set_mount_attributes(struct mount * mnt,unsigned int mnt_flags) set_mount_attributes() argument
3341 do_reconfigure_mnt(const struct path * path,unsigned int mnt_flags) do_reconfigure_mnt() argument
3379 do_remount(const struct path * path,int sb_flags,int mnt_flags,void * data) do_remount() argument
3732 do_add_mount(struct mount * newmnt,const struct pinned_mountpoint * mp,int mnt_flags) do_add_mount() argument
3769 do_new_mount_fc(struct fs_context * fc,const struct path * mountpoint,unsigned int mnt_flags) do_new_mount_fc() argument
3802 do_new_mount(const struct path * path,const char * fstype,int sb_flags,int mnt_flags,const char * name,void * data) do_new_mount() argument
4096 unsigned int mnt_flags = 0, sb_flags; path_mount() local
4420 unsigned int mnt_flags = 0; attr_flags_to_mnt_flags() local
4450 unsigned int mnt_flags = 0; SYSCALL_DEFINE3() local
5260 unsigned int mnt_flags = READ_ONCE(mnt->mnt_flags); mnt_to_attr_flags() local
6382 int mnt_flags; mnt_already_visible() local
[all...]
H A Dpnode.h21 #define IS_MNT_LOCKED(m) ((m)->mnt.mnt_flags & MNT_LOCKED)
H A Dpnode.c71 return m->mnt.mnt_flags & MNT_UMOUNT; in will_be_unmounted()
549 child->mnt.mnt_flags &= ~MNT_LOCKED; in trim_ancestors()
560 m->mnt.mnt_flags |= MNT_UMOUNT;
H A Dinode.c2116 if (!(mnt->mnt_flags & MNT_RELATIME)) in relatime_need_update()
2285 if (mnt->mnt_flags & MNT_NOATIME) in atime_needs_update()
2287 if ((mnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode)) in atime_needs_update()
H A Dexec.c122 return (path->mnt->mnt_flags & MNT_NOEXEC) || in path_noexec()
H A Dnamei.c2041 unlikely(link->mnt->mnt_flags & MNT_NOSYMFOLLOW)) in pick_link()
4256 return !(path->mnt->mnt_flags & MNT_NODEV) && in may_open()
/linux/tools/testing/selftests/mount_setattr/
H A Dmount_setattr_test.c234 unsigned int mnt_flags; in read_mnt_flags() local
245 mnt_flags = 0; in read_mnt_flags()
247 mnt_flags |= MS_RDONLY; in read_mnt_flags()
249 mnt_flags |= MS_NOSUID; in read_mnt_flags()
251 mnt_flags |= MS_NODEV; in read_mnt_flags()
253 mnt_flags |= MS_NOEXEC; in read_mnt_flags()
255 mnt_flags |= MS_NOATIME; in read_mnt_flags()
257 mnt_flags |= MS_NODIRATIME; in read_mnt_flags()
259 mnt_flags |= MS_RELATIME; in read_mnt_flags()
261 mnt_flags |= MS_SYNCHRONOUS; in read_mnt_flags()
[all …]
/linux/include/linux/
H A Dmount.h61 int mnt_flags; member
/linux/security/apparmor/
H A Dpath.c97 if (path->mnt->mnt_flags & MNT_INTERNAL) { in d_namespace_path()
/linux/security/landlock/
H A Dsyscalls.c347 (fd_file(f)->f_path.mnt->mnt_flags & MNT_INTERNAL) || in add_rule_path_beneath()
H A Dfs.c976 if (likely(walker_path.mnt->mnt_flags & MNT_INTERNAL)) { in is_access_to_paths_allowed()
/linux/fs/overlayfs/
H A Dsuper.c531 upper_mnt->mnt_flags &= ~(MNT_NOATIME | MNT_NODIRATIME | MNT_RELATIME); in ovl_get_upper()
1108 mnt->mnt_flags |= MNT_READONLY | MNT_NOATIME; in ovl_get_layers()
/linux/virt/kvm/
H A Dguest_memfd.c968 kvm_gmem_mnt->mnt_flags |= MNT_NOEXEC; in kvm_gmem_init_fs_context()
/linux/fs/nfs/
H A Dinode.c1004 if ((path->mnt->mnt_flags & MNT_NOATIME) || in nfs_getattr()
1005 ((path->mnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode))) in nfs_getattr()
/linux/security/selinux/
H A Dhooks.c620 char mnt_flags = sbsec->flags & SE_MNTMASK; in bad_option() local
632 if (mnt_flags & flag) in bad_option()