From: xie xingguo Date: Sat, 10 Sep 2016 10:08:52 +0000 (+0800) Subject: os/bluestore: kill fill() method from bluestore_extent_ref_map_t X-Git-Tag: v11.0.1~259^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4fc48a6bd71e39213f1bcdeb89b79cebb8dcb22b;p=ceph.git os/bluestore: kill fill() method from bluestore_extent_ref_map_t Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/bluestore_types.h b/src/os/bluestore/bluestore_types.h index f0203c930b98..8220f8c74cfa 100644 --- a/src/os/bluestore/bluestore_types.h +++ b/src/os/bluestore/bluestore_types.h @@ -175,15 +175,6 @@ struct bluestore_extent_ref_map_t { return ref_map.empty(); } - // raw reference insertion that assumes no conflicts/interference - // with the existing references - void fill(uint32_t offset, uint32_t len, int refs = 1) { - auto p = ref_map.insert( - map::value_type(offset, - record_t(len, refs))).first; - _maybe_merge_left(p); - } - void get(uint32_t offset, uint32_t len); void put(uint32_t offset, uint32_t len, vector *release);