Lines Matching defs:method_h
291 void invoke_method( sc_method_handle method_h )
296 m_method = method_h;
520 sc_method_handle method_h = pop_runnable_method();
521 while( method_h != 0 ) {
523 if ( !method_h->run_process() )
527 method_h = pop_runnable_method();
1400 // | method_h -> method to be executed.
1403 sc_simcontext::preempt_with( sc_method_handle method_h )
1415 if ( method_h->next_runnable() != NULL )
1416 remove_runnable_method( method_h );
1422 if ( method_h == active_method_h )
1424 DEBUG_MSG(DEBUG_NAME,method_h,"self preemption of active method");
1438 DEBUG_MSG( DEBUG_NAME, method_h,
1440 sc_get_curr_simcontext()->set_curr_proc( (sc_process_b*)method_h );
1441 method_h->run_process();
1452 DEBUG_MSG( DEBUG_NAME, method_h,
1454 m_method_invoker_p->invoke_method(method_h);
1464 DEBUG_MSG( DEBUG_NAME, method_h,
1466 sc_get_curr_simcontext()->set_curr_proc( (sc_process_b*)method_h );
1467 method_h->run_process();