benchquark ~master (2019-12-05T01:31:31Z)
Dub
Repo
_papi_program_info
lib
papi
@ingroup papi_data_structures @brief get the executable's info
extern (
C
) @
nogc
extern (
C
)
struct
_papi_program_info {
char
[
1024
]
fullname
;
PAPI_address_map_t
address_info
;
}
Members
Variables
address_info
PAPI_address_map_t
address_info
;
Undocumented in source.
fullname
char
[
1024
]
fullname
;
Undocumented in source.
Meta
Source
See Implementation
lib
papi
aliases
PAPI_DOM_MIN
PAPI_ENUM_ALL
PAPI_GRN_MAX
PAPI_GRN_MIN
PAPI_LOCK_NUM
PAPI_LOCK_USR1
PAPI_LOCK_USR2
PAPI_TLS_HIGH_LEVEL
PAPI_TLS_NUM
PAPI_TLS_USR1
PAPI_TLS_USR2
PAPI_addr_range_option_t
PAPI_address_map_t
PAPI_all_thr_spec_t
PAPI_attach_option_t
PAPI_component_info_t
PAPI_cpu_option_t
PAPI_debug_handler_t
PAPI_debug_option_t
PAPI_dmem_info_t
PAPI_domain_option_t
PAPI_event_info_t
PAPI_exe_info_t
PAPI_granularity_option_t
PAPI_hw_info_t
PAPI_inherit_option_t
PAPI_itimer_option_t
PAPI_mh_cache_info_t
PAPI_mh_info_t
PAPI_mh_level_t
PAPI_mh_tlb_info_t
PAPI_mpx_info_t
PAPI_multiplex_option_t
PAPI_option_t
PAPI_overflow_handler_t
PAPI_preload_info_t
PAPI_shlib_info_t
PAPI_sprofil_t
PAPI_thread_id_t
PAPI_user_defined_events_file_t
caddr_t
enums
PAPI_DATATYPE_INT64
PAPI_ENUM_EVENTS
PAPI_LOCATION_CORE
PAPI_TIMESCOPE_SINCE_START
PAPI_UPDATETYPE_ARBITRARY
PAPI_VALUETYPE_RUNNING_SUM
functions
PAPI_accum
PAPI_accum_counters
PAPI_add_event
PAPI_add_events
PAPI_add_named_event
PAPI_assign_eventset_component
PAPI_attach
PAPI_cleanup_eventset
PAPI_create_eventset
PAPI_destroy_eventset
PAPI_detach
PAPI_disable_component
PAPI_disable_component_by_name
PAPI_enum_cmp_event
PAPI_enum_event
PAPI_epc
PAPI_event_code_to_name
PAPI_event_name_to_code
PAPI_flips
PAPI_flops
PAPI_get_cmp_opt
PAPI_get_component_index
PAPI_get_component_info
PAPI_get_dmem_info
PAPI_get_event_component
PAPI_get_event_info
PAPI_get_eventset_component
PAPI_get_executable_info
PAPI_get_hardware_info
PAPI_get_multiplex
PAPI_get_opt
PAPI_get_overflow_event_index
PAPI_get_real_cyc
PAPI_get_real_nsec
PAPI_get_real_usec
PAPI_get_shared_lib_info
PAPI_get_thr_specific
PAPI_get_virt_cyc
PAPI_get_virt_nsec
PAPI_get_virt_usec
PAPI_ipc
PAPI_is_initialized
PAPI_library_init
PAPI_list_events
PAPI_list_threads
PAPI_lock
PAPI_multiplex_init
PAPI_num_cmp_hwctrs
PAPI_num_components
PAPI_num_counters
PAPI_num_events
PAPI_num_hwctrs
PAPI_overflow
PAPI_perror
PAPI_profil
PAPI_query_event
PAPI_query_named_event
PAPI_read
PAPI_read_counters
PAPI_read_ts
PAPI_register_thread
PAPI_remove_event
PAPI_remove_events
PAPI_remove_named_event
PAPI_reset
PAPI_set_cmp_domain
PAPI_set_cmp_granularity
PAPI_set_debug
PAPI_set_domain
PAPI_set_granularity
PAPI_set_multiplex
PAPI_set_opt
PAPI_set_thr_specific
PAPI_shutdown
PAPI_sprofil
PAPI_start
PAPI_start_counters
PAPI_state
PAPI_stop
PAPI_stop_counters
PAPI_strerror
PAPI_thread_id
PAPI_thread_init
PAPI_unlock
PAPI_unregister_thread
PAPI_write
structs
_dmem_t
_papi_addr_range_option
_papi_address_map
_papi_all_thr_spec
_papi_attach_option
_papi_component_option
_papi_cpu_option
_papi_debug_option
_papi_domain_option
_papi_granularity_option
_papi_hw_info
_papi_inherit_option
_papi_itimer_option
_papi_mh_cache_info
_papi_mh_info
_papi_mh_level_info
_papi_mh_tlb_info
_papi_mpx_info
_papi_multiplex_option
_papi_preload_option
_papi_program_info
_papi_shared_lib_info
_papi_sprofil
event_info
unions
_N3
variables
PAPIF_DMEM_HEAP
PAPIF_DMEM_HIGH_WATER
PAPIF_DMEM_LIBRARY
PAPIF_DMEM_LOCKED
PAPIF_DMEM_MAXVAL
PAPIF_DMEM_PAGESIZE
PAPIF_DMEM_PTE
PAPIF_DMEM_RESIDENT
PAPIF_DMEM_SHARED
PAPIF_DMEM_STACK
PAPIF_DMEM_TEXT
PAPIF_DMEM_VMPEAK
PAPIF_DMEM_VMSIZE
PAPI_2MAX_STR_LEN
PAPI_ATTACH
PAPI_ATTACHED
PAPI_CLOCKRATE
PAPI_COMPONENTINFO
PAPI_CPU_ATTACH
PAPI_CPU_ATTACHED
PAPI_DATA_ADDRESS
PAPI_DEBUG
PAPI_DEFDOM
PAPI_DEFGRN
PAPI_DEF_ITIMER
PAPI_DEF_ITIMER_NS
PAPI_DEF_MPX_NS
PAPI_DERIVED
PAPI_DETACH
PAPI_DOMAIN
PAPI_DOM_HWSPEC
PAPI_DOM_KERNEL
PAPI_DOM_OTHER
PAPI_DOM_SUPERVISOR
PAPI_DOM_USER
PAPI_EATTR
PAPI_EBUF
PAPI_EBUG
PAPI_ECLOST
PAPI_ECMP
PAPI_ECNFLCT
PAPI_ECOMBO
PAPI_ECOUNT
PAPI_EINVAL
PAPI_EINVAL_DOM
PAPI_EISRUN
PAPI_EMISC
PAPI_ENOCMP
PAPI_ENOCNTR
PAPI_ENOEVNT
PAPI_ENOEVST
PAPI_ENOIMPL
PAPI_ENOINIT
PAPI_ENOMEM
PAPI_ENOSUPP
PAPI_ENOTPRESET
PAPI_ENOTRUN
PAPI_EPERM
PAPI_ESBSTR
PAPI_ESYS
PAPI_EXEINFO
PAPI_GRANUL
PAPI_GRN_PROC
PAPI_GRN_PROCG
PAPI_GRN_SYS
PAPI_GRN_SYS_CPU
PAPI_GRN_THR
PAPI_HIGH_LEVEL_INITED
PAPI_HIGH_LEVEL_TLS
PAPI_HUGE_STR_LEN
PAPI_HWINFO
PAPI_INHERIT
PAPI_INHERIT_ALL
PAPI_INHERIT_NONE
PAPI_INIT_SLOTS
PAPI_INSTR_ADDRESS
PAPI_LIB_VERSION
PAPI_LOW_LEVEL_INITED
PAPI_MAX_CPUS
PAPI_MAX_HWCTRS
PAPI_MAX_INFO_TERMS
PAPI_MAX_MEM_HIERARCHY_LEVELS
PAPI_MAX_MPX_CTRS
PAPI_MAX_STR_LEN
PAPI_MH_MAX_LEVELS
PAPI_MH_TYPE_DATA
PAPI_MH_TYPE_EMPTY
PAPI_MH_TYPE_INST
PAPI_MH_TYPE_LRU
PAPI_MH_TYPE_PREF
PAPI_MH_TYPE_PSEUDO_LRU
PAPI_MH_TYPE_TLB
PAPI_MH_TYPE_TRACE
PAPI_MH_TYPE_UNKNOWN
PAPI_MH_TYPE_VECTOR
PAPI_MH_TYPE_WB
PAPI_MH_TYPE_WT
PAPI_MIN_STR_LEN
PAPI_MULTIPLEX
PAPI_MULTIPLEXING
PAPI_MULTIPLEX_DEFAULT
PAPI_MULTIPLEX_FORCE_SW
PAPI_NOT_INIT
PAPI_NOT_INITED
PAPI_NTV_GROUP_AND_MASK
PAPI_NTV_GROUP_SHIFT
PAPI_NULL
PAPI_NUM_ERRORS
PAPI_NUM_LOCK
PAPI_NUM_TLS
PAPI_OK
PAPI_OVERFLOWING
PAPI_OVERFLOW_FORCE_SW
PAPI_OVERFLOW_HARDWARE
PAPI_PAUSED
PAPI_PMU_MAX
PAPI_PRELOAD
PAPI_PROFIL
PAPI_PROFILING
PAPI_PROFIL_BUCKET_16
PAPI_PROFIL_BUCKET_32
PAPI_PROFIL_BUCKET_64
PAPI_PROFIL_COMPRESS
PAPI_PROFIL_DATA_EAR
PAPI_PROFIL_FORCE_SW
PAPI_PROFIL_INST_EAR
PAPI_PROFIL_POSIX
PAPI_PROFIL_RANDOM
PAPI_PROFIL_WEIGHTED
PAPI_QUIET
PAPI_RUNNING
PAPI_SHLIBINFO
PAPI_STOPPED
PAPI_THREAD_LEVEL_INITED
PAPI_TLS_ALL_THREADS
PAPI_USER_EVENTS_FILE
PAPI_USR1_LOCK
PAPI_USR1_TLS
PAPI_USR2_LOCK
PAPI_USR2_TLS
PAPI_VENDOR_AMD
PAPI_VENDOR_ARM
PAPI_VENDOR_CRAY
PAPI_VENDOR_FREESCALE
PAPI_VENDOR_IBM
PAPI_VENDOR_INTEL
PAPI_VENDOR_MIPS
PAPI_VENDOR_SUN
PAPI_VENDOR_UNKNOWN
PAPI_VERB_ECONT
PAPI_VERB_ESTOP
@ingroup papi_data_structures @brief get the executable's info