unsignedintPAPI_component_info_t::attach
Supports attach
unsignedintPAPI_component_info_t::attach_must_ptrace
Attach must first ptrace and stop the thread/process
intPAPI_component_info_t::available_domains
Available domains
intPAPI_component_info_t::available_granularities
Available granularities
intPAPI_component_info_t::CmpIdx
Index into the vector array for this component; set at init time
unsignedintPAPI_component_info_t::cntr_umasks
counters have unit masks
intPAPI_component_info_t::component_type
Type of component
unsignedintPAPI_component_info_t::cpu
Supports specifying cpu number to use with event set
intPAPI_component_info_t::default_domain
The default domain when this component is used
intPAPI_component_info_t::default_granularity
The default granularity when this component is used
charPAPI_component_info_t::description[128]
Description of the component
intPAPI_component_info_t::disabled
0 if enabled, otherwise error code from initialization
charPAPI_component_info_t::disabled_reason[1024]
Reason for failure of initialization
unsignedintPAPI_component_info_t::fast_counter_read
Supports a user level PMC read instruction
unsignedintPAPI_component_info_t::fast_real_timer
Supports a fast real timer
unsignedintPAPI_component_info_t::fast_virtual_timer
Supports a fast virtual timer
unsignedintPAPI_component_info_t::hardware_intr
hw overflow intr, does not need to be emulated in software
intPAPI_component_info_t::hardware_intr_sig
Signal used by hardware to deliver PMC events
unsignedintPAPI_component_info_t::inherit
Supports child processes inheriting parents counters
intPAPI_component_info_t::initialized
Component is ready to use
unsignedintPAPI_component_info_t::kernel_multiplex
In kernel multiplexing
unsignedintPAPI_component_info_t::kernel_profile
Has kernel profiling support (buffered interrupts or sprofil-like)
charPAPI_component_info_t::kernel_version[64]
Version of the kernel PMC support driver
charPAPI_component_info_t::name[128]
Name of the component we're using
intPAPI_component_info_t::num_cntrs
Number of hardware counters the component supports
intPAPI_component_info_t::num_mpx_cntrs
Number of hardware counters the component or PAPI can multiplex supports
intPAPI_component_info_t::num_native_events
Number of native events the component supports
intPAPI_component_info_t::num_preset_events
Number of preset events the component supports
char*PAPI_component_info_t::pmu_names[80]
list of pmu names supported by this component
unsignedintPAPI_component_info_t::posix1b_timers
Using POSIX 1b interval timers (timer_create) instead of setitimer
unsignedintPAPI_component_info_t::precise_intr
Performance interrupts happen precisely
charPAPI_component_info_t::short_name[64]
Short name of component, to be prepended to event names
charPAPI_component_info_t::support_version[64]
Version of the support library
charPAPI_component_info_t::version[64]
Version of this component