Lines Matching refs:mnt
297 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_workdir_create() local
321 err = ovl_workdir_cleanup(ofs, dir, mnt, work, 0); in ovl_workdir_create()
407 *stack_depth = max(*stack_depth, path->mnt->mnt_sb->s_stack_depth); in ovl_lower_dir()
499 if (__mnt_is_readonly(upperpath->mnt)) { in ovl_get_upper()
523 upper_layer->mnt = upper_mnt; in ovl_get_upper()
656 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_make_workdir() local
664 err = mnt_want_write(mnt); in ovl_make_workdir()
791 mnt_drop_write(mnt); in ovl_make_workdir()
802 if (upperpath->mnt != workpath->mnt) { in ovl_get_workdir()
832 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_get_indexdir() local
842 err = mnt_want_write(mnt); in ovl_get_indexdir()
896 mnt_drop_write(mnt); in ovl_get_indexdir()
940 struct super_block *sb = path->mnt->mnt_sb; in ovl_get_fsid()
1031 struct vfsmount *mnt; in ovl_get_layers() local
1061 mnt = clone_private_mount(&l->path); in ovl_get_layers()
1062 err = PTR_ERR(mnt); in ovl_get_layers()
1063 if (IS_ERR(mnt)) { in ovl_get_layers()
1073 mnt->mnt_flags |= MNT_READONLY | MNT_NOATIME; in ovl_get_layers()
1076 layers[ofs->numlayer].mnt = mnt; in ovl_get_layers()
1242 ofs->layers[i].mnt->mnt_root, in ovl_check_overlapping_layers()
1281 .mnt = lowerpath->layer->mnt, in ovl_get_root()