Function Pointers for ROSS Event Handlers. More...
#include <ross-types.h>
Data Fields | |
init_f | init |
LP setup routine. | |
pre_run_f | pre_run |
Second stage LP initialization. | |
event_f | event |
LP event handler routine. | |
revent_f | revent |
LP Reverse event handler routine. | |
commit_f | commit |
LP Commit event routine. | |
final_f | final |
Final handler routine. | |
map_f | map |
LP Mapping of LP gid -> remote PE routine. | |
size_t | state_sz |
Number of bytes that SV is for the LP. |
Definition at line 97 of file ross-types.h.
commit_f tw_lptype::commit |
Definition at line 102 of file ross-types.h.
Referenced by tw_eventq_push_list(), tw_scheduler_conservative(), tw_scheduler_sequential(), and tw_scheduler_sequential_rollback_check().
event_f tw_lptype::event |
Definition at line 100 of file ross-types.h.
Referenced by tw_sched_batch(), tw_sched_batch_realtime(), tw_scheduler_conservative(), tw_scheduler_optimistic_debug(), tw_scheduler_sequential(), and tw_scheduler_sequential_rollback_check().
final_f tw_lptype::final |
Definition at line 103 of file ross-types.h.
Referenced by tw_stats().
init_f tw_lptype::init |
Definition at line 98 of file ross-types.h.
Referenced by tw_init_lps().
map_f tw_lptype::map |
Definition at line 104 of file ross-types.h.
Referenced by send_begin(), and tw_event_send().
pre_run_f tw_lptype::pre_run |
Definition at line 99 of file ross-types.h.
Referenced by tw_pre_run_lps().
revent_f tw_lptype::revent |
Definition at line 101 of file ross-types.h.
Referenced by tw_event_rollback(), tw_sched_batch(), and tw_sched_batch_realtime().
size_t tw_lptype::state_sz |
Definition at line 105 of file ross-types.h.
Referenced by crv_check_lpstates(), crv_copy_lpstate(), tw_init_lps(), tw_lp_settype(), and tw_stats().