Lines Matching full:propagation

90 	unsigned int propagation;  member
822 * propagation when a source mount @mnt whose root got overmounted by a
2454 * (++) the cloned mount is propagated to all the mounts in the propagation
2460 * (+++) the mount is propagated to all the mounts in the propagation tree
2481 * all the mounts in the propagation tree of the destination mount.
2484 * all the mounts belonging to the destination mount's propagation tree.
2733 /* Fail if any non-propagation flags are set */ in flags_to_propagation_type()
2736 /* Only one propagation flag should be set */ in flags_to_propagation_type()
3256 * - Prevent mounting beneath a mount if the propagation relationship
3280 /* Avoid creating shadow mounts during mount propagation. */ in can_move_mount_beneath()
4639 if (kattr->propagation) in mount_setattr_commit()
4640 change_mnt_propagation(m, kattr->propagation); in mount_setattr_commit()
4664 if (kattr->propagation) { in do_mount_setattr()
4667 * propagation. in do_mount_setattr()
4670 if (kattr->propagation == MS_SHARED) { in do_mount_setattr()
4712 if (kattr->propagation) { in do_mount_setattr()
4789 if (attr->propagation & ~MOUNT_SETATTR_PROPAGATION_FLAGS) in build_mount_kattr()
4791 if (hweight32(attr->propagation & MOUNT_SETATTR_PROPAGATION_FLAGS) > 1) in build_mount_kattr()
4793 kattr->propagation = attr->propagation; in build_mount_kattr()
4880 attr.propagation == 0) in SYSCALL_DEFINE5()
4958 u64 propagation = 0; in mnt_to_propagation_flags() local
4961 propagation |= MS_SHARED; in mnt_to_propagation_flags()
4963 propagation |= MS_SLAVE; in mnt_to_propagation_flags()
4965 propagation |= MS_UNBINDABLE; in mnt_to_propagation_flags()
4966 if (!propagation) in mnt_to_propagation_flags()
4967 propagation |= MS_PRIVATE; in mnt_to_propagation_flags()
4969 return propagation; in mnt_to_propagation_flags()