Go to the source code of this file.
◆ PMU_TYPE_CORE
◆ PMU_TYPE_OS
◆ PMU_TYPE_UNCORE
| #define PMU_TYPE_UNCORE 2 |
◆ _papi_libpfm4_error()
Definition at line 39 of file papi_libpfm4_events.c.
41 switch ( pfm_error ) {
42 case PFM_SUCCESS:
return PAPI_OK;
56 PAPIWARN(
"Unknown libpfm error code %d, returning PAPI_EINVAL",pfm_error);
void PAPIWARN(char *format,...)
◆ _papi_libpfm4_init()
Definition at line 104 of file papi_libpfm4_events.c.
107 pfm_err_t
retval = PFM_SUCCESS;
112 retval = pfm_initialize();
113 if (
retval == PFM_SUCCESS ) {
137 if ( PFM_MAJ_VERSION(
version ) !=
138 PFM_MAJ_VERSION( LIBPFM_VERSION ) ) {
140 PAPIWARN(
"Version mismatch of libpfm: " 141 "compiled %#x vs. installed %#x\n",
142 PFM_MAJ_VERSION( LIBPFM_VERSION ),
char disabled_reason[PAPI_MAX_STR_LEN]
void PAPIWARN(char *format,...)
PAPI_component_info_t cmp_info
char support_version[PAPI_MIN_STR_LEN]
inline_static int _papi_hwi_lock(int lck)
inline_static int _papi_hwi_unlock(int lck)
◆ _papi_libpfm4_shutdown()
Definition at line 72 of file papi_libpfm4_events.c.
PAPI_component_info_t cmp_info
char support_version[PAPI_MIN_STR_LEN]
inline_static int _papi_hwi_lock(int lck)
inline_static int _papi_hwi_unlock(int lck)