From 7e6ad914aa4415c531e0510738124df58ee2dbc1 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Wed, 18 May 2016 09:24:18 +0800 Subject: [PATCH] os/bluestore/BitAllocator: use std namespace for atomic_* Signed-off-by: xie xingguo --- src/os/bluestore/BitAllocator.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/os/bluestore/BitAllocator.cc b/src/os/bluestore/BitAllocator.cc index bc19fd43dadd2..f72131d83e473 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() -- 2.39.5