Lines Matching refs:it
163 storage_type::iterator it =
171 if( it != m_cb_vec.end() ) // update existing entry
174 new_mask = (*it).mask | m;
175 diff_mask = ~(*it).mask & m;
176 (*it).mask = new_mask;
204 storage_type::iterator it =
212 if( it == m_cb_vec.end() ) { // not registered
217 new_mask = (*it).mask & ~m;
218 diff_mask = (*it).mask & m;
219 (*it).mask = new_mask;
222 m_cb_vec.erase(it);
246 for(it_type it = vec.begin(), end = vec.end(); it != end; ++it) {
247 if( s & it->mask ) {
248 sc_object::hierarchy_scope scope(it->target);
249 it->target->do_simulation_phase_callback();