Lines Matching refs:mounts
448 * This is called to check if a tree of mounts has any
449 * open files, pwds, chroots or sub mounts that are
478 * open files, pwds, chroots or sub mounts. If the
479 * mount has sub mounts this will return busy
480 * regardless of whether the sub mounts are busy.
775 * A bind operation clones the source mount and mounts the clone on the
778 * (++) the cloned mount is propagated to all the mounts in the propagation
784 * (+++) the mount is propagated to all the mounts in the propagation tree
805 * all the mounts in the propagation tree of the destination mount.
808 * all the mounts belonging to the destination mount's propagation tree.
1036 * Don't move a mount tree containing unbindable mounts to a destination
1135 static void expire_mount(struct vfsmount *mnt, struct list_head *mounts,
1165 list_add_tail(&mnt->mnt_expire, mounts);
1176 static void expire_mount_list(struct list_head *graveyard, struct list_head *mounts)
1195 expire_mount(mnt, mounts, &umounts);
1209 void mark_mounts_for_expiry(struct list_head *mounts)
1214 if (list_empty(mounts))
1225 list_for_each_entry_safe(mnt, next, mounts, mnt_expire) {
1234 expire_mount_list(&graveyard, mounts);
1292 void shrink_submounts(struct vfsmount *mountpoint, struct list_head *mounts)
1301 expire_mount_list(&graveyard, mounts);