Lines Matching refs:overlap
1564 * If an image has a non-zero parent overlap, get a reference to its
1568 * overlap and a reference for it was successfully taken, or
2112 u32 *num_img_extents, u64 overlap)
2116 /* drop extents completely beyond the overlap */
2117 while (cnt && img_extents[cnt - 1].fe_off >= overlap)
2124 if (ex->fe_off + ex->fe_len > overlap)
2125 ex->fe_len = overlap - ex->fe_off;
2910 * The parent image is read only up to the overlap -- zero-fill
2911 * from the overlap to the end of the request.
3104 * target object up to the overlap point (if any) from the parent,
3117 * The overlap has become 0 (most likely because the
5187 "overlap %llu\n",
5601 u64 overlap;
5679 ceph_decode_64_safe(&p, end, pii->overlap, e_inval);
5681 dout("%s pool_id %llu pool_ns %s image_id %s snap_id %llu has_overlap %d overlap %llu\n",
5683 pii->has_overlap, pii->overlap);
5720 ceph_decode_64_safe(&p, end, pii->overlap, e_inval);
5722 dout("%s pool_id %llu pool_ns %s image_id %s snap_id %llu has_overlap %d overlap %llu\n",
5724 pii->has_overlap, pii->overlap);
5804 * Record the parent overlap. If it's zero, issue a warning as
5807 if (!pii.overlap)
5808 rbd_warn(rbd_dev, "clone is standalone (overlap 0)");
5809 rbd_dev->parent_overlap = pii.overlap;
7029 * overlap to 0. The effect of this is that all new
7047 * Update the parent overlap. If it became zero, issue
7050 if (!pii->overlap && rbd_dev->parent_overlap)
7052 "clone has become standalone (overlap 0)");
7053 rbd_dev->parent_overlap = pii->overlap;