Lines Matching refs:upper_mnt

225 		ovl_inuse_unlock(ofs->upper_mnt->mnt_root);  in ovl_free_fs()
226 mntput(ofs->upper_mnt); in ovl_free_fs()
259 if (!ofs->upper_mnt) in ovl_sync_fs()
273 upper_sb = ofs->upper_mnt->mnt_sb; in ovl_sync_fs()
311 return (!ofs->upper_mnt || !ofs->workdir); in ovl_force_readonly()
618 struct vfsmount *mnt = ofs->upper_mnt; in ovl_workdir_create()
1029 struct vfsmount *upper_mnt; in ovl_get_upper() local
1052 upper_mnt = clone_private_mount(upperpath); in ovl_get_upper()
1053 err = PTR_ERR(upper_mnt); in ovl_get_upper()
1054 if (IS_ERR(upper_mnt)) { in ovl_get_upper()
1060 upper_mnt->mnt_flags &= ~(MNT_NOATIME | MNT_NODIRATIME | MNT_RELATIME); in ovl_get_upper()
1061 ofs->upper_mnt = upper_mnt; in ovl_get_upper()
1063 if (ovl_inuse_trylock(ofs->upper_mnt->mnt_root)) { in ovl_get_upper()
1079 struct vfsmount *mnt = ofs->upper_mnt; in ovl_make_workdir()
1202 struct vfsmount *mnt = ofs->upper_mnt; in ovl_get_indexdir()
1258 if (!ofs->config.nfs_export && !(ofs->config.index && ofs->upper_mnt)) in ovl_lower_uuid_ok()
1282 if (ofs->upper_mnt && ofs->upper_mnt->mnt_sb == sb) in ovl_get_fsid()
1380 if (!ofs->numlowerfs || (ofs->numlowerfs == 1 && !ofs->upper_mnt)) { in ovl_get_lower_layers()
1530 if (ofs->upper_mnt) { in ovl_check_overlapping_layers()
1531 err = ovl_check_layer(sb, ofs, ofs->upper_mnt->mnt_root, in ovl_check_overlapping_layers()
1618 sb->s_stack_depth = ofs->upper_mnt->mnt_sb->s_stack_depth; in ovl_fill_super()
1619 sb->s_time_gran = ofs->upper_mnt->mnt_sb->s_time_gran; in ovl_fill_super()
1628 if (!ofs->upper_mnt) in ovl_fill_super()
1652 if (ofs->upper_mnt && ofs->config.nfs_export) { in ovl_fill_super()