Lines Matching defs:propagation
110 unsigned int propagation;
2591 * (++) the cloned mount is propagated to all the mounts in the propagation
2597 * (+++) the mount is propagated to all the mounts in the propagation tree
2618 * all the mounts in the propagation tree of the destination mount.
2621 * all the mounts belonging to the destination mount's propagation tree.
2964 /* Fail if any non-propagation flags are set */
2967 /* Only one propagation flag should be set */
3672 * - Prevent mounting beneath a mount if the propagation relationship
3694 /* Avoid creating shadow mounts during mount propagation. */
5096 if (kattr->propagation)
5097 change_mnt_propagation(m, kattr->propagation);
5121 if (kattr->propagation) {
5124 * propagation.
5132 if (kattr->propagation == MS_SHARED) {
5144 /* Checked under namespace_sem already if the propagation changes. */
5160 if (kattr->propagation) {
5233 if (attr->propagation & ~MOUNT_SETATTR_PROPAGATION_FLAGS)
5235 if (hweight32(attr->propagation & MOUNT_SETATTR_PROPAGATION_FLAGS) > 1)
5237 kattr->propagation = attr->propagation;
5317 attr.propagation == 0)
5466 u64 propagation = 0;
5469 propagation |= MS_SHARED;
5471 propagation |= MS_SLAVE;
5473 propagation |= MS_UNBINDABLE;
5474 if (!propagation)
5475 propagation |= MS_PRIVATE;
5477 return propagation;