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