Data Structures

Here are the data structures with brief descriptions:
__int_syn_table_t
__sol_processor_information_t
__t2_pst_table_t
__t2_store_t
_intel_cache_info
_libmsr_context_t
_libmsr_control_state_t
_libmsr_native_event_entry_t
_libmsr_reg_alloc_t
_libmsr_register_t
_lmsensors_context_t
_lmsensors_control_state_t
_lmsensors_native_event_entry_t
_lmsensors_reg_alloc_t
_lmsensors_register_t
_niagara2_control_state_t
_niagara2_register_t
_papi_hwi_add_error
_papi_hwi_context_t
_papi_hwi_prefix_component_namePrefixes a component's name to each of its events
_papi_hwi_publish_error
_papi_hwi_strip_component_prefixStrip off cmp_name::: from an event name
_papi_int_addr_range_t
_papi_int_attach_t
_papi_int_cpu_t
_papi_int_defdomain_t
_papi_int_domain_t
_papi_int_granularity_t
_papi_int_inherit_t
_papi_int_multiplex_t
_papi_int_option_t
_papi_int_overflow_t
_papi_int_profile_t
_papi_libpfm4_errorConvert libpfm error codes to PAPI error codes
_papi_libpfm4_initInitialize the libpfm4 code
_papi_libpfm4_shutdownShutdown any initialization done by the libpfm4 code
_pe_libpfm4_initInitialize the libpfm4 code
_pe_libpfm4_ntv_code_to_descrTake an event code and convert it to a description
_pe_libpfm4_ntv_code_to_nameTake an event code and convert it to a name
_pe_libpfm4_ntv_enum_eventsWalk through all events in a pre-defined order
_pe_libpfm4_ntv_name_to_codeTake an event name and convert it to an event code
_pe_libpfm4_shutdownShutdown any initialization done by the libpfm4 code
_peu_libpfm4_initInitialize the libpfm4 code
_peu_libpfm4_ntv_code_to_descrTake an event code and convert it to a description
_peu_libpfm4_ntv_code_to_nameTake an event code and convert it to a name
_peu_libpfm4_ntv_enum_eventsWalk through all events in a pre-defined order
_peu_libpfm4_ntv_name_to_codeTake an event name and convert it to an event code
_peu_libpfm4_shutdownShutdown any initialization done by the libpfm4 code
_rapl_context_t
_rapl_control_state_t
_rapl_native_event_entry_t
_rapl_reg_alloc_t
_rapl_register_t
_vmware_context
_vmware_control_state
_vmware_native_event_entry
_vmware_reg_alloc
allocate_native_eventAllocates a native event
APPIO_context_t
APPIO_control_state_t
appio_counters
APPIO_native_event_entry_t
APPIO_reg_alloc_t
APPIO_register_t
bgp_context_t
bgp_control_state_t
bgp_reg_alloc_t
bgp_register_t
bgq_context_t
bgq_control_state_t
bgq_generic_events_t
bgq_native_event_entry_t
bgq_overflow_t
bgq_preset_search_entry_t
bgq_reg_alloc_t
bgq_register_t
bof_record
cache
cache_ent
child_ident
child_stats
client_command
client_neutral_command
cmp_struct_sizes_t
CNKUNIT_context_t
CNKUNIT_control_state_t
CNKUNIT_reg_alloc_t
CNKUNIT_register_t
command_flags_t
CORETEMP_context_t
coretemp_context_t
CORETEMP_control_state_t
coretemp_control_state_t
CORETEMP_native_event_entry_t
coretemp_native_event_entry_t
CORETEMP_reg_alloc_t
coretemp_reg_alloc_t
CORETEMP_register_t
coretemp_register_t
CpuInfo_t
ctr_info_t
DynamicArray_t
einfo_t
EMON_context_t
EMON_control_state_t
EMON_native_event_entry_t
EMON_overflow_t
EMON_reg_alloc_t
EMON_register_t
event_group_t
EventInfo_t
EventSetAttachInfo_t
EventSetCpuInfo_t
EventSetDomainInfo_t
EventSetGranularityInfo_t
EventSetInfo_t
EventSetInheritInfo_t
EventSetMultiplexInfo_t
EventSetOverflowInfo_t
EventSetProfileInfo_t
example_context_t
example_control_state_t
example_native_event_entry_t
example_reg_alloc_t
example_register_t
f_owner_ex
fd_array_t
find_existing_eventLooks up an event, returns it if it exists
float_record
get_first_event_next_pmuReturn the first available event that's on an active PMU
HighLevelInfo
host_micpower_context_t
host_micpower_control_state_t
host_micpower_native_event_entry_t
host_micpower_reg_alloc_t
hwd_context_t
hwd_control_state_t
hwd_libpmc_context_t
hwd_native_t
hwd_reg_alloc_t
hwd_register_t
hwd_siginfo_t
hwi_describe_t
hwi_presets_t
hwi_search_t
ia64_context_t
ia64_control_state_t
ib_counter_t
ib_device_t
ib_port
infiniband_context_t
INFINIBAND_context_t
infiniband_control_state_t
INFINIBAND_control_state_t
infiniband_native_event_entry_t
infiniband_register_t
int_record
IOUNIT_context_t
IOUNIT_control_state_t
IOUNIT_overflow_t
IOUNIT_reg_alloc_t
IOUNIT_register_t
ip_event
itanium_preset_search_t
L2UNIT_context_t
L2UNIT_control_state_t
L2UNIT_overflow_t
L2UNIT_reg_alloc_t
L2UNIT_register_t
label_record
ll_dbl_union_t
local_ecc
lost_event
LUSTRE_context_t
LUSTRE_control_state_t
lustre_fs
master_command
master_neutral_command
MasterEvent
MICPOWER_context_t
MICPOWER_control_state_t
MICPOWER_native_event_entry_t
MICPOWER_reg_alloc_t
MICPOWER_register_t
MPX_EventSet
MX_context_t
MX_control_state_t
MX_native_event_entry_t
MX_reg_alloc_t
MX_register_t
native_event_entry_t
native_event_info
Native_Event_Info_t
Native_Event_LabelDescription_t
native_event_t
native_event_table_t
native_info_t
NativeInfo_t
NET_context_t
NET_control_state_t
net_counters
NET_native_event_entry_t
NET_reg_alloc_t
NET_register_t
ntv_event_group_info_t
ntv_event_info_t
ntv_event_t
nvml_context_t
nvml_native_event_entry_t
nvml_resource_options_t
NWUNIT_context_t
NWUNIT_control_state_t
NWUNIT_reg_alloc_t
NWUNIT_register_t
ocount_t
options_t
PAPI_accumAccumulate and reset counters in an EventSet
PAPI_accum_countersAccumulate and reset counters
PAPI_add_eventAdd PAPI preset or native hardware event to an event set
PAPI_add_eventsAdd multiple PAPI presets or native hardware events to an event set
PAPI_add_named_eventAdd PAPI preset or native hardware event by name to an EventSet
PAPI_addr_range_option_tAddress range specification for range restricted counting if both are zero, range is disabled
PAPI_address_map_tGet the executable's address space info
PAPI_all_thr_spec_t
PAPI_assign_eventset_componentAssign a component index to an existing but empty EventSet
PAPI_attachAttach PAPI event set to the specified thread id
PAPI_attach_option_t
PAPI_cleanup_eventsetEmpty and destroy an EventSet
PAPI_component_info_t
papi_cpc_event_t
PAPI_cpu_option_t
PAPI_create_eventsetCreate a new empty PAPI EventSet
PAPI_debug_option_t
PAPI_destroy_eventsetEmpty and destroy an EventSet
PAPI_detachDetach PAPI event set from previously specified thread id and restore to executing thread
PAPI_disable_componentDisables the specified component
PAPI_disable_component_by_nameDisables the named component
PAPI_dmem_info_tA pointer to the following is passed to PAPI_get_dmem_info()
PAPI_domain_option_t
PAPI_enum_cmp_eventEnumerate PAPI preset or native events for a given component
PAPI_enum_eventEnumerate PAPI preset or native events
PAPI_epcSimplified call to get arbitrary events per cycle, real and processor time
PAPI_event_code_to_nameConvert a numeric hardware event code to a name
PAPI_event_info_t
PAPI_event_name_to_codeConvert a name to a numeric hardware event code
PAPI_exe_info_tGet the executable's info
PAPI_flipsSimplified call to get Mflips/s (floating point instruction rate), real and processor time
PAPI_flopsSimplified call to get Mflops/s (floating point operation rate), real and processor time
PAPI_get_cmp_optGet component specific PAPI options
PAPI_get_component_indexReturns the component index for the named component
PAPI_get_component_infoGet information about a specific software component
PAPI_get_dmem_infoGet information about the dynamic memory usage of the current program
PAPI_get_event_componentReturn component an event belongs to
PAPI_get_event_infoGet the event's name and description info
PAPI_get_eventset_componentReturn index for component an eventset is assigned to
PAPI_get_executable_infoGet the executable's address space info
PAPI_get_hardware_infoGet information about the system hardware
PAPI_get_multiplexGet the multiplexing status of specified event set
PAPI_get_optGet PAPI library or event set options
PAPI_get_overflow_event_indexConverts an overflow vector into an array of indexes to overflowing events
PAPI_get_real_cycGet real time counter value in clock cycles Returns the total real time passed since some arbitrary starting point. The time is returned in clock cycles. This call is equivalent to wall clock time
PAPI_get_real_nsecGet real time counter value in nanoseconds
PAPI_get_real_usecGet real time counter value in microseconds
PAPI_get_shared_lib_infoGet address info about the shared libraries used by the process
PAPI_get_thr_specificRetrieve a pointer to a thread specific data structure
PAPI_get_virt_cycGet virtual time counter value in clock cycles
PAPI_get_virt_nsecGet virtual time counter values in nanoseconds
PAPI_get_virt_usecGet virtual time counter values in microseconds
PAPI_granularity_option_t
PAPI_hw_info_tHardware info structure
PAPI_inherit_option_t
PAPI_ipcSimplified call to get instructions per cycle, real and processor time
PAPI_is_initializedCheck for initialization
PAPI_itimer_option_t
PAPI_library_initInitialize the PAPI library
PAPI_list_eventsList the events in an event set
PAPI_list_threadsList the registered thread ids
PAPI_lockLock one of two mutex variables defined in papi.h
papi_mdi_t
PAPI_mh_cache_info_t
PAPI_mh_info_tMh for mem hierarchy maybe?
PAPI_mh_level_t
PAPI_mh_tlb_info_t
PAPI_mpx_info_t
PAPI_multiplex_initInitialize multiplex support in the PAPI library
PAPI_multiplex_option_t
PAPI_num_cmp_hwctrsReturn the number of hardware counters for the specified component
PAPI_num_componentsGet the number of components available on the system
PAPI_num_countersGet the number of hardware counters available on the system
PAPI_num_eventsReturn the number of events in an event set
PAPI_num_hwctrsReturn the number of hardware counters on the cpu
PAPI_option_tA pointer to the following is passed to PAPI_set/get_opt()
PAPI_os_info_t
papi_os_vector_t
PAPI_overflowSet up an event set to begin registering overflows
PAPI_perrorProduces a string on standard error, describing the last library error
PAPI_preload_info_t
PAPI_profilGenerate a histogram of hardware counter overflows vs. PC addresses
PAPI_query_eventQuery if PAPI event exists
PAPI_query_named_eventQuery if a named PAPI event exists
PAPI_readRead hardware counters from an event set
PAPI_read_countersRead and reset counters
PAPI_read_tsRead hardware counters with a timestamp
PAPI_register_threadNotify PAPI that a thread has 'appeared'
PAPI_remove_eventRemoves a hardware event from a PAPI event set
PAPI_remove_eventsRemove an array of hardware event codes from a PAPI event set
PAPI_remove_named_eventRemoves a named hardware event from a PAPI event set
PAPI_resetReset the hardware event counts in an event set
PAPI_set_cmp_domainSet the default counting domain for new event sets bound to the specified component
PAPI_set_cmp_granularitySet the default counting granularity for eventsets bound to the specified component
PAPI_set_debugSet the current debug level for error output from PAPI
PAPI_set_domainSet the default counting domain for new event sets bound to the cpu component
PAPI_set_granularitySet the default counting granularity for eventsets bound to the cpu component
PAPI_set_multiplexConvert a standard event set to a multiplexed event set
PAPI_set_optSet PAPI library or event set options
PAPI_set_thr_specificStore a pointer to a thread specific data structure
PAPI_shlib_info_t
PAPI_shutdownFinish using PAPI and free all related resources
PAPI_sprofilGenerate PC histogram data from multiple code regions where hardware counter overflow occurs
PAPI_sprofil_t
PAPI_startStart counting hardware events in an event set
PAPI_start_countersStart counting hardware events
PAPI_stateReturn the counting state of an EventSet
PAPI_stopStop counting hardware events in an event set
PAPI_stop_countersStop counting hardware events and reset values to zero
PAPI_strerrorReturns a string describing the PAPI error code
PAPI_thread_idGet the thread identifier of the current thread
PAPI_thread_initInitialize thread support in the PAPI library
PAPI_unlockUnlock one of the mutex variables defined in papi.h
PAPI_unregister_threadNotify PAPI that a thread has 'disappeared'
papi_vector_t
PAPI_writeWrite counter values into counters
papicuda_active_cucontext_t
papicuda_context_t
papicuda_control_t
papicuda_device_desc_t
papicuda_name_desc_t
PAPIF_accumAccumulate and reset counters in an event set
PAPIF_add_eventAdd PAPI preset or native hardware event to an event set
PAPIF_add_eventsAdd multiple PAPI presets or native hardware events to an event set
PAPIF_add_named_eventAdd PAPI preset or native hardware event to an event set by name
PAPIF_assign_eventset_componentAssign a component index to an existing but empty EventSet
PAPIF_cleanup_eventsetEmpty and destroy an EventSet
PAPIF_create_eventsetCreate a new empty PAPI EventSet
PAPIF_destroy_eventsetEmpty and destroy an EventSet
PAPIF_get_dmem_infoGet information about the dynamic memory usage of the current program
PAPIF_get_exe_infoGet information about the dynamic memory usage of the current program
PAPIF_get_hardware_infoGet information about the system hardware
PAPIF_num_hwctrsReturn the number of hardware counters on the cpu
PapiInfo
pe_context_t
pe_control_t
pe_event_info_t
perf_event_attr
perf_sample_event_t
pfm_context_t
pfm_control_state_t
pfmw_ita2_param_t
pfmw_ita_param_t
pfmw_mont_param_t
pfmw_param_t
pmem_t
power_t
powers
PPC64_groups_t
PPC64_native_map_t
ppc64_perfctr_context_t
ppc64_perfctr_control_t
ppc64_pmapi_context_t
ppc64_pmapi_control_t
ppc64_reg_alloc_t
PPC64_register_t
runtime
size_entry
stat_struct
statinfo
STEALTIME_context
STEALTIME_control_state
STEALTIME_reg_alloc_t
string_list
temp_event
test_events_t
TGPUplan
ThreadInfo_t
Threadlist
X86_perfctr_context_t
X86_perfctr_control_t
X86_reg_alloc_t
X86_register_t

Generated on 26 Jan 2016 for PAPI by  doxygen 1.6.1