PAPI_event_info_t (3) Linux Manual Page
PAPI_event_info_t –
Synopsis
Data Fields
unsigned int event_codechar symbol [1024]
char short_descr [64]
char long_descr [1024]
int component_index
char units [64]
int location
int data_type
int value_type
int timescope
int update_type
int update_freq
unsigned int count
unsigned int event_type
char derived [64]
char postfix [256]
unsigned int code [12]
char name [12][256]
char note [1024]
Field Documentation
unsigned int PAPI_event_info_t::code[12]
array of values that further describe the event:- •
- presets: native event_code values
- •
- native:, register values(?)
int PAPI_event_info_t::component_index
component this event belongs tounsigned int PAPI_event_info_t::count
number of terms (usually 1) in the code and name fields- •
- presets: these are native events
- •
- native: these are unused
int PAPI_event_info_t::data_type
data type returned by PAPIchar PAPI_event_info_t::derived[64]
name of the derived type- •
- presets: usually NOT_DERIVED
- •
- native: empty string
unsigned int PAPI_event_info_t::event_code
preset (0x8xxxxxxx) or native (0x4xxxxxxx) event codeunsigned int PAPI_event_info_t::event_type
event type or category for preset events onlyint PAPI_event_info_t::location
location event applies tochar PAPI_event_info_t::long_descr[1024]
a longer description: typically a sentence for presets, possibly a paragraph from vendor docs for native eventschar PAPI_event_info_t::name[12][256]
< names of code terms: – presets: native event names,- •
- native: descriptive strings for each register value(?)
char PAPI_event_info_t::note[1024]
an optional developer note
supplied with a preset event
to delineate platform specific
