PAPI 7.1.0.0
|
#include <papi_vector.h>
Vector Table Stuff
Definition at line 18 of file papi_vector.h.
int(* papi_vector_t::allocate_registers) (EventSetInfo_t *) |
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.
int(* papi_vector_t::cleanup_eventset) (hwd_control_state_t *) |
Definition at line 33 of file papi_vector.h.
PAPI_component_info_t papi_vector_t::cmp_info |
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.
Definition at line 27 of file papi_vector.h.
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.
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.
Definition at line 45 of file papi_vector.h.
Definition at line 43 of file papi_vector.h.
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.
cmp_struct_sizes_t papi_vector_t::size |
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.
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.