Lines Matching refs:cf_key
46 void ThreadStatusUpdater::SetColumnFamilyInfoKey(const void* cf_key) { in SetColumnFamilyInfoKey() argument
54 data->enable_tracking = (cf_key != nullptr); in SetColumnFamilyInfoKey()
55 data->cf_key.store(const_cast<void*>(cf_key), std::memory_order_relaxed); in SetColumnFamilyInfoKey()
63 return data->cf_key.load(std::memory_order_relaxed); in GetColumnFamilyInfoKey()
172 auto cf_key = thread_data->cf_key.load(std::memory_order_relaxed); in GetThreadList() local
180 auto iter = cf_info_map_.find(cf_key); in GetThreadList()
211 assert(thread_status_data_->cf_key.load(std::memory_order_relaxed) == in GetLocalThreadStatus()
220 const void* cf_key, in NewColumnFamilyInfo() argument
226 cf_info_map_.emplace(std::piecewise_construct, std::make_tuple(cf_key), in NewColumnFamilyInfo()
228 db_key_map_[db_key].insert(cf_key); in NewColumnFamilyInfo()
231 void ThreadStatusUpdater::EraseColumnFamilyInfo(const void* cf_key) { in EraseColumnFamilyInfo() argument
236 auto cf_pair = cf_info_map_.find(cf_key); in EraseColumnFamilyInfo()
245 result = db_pair->second.erase(cf_key); in EraseColumnFamilyInfo()
262 for (auto cf_key : db_pair->second) { in EraseDatabaseInfo() local
263 auto cf_pair = cf_info_map_.find(cf_key); in EraseDatabaseInfo()