|
PAPI
5.0.1.0
|

Vector Table Stuff
Definition at line 18 of file papi_vector.h.
called when an event is added. Should make sure the new EventSet can map to hardware and any conflicts are addressed
Definition at line 49 of file papi_vector.h.
Definition at line 33 of file papi_vector.h.
| int(* papi_vector_t::ctl)(hwd_context_t *, int, _papi_int_option_t *) |
Definition at line 39 of file papi_vector.h.
| void( * papi_vector_t::dispatch_timer)(int, hwd_siginfo_t *, void *) |
Definition at line 26 of file papi_vector.h.
| void*(* papi_vector_t::get_overflow_address)(int, char *, int) |
Definition at line 27 of file papi_vector.h.
| int(* papi_vector_t::init_component)(int) |
Definition at line 35 of file papi_vector.h.
| int(* papi_vector_t::init_control_state)(hwd_control_state_t *ptr) |
Definition at line 37 of file papi_vector.h.
| int(* papi_vector_t::init_thread)(hwd_context_t *) |
Definition at line 36 of file papi_vector.h.
| int(* papi_vector_t::ntv_code_to_bits)(unsigned int, hwd_register_t *) |
Definition at line 47 of file papi_vector.h.
| int(* papi_vector_t::ntv_code_to_descr)(unsigned int, char *, int) |
Definition at line 46 of file papi_vector.h.
| int(* papi_vector_t::ntv_code_to_info)(unsigned int, PAPI_event_info_t *) |
Definition at line 48 of file papi_vector.h.
| int(* papi_vector_t::ntv_code_to_name)(unsigned int, char *, int) |
Definition at line 45 of file papi_vector.h.
| int(* papi_vector_t::ntv_enum_events)(unsigned int *, int) |
Definition at line 43 of file papi_vector.h.
| int(* papi_vector_t::ntv_name_to_code)(char *, unsigned int *) |
Definition at line 44 of file papi_vector.h.
| int(* papi_vector_t::read)(hwd_context_t *, hwd_control_state_t *, long long **, int) |
Definition at line 30 of file papi_vector.h.
| int(* papi_vector_t::reset)(hwd_context_t *, hwd_control_state_t *) |
Definition at line 31 of file papi_vector.h.
| int(* papi_vector_t::set_domain)(hwd_control_state_t *, int) |
Definition at line 42 of file papi_vector.h.
| int(* papi_vector_t::set_overflow)(EventSetInfo_t *, int, int) |
Definition at line 40 of file papi_vector.h.
| int(* papi_vector_t::set_profile)(EventSetInfo_t *, int, int) |
Definition at line 41 of file papi_vector.h.
| int(* papi_vector_t::shutdown_component)(void) |
Definition at line 54 of file papi_vector.h.
| int(* papi_vector_t::shutdown_thread)(hwd_context_t *) |
Definition at line 53 of file papi_vector.h.
Component specific structure sizes
Definition at line 23 of file papi_vector.h.
| int(* papi_vector_t::start)(hwd_context_t *, hwd_control_state_t *) |
Definition at line 28 of file papi_vector.h.
| int(* papi_vector_t::stop)(hwd_context_t *, hwd_control_state_t *) |
Definition at line 29 of file papi_vector.h.
| int(* papi_vector_t::stop_profiling)(ThreadInfo_t *, EventSetInfo_t *) |
Definition at line 34 of file papi_vector.h.
| int(* papi_vector_t::update_control_state)(hwd_control_state_t *, NativeInfo_t *, int, hwd_context_t *) |
Definition at line 38 of file papi_vector.h.
| int(* papi_vector_t::user)(int, void *, void *) |
Definition at line 55 of file papi_vector.h.
| int(* papi_vector_t::write)(hwd_context_t *, hwd_control_state_t *, long long[]) |
Definition at line 32 of file papi_vector.h.