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().