logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

PAPI_event_info_t

Author

       Generated automatically by Doxygen for PAPI from the source code.

Version 7.1.0.0                                  Thu Dec 14 2023                            PAPI_event_info_t(3)

Field Documentation

unsignedintPAPI_event_info_t::code[12]
       array of values that further describe the event:

       • presets: native event_code values

       • native:, register values(?)

   intPAPI_event_info_t::component_index
       component this event belongs to

   unsignedintPAPI_event_info_t::count
       number of terms (usually 1) in the code and name fields

       • presets: these are native events

       • native: these are unused

   intPAPI_event_info_t::data_type
       data type returned by PAPI

   charPAPI_event_info_t::derived[64]
       name of the derived type

       • presets: usually NOT_DERIVED

       • native: empty string

   unsignedintPAPI_event_info_t::event_code
       preset (0x8xxxxxxx) or native (0x4xxxxxxx) event code

   unsignedintPAPI_event_info_t::event_type
       event type or category for preset events only

   intPAPI_event_info_t::location
       location event applies to

   charPAPI_event_info_t::long_descr[1024]
       a  longer description: typically a sentence for presets, possibly a paragraph from vendor docs for native
       events

   charPAPI_event_info_t::name[12][256]
       < names of code terms:

       • presets: native event names,

         • native: descriptive strings for each register value(?)

   charPAPI_event_info_t::note[1024]
       an optional developer note supplied with a preset event  to  delineate  platform  specific  anomalies  or
       restrictions

   charPAPI_event_info_t::postfix[256]
       string containing postfix operations; only defined for preset events of derived type DERIVED_POSTFIX

   charPAPI_event_info_t::short_descr[64]
       a short description suitable for use as a label

   charPAPI_event_info_t::symbol[1024]
       name of the event

   intPAPI_event_info_t::timescope
       from start, etc.

   charPAPI_event_info_t::units[64]
       units event is measured in

   intPAPI_event_info_t::update_freq
       how frequently event is updated

   intPAPI_event_info_t::update_type
       how event is updated

   intPAPI_event_info_t::value_type
       sum or absolute

Name

       PAPI_event_info_t

Synopsis

DataFields
       unsigned int event_code
       char 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]

See Also