Lines Matching refs:mnt_from
3052 struct mount *mnt_from = real_mount(from->mnt),
3078 for (struct mount *p = mnt_from; mnt_has_parent(p); p = p->mnt_parent)
3084 * mean mounting @mnt_from on @mnt_to->mnt_parent and then
3085 * propagating a copy @c of @mnt_from on top of @mnt_to. This
3092 * If @mnt_to->mnt_parent propagates to @mnt_from this would
3093 * mean propagating a copy @c of @mnt_from on top of @mnt_from.
3094 * Afterwards @mnt_from would be mounted on top of
3096 * @mnt->mnt_parent and remounted on @mnt_from. But since @c is
3097 * already mounted on @mnt_from, @mnt_to would ultimately be
3098 * remounted on top of @c. Afterwards, @mnt_from would be
3099 * covered by a copy @c of @mnt_from and @c would be covered by
3100 * @mnt_from itself. This defeats the whole purpose of mounting
3101 * @mnt_from beneath @mnt_to.
3103 if (propagation_would_overmount(parent_mnt_to, mnt_from, mp))