Lines Matching defs:process_p

209 //     process_p -> process to be removed.
211 void sc_reset::remove_process( sc_process_b* process_p )
219 if ( m_targets[process_i].m_process_p == process_p )
249 sc_process_b* process_p;
251 process_p = (sc_process_b*)sc_get_current_process_handle();
252 assert( process_p );
253 process_p->m_has_reset_signal = true;
254 switch ( process_p->proc_kind() )
263 new sc_reset_finder( async, &port, level, process_p );
266 SC_REPORT_ERROR(SC_ID_UNKNOWN_PROCESS_TYPE_, process_p->name());
275 sc_process_b* process_p;
277 process_p = (sc_process_b*)sc_get_current_process_handle();
278 assert( process_p );
279 process_p->m_has_reset_signal = true;
280 switch ( process_p->proc_kind() )
289 new sc_reset_finder( async, &port, level, process_p );
292 SC_REPORT_ERROR(SC_ID_UNKNOWN_PROCESS_TYPE_, process_p->name());
301 sc_process_b* process_p;
303 process_p = (sc_process_b*)sc_get_current_process_handle();
304 assert( process_p );
305 process_p->m_has_reset_signal = true;
306 switch ( process_p->proc_kind() )
315 new sc_reset_finder( async, &port, level, process_p );
318 SC_REPORT_ERROR(SC_ID_UNKNOWN_PROCESS_TYPE_, process_p->name());
344 sc_process_b* process_p; // process adding reset for.
348 process_p = sc_process_b::last_created_process_base();
349 assert( process_p );
350 process_p->m_has_reset_signal = true;
351 switch ( process_p->proc_kind() )
357 process_p->m_resets.push_back(reset_p);
360 reset_target.m_process_p = process_p;
362 if ( iface.read() == level ) process_p->initially_in_reset( async );
365 SC_REPORT_ERROR(SC_ID_UNKNOWN_PROCESS_TYPE_, process_p->name());