From: Piotr Dałek Date: Tue, 12 Jan 2016 09:42:00 +0000 (+0100) Subject: common: remove unused buf_is_zero X-Git-Tag: v10.0.3~33^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=329106bc6b835899405e78849c6338ea7579e0a1;p=ceph.git common: remove unused buf_is_zero Rmvoe unused function buf_is_zero, if someone misses it, a faster one is available in include/inline_memory.h. Signed-off-by: Piotr Dałek --- diff --git a/src/common/util.cc b/src/common/util.cc index f9262f3aac19..2c60cb263f8b 100644 --- a/src/common/util.cc +++ b/src/common/util.cc @@ -30,26 +30,6 @@ #include #endif -// test if an entire buf is zero in 8-byte chunks -bool buf_is_zero(const char *buf, size_t len) -{ - size_t ofs; - int chunk = sizeof(uint64_t); - - for (ofs = 0; ofs < len; ofs += sizeof(uint64_t)) { - if (*(uint64_t *)(buf + ofs) != 0) { - return false; - } - } - for (ofs = (len / chunk) * chunk; ofs < len; ofs++) { - if (buf[ofs] != '\0') { - return false; - } - } - return true; -} - - int64_t unit_to_bytesize(string val, ostream *pss) { if (val.empty()) { diff --git a/src/include/util.h b/src/include/util.h index c453440dc1b6..fa8dd244f06e 100644 --- a/src/include/util.h +++ b/src/include/util.h @@ -14,13 +14,9 @@ #ifndef CEPH_UTIL_H #define CEPH_UTIL_H -// is buf~len completely zero (in 8-byte chunks) - #include "common/Formatter.h" #include "include/types.h" -bool buf_is_zero(const char *buf, size_t len); - int64_t unit_to_bytesize(string val, ostream *pss); struct ceph_data_stats