From: Jason Dillaman Date: Fri, 8 May 2015 18:02:00 +0000 (-0400) Subject: librbd: removed unused ImageCtx::parent_io_len method X-Git-Tag: v9.0.2~13^2~14 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=712b2da41996d23cbc90bf5857ebc70c8f371f09;p=ceph.git librbd: removed unused ImageCtx::parent_io_len method Signed-off-by: Jason Dillaman --- diff --git a/src/librbd/ImageCtx.cc b/src/librbd/ImageCtx.cc index 7f74ec018693..298eeed12ffc 100644 --- a/src/librbd/ImageCtx.cc +++ b/src/librbd/ImageCtx.cc @@ -746,22 +746,6 @@ public: image_watcher = NULL; } - size_t ImageCtx::parent_io_len(uint64_t offset, size_t length, - snap_t in_snap_id) - { - uint64_t overlap = 0; - get_parent_overlap(in_snap_id, &overlap); - - size_t parent_len = 0; - if (get_parent_pool_id(in_snap_id) != -1 && offset <= overlap) - parent_len = min(overlap, offset + length) - offset; - - ldout(cct, 20) << __func__ << " off = " << offset << " len = " << length - << " overlap = " << overlap << " parent_io_len = " - << parent_len << dendl; - return parent_len; - } - uint64_t ImageCtx::prune_parent_extents(vector >& objectx, uint64_t overlap) { diff --git a/src/librbd/ImageCtx.h b/src/librbd/ImageCtx.h index 3d8d1f943a13..11028705f593 100644 --- a/src/librbd/ImageCtx.h +++ b/src/librbd/ImageCtx.h @@ -225,8 +225,6 @@ namespace librbd { void clear_nonexistence_cache(); int register_watch(); void unregister_watch(); - size_t parent_io_len(uint64_t offset, size_t length, - librados::snap_t in_snap_id); uint64_t prune_parent_extents(vector >& objectx, uint64_t overlap);