Lines Matching refs:thread_p
726 sc_thread_handle thread_p; // Pointer to thread process accessing.
755 for ( thread_p = m_process_table->thread_q_head();
756 thread_p; thread_p = thread_p->next_exist() )
758 thread_p->prepare_for_simulation();
800 for ( thread_p = m_process_table->thread_q_head();
801 thread_p; thread_p = thread_p->next_exist() )
803 if ( ((thread_p->m_state & sc_process_b::ps_bit_disabled) != 0) ||
804 thread_p->dont_initialize() )
806 if ( thread_p->m_static_events.size() == 0 )
809 thread_p->name() );
812 else if ( (thread_p->m_state & sc_process_b::ps_bit_suspended) == 0)
814 push_runnable_thread_front( thread_p );
818 thread_p->m_state |= sc_process_b::ps_bit_ready_to_run;
1482 sc_thread_handle thread_p;
1483 thread_p = DCAST<sc_thread_handle>(get_curr_proc_info()->process_handle);
1484 if ( thread_p )
1486 execute_thread_next( thread_p );
1499 sc_thread_handle thread_p;
1500 thread_p = DCAST<sc_thread_handle>(get_curr_proc_info()->process_handle);
1501 if ( thread_p )
1503 thread_p->suspend_me();