Lines Matching refs:mnt
247 mounts[i] = ofs->layers[i].mnt; in ovl_free_fs()
740 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_workdir_create() local
764 err = ovl_workdir_cleanup(dir, mnt, work, 0); in ovl_workdir_create()
917 *stack_depth = max(*stack_depth, path->mnt->mnt_sb->s_stack_depth); in ovl_lower_dir()
1155 if (sb_rdonly(upperpath->mnt->mnt_sb)) { in ovl_get_upper()
1179 upper_layer->mnt = upper_mnt; in ovl_get_upper()
1310 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_make_workdir() local
1317 err = mnt_want_write(mnt); in ovl_make_workdir()
1419 mnt_drop_write(mnt); in ovl_make_workdir()
1434 if (upperpath->mnt != workpath.mnt) { in ovl_get_workdir()
1469 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_get_indexdir() local
1473 err = mnt_want_write(mnt); in ovl_get_indexdir()
1530 mnt_drop_write(mnt); in ovl_get_indexdir()
1573 struct super_block *sb = path->mnt->mnt_sb; in ovl_get_fsid()
1642 struct vfsmount *mnt; in ovl_get_layers() local
1669 mnt = clone_private_mount(&stack[i]); in ovl_get_layers()
1670 err = PTR_ERR(mnt); in ovl_get_layers()
1671 if (IS_ERR(mnt)) { in ovl_get_layers()
1681 mnt->mnt_flags |= MNT_READONLY | MNT_NOATIME; in ovl_get_layers()
1684 layers[ofs->numlayer].mnt = mnt; in ovl_get_layers()
1853 ofs->layers[i].mnt->mnt_root, in ovl_check_overlapping_layers()
2062 mntput(upperpath.mnt); in ovl_fill_super()