1#ifndef _PAPI_LIBPFM_EVENTS_H
2#define _PAPI_LIBPFM_EVENTS_H
16 unsigned int *EventCode );
30 unsigned int *umask );
41#ifndef __PERFMON_PERF_EVENT_H__
47#define PERF_TYPE_RAW 4;
static long long values[NUM_EVENTS]
Return codes and api definitions.
int _papi_libpfm_init(papi_vector_t *my_vector, int cidx)
int _papi_libpfm_ntv_code_to_descr(unsigned int EventCode, char *name, int len)
int _papi_libpfm_ntv_enum_events(unsigned int *EventCode, int modifier)
int _papi_libpfm_shutdown(void)
int _papi_libpfm_ntv_code_to_info(unsigned int EventCode, PAPI_event_info_t *info)
int _pfm_decode_native_event(unsigned int EventCode, unsigned int *event, unsigned int *umask)
int prepare_umask(unsigned int foo, unsigned int *values)
int _papi_libpfm_ntv_name_to_code(const char *ntv_name, unsigned int *EventCode)
unsigned int _pfm_convert_umask(unsigned int event, unsigned int umask)
int _papi_libpfm_setup_presets(char *name, int type, int cidx)
int _papi_libpfm_ntv_code_to_bits_perfctr(unsigned int EventCode, hwd_register_t *bits)
int _papi_libpfm_ntv_code_to_name(unsigned int EventCode, char *name, int len)
int _papi_libpfm_ntv_code_to_bits(unsigned int EventCode, hwd_register_t *bits)
int _papi_libpfm_error(int pfm_error)
int _papi_libpfm_setup_counters(struct perf_event_attr *attr, hwd_register_t *ni_bits)