Lines Matching refs:map_it
130 storage_map_iterator_type map_it = my_storage_map.find(map_record_ref.first); in signal_end_of_usage_serial() local
132 __TBB_ASSERT(map_it != my_storage_map.end(), in signal_end_of_usage_serial()
134 __TBB_ASSERT(&(*map_it) == &map_record_ref, in signal_end_of_usage_serial()
136 …__TBB_ASSERT(std::find(my_history_list.begin(), my_history_list.end(), map_it) == my_history_list.… in signal_end_of_usage_serial()
140 if (! --(map_it->second.my_ref_counter)) { in signal_end_of_usage_serial()
145 my_storage_map.erase(map_it); in signal_end_of_usage_serial()
163 my_history_list.push_front(map_it); in signal_end_of_usage_serial()
164 map_it->second.my_history_list_iterator = my_history_list.begin(); in signal_end_of_usage_serial()
169 storage_map_iterator_type map_it = my_storage_map.find(key); in retrieve_serial() local
171 if (map_it == my_storage_map.end()) { in retrieve_serial()
172 map_it = my_storage_map.emplace_hint( in retrieve_serial()
173 …map_it, std::piecewise_construct, std::make_tuple(key), std::make_tuple(value_type(), 0, my_histor… in retrieve_serial()
176 history_list_iterator_type list_it = map_it->second.my_history_list_iterator; in retrieve_serial()
178 __TBB_ASSERT(map_it->second.my_ref_counter == 0, in retrieve_serial()
184 map_it->second.my_history_list_iterator = my_history_list.end(); in retrieve_serial()
188 ++(map_it->second.my_ref_counter); in retrieve_serial()
189 return *map_it; in retrieve_serial()