Lines Matching refs:is_valid
145 static bool is_valid( void* ptr ) { in is_valid() function
184 …__TBB_ASSERT( !is_valid(my_table[k].load(std::memory_order_relaxed)), "Wrong concurrent assignment…
244 __TBB_ASSERT( is_valid(seg), "hashcode must be cut by valid mask for allocated segments" ); in get_bucket()
294 …__TBB_ASSERT( is_valid(my_table[new_seg-1].load(std::memory_order_relaxed)), "new allocations must… in insert_new_node()
404 … __TBB_ASSERT( map_base::is_valid(my_node), "iterator uninitialized or at end of container?" );
447 if( map_base::is_valid(n) ) { in advance_to_next_bucket()
472 if( b && !map_base::is_valid(n) ) in hash_map_iterator()
699 while (this->is_valid(n) && !my_hash_compare.equal(key, n->value().first)) in __TBB_requires()
739 while (this->is_valid(curr)) { in __TBB_requires()
970 …__TBB_ASSERT( this->is_valid(n) || empty_rehashed(n) || rehash_required(n), "Broken internal struc… in __TBB_requires()
983 while (this->is_valid(curr)) { in __TBB_requires()
1015 …__TBB_ASSERT(this->is_valid(this->my_table[s].load(std::memory_order_relaxed)), "wrong mask or con… in __TBB_requires()
1020 … this->is_valid(n); n = buckets_ptr[i].node_list.load(std::memory_order_relaxed) ) in __TBB_requires()
1299 if (this->is_valid(n)) { // unfortunately, it did in __TBB_requires()
1304 if (!this->is_valid(n)) { in __TBB_requires()
1435 …while (this->is_valid(erase_node) && !my_hash_compare.equal(key, static_cast<node*>(erase_node)->v… in __TBB_requires()