From: xie xingguo Date: Wed, 18 May 2016 01:24:18 +0000 (+0800) Subject: os/bluestore/BitAllocator: use std namespace for atomic_* X-Git-Tag: v11.0.0~367^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7e6ad914aa4415c531e0510738124df58ee2dbc1;p=ceph.git os/bluestore/BitAllocator: use std namespace for atomic_* Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/BitAllocator.cc b/src/os/bluestore/BitAllocator.cc index bc19fd43dadd..f72131d83e47 100644 --- a/src/os/bluestore/BitAllocator.cc +++ b/src/os/bluestore/BitAllocator.cc @@ -176,7 +176,7 @@ void BmapEntry::set_bits(int offset, int num_bits) bool BmapEntry::check_n_set_bit(int bit) { bmap_t bmask = bit_mask(bit); - return !(atomic_fetch_or(&m_bits, bmask) & bmask); + return !(std::atomic_fetch_or(&m_bits, bmask) & bmask); } /* @@ -339,7 +339,7 @@ int64_t BmapList::incr_marker(int64_t add) void BmapList::set_marker(int64_t val) { - atomic_store(&m_marker, val); + std::atomic_store(&m_marker, val); } int64_t BmapList::get_marker()