|
PAPI
5.3.0.0
|
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