Lines Matching full:propagation

98 	unsigned int propagation;  member
827 * propagation when a source mount @mnt whose root got overmounted by a
2636 * (++) the cloned mount is propagated to all the mounts in the propagation
2642 * (+++) the mount is propagated to all the mounts in the propagation tree
2663 * all the mounts in the propagation tree of the destination mount.
2666 * all the mounts belonging to the destination mount's propagation tree.
2919 /* Fail if any non-propagation flags are set */ in flags_to_propagation_type()
2922 /* Only one propagation flag should be set */ in flags_to_propagation_type()
3498 * - Prevent mounting beneath a mount if the propagation relationship
3522 /* Avoid creating shadow mounts during mount propagation. */ in can_move_mount_beneath()
3664 * propagation can detect mounts that were just in do_move_mount()
4987 if (kattr->propagation) in mount_setattr_commit()
4988 change_mnt_propagation(m, kattr->propagation); in mount_setattr_commit()
5012 if (kattr->propagation) { in do_mount_setattr()
5015 * propagation. in do_mount_setattr()
5018 if (kattr->propagation == MS_SHARED) { in do_mount_setattr()
5060 if (kattr->propagation) { in do_mount_setattr()
5133 if (attr->propagation & ~MOUNT_SETATTR_PROPAGATION_FLAGS) in build_mount_kattr()
5135 if (hweight32(attr->propagation & MOUNT_SETATTR_PROPAGATION_FLAGS) > 1) in build_mount_kattr()
5137 kattr->propagation = attr->propagation; in build_mount_kattr()
5217 attr.propagation == 0) in wants_mount_setattr()
5377 u64 propagation = 0; in mnt_to_propagation_flags() local
5380 propagation |= MS_SHARED; in mnt_to_propagation_flags()
5382 propagation |= MS_SLAVE; in mnt_to_propagation_flags()
5384 propagation |= MS_UNBINDABLE; in mnt_to_propagation_flags()
5385 if (!propagation) in mnt_to_propagation_flags()
5386 propagation |= MS_PRIVATE; in mnt_to_propagation_flags()
5388 return propagation; in mnt_to_propagation_flags()