PAPI  5.3.0.0
peu_libpfm4_events.h
Go to the documentation of this file.
00001 /*
00002 * File:    peu_libpfm4_events.h
00003 */
00004 
00005 int _peu_libpfm4_setup_presets( char *name, int type, int cidx );
00006 int _peu_libpfm4_ntv_enum_events( unsigned int *EventCode, int modifier,
00007                struct native_event_table_t *event_table);
00008 int _peu_libpfm4_ntv_name_to_code( char *ntv_name,
00009                     unsigned int *EventCode,
00010                struct native_event_table_t *event_table);
00011 int _peu_libpfm4_ntv_code_to_name( unsigned int EventCode, char *name,
00012                     int len,
00013                struct native_event_table_t *event_table);
00014 int _peu_libpfm4_ntv_code_to_descr( unsigned int EventCode, char *name,
00015                      int len,
00016                struct native_event_table_t *event_table);
00017 int _peu_libpfm4_shutdown(struct native_event_table_t *event_table);
00018 int _peu_libpfm4_init(papi_vector_t *my_vector, 
00019                struct native_event_table_t *event_table,
00020                int pmu_type);
00021 int _peu_libpfm4_ntv_code_to_info(unsigned int EventCode,
00022                    PAPI_event_info_t *info,
00023                struct native_event_table_t *event_table);
00024 int _peu_libpfm4_setup_counters( struct perf_event_attr *attr,
00025                   int event,
00026                struct native_event_table_t *event_table);
00027 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines