Go to the source code of this file.
◆ main()
Definition at line 41 of file Papi_add_env_event.c.
47 float a[1000],
b[1000],
c[1000];
85 for (
i=0;
i<1000;
i++){
char event_name[2][PAPI_MAX_STR_LEN]
int PAPI_stop(int EventSet, long long *values)
int PAPI_add_env_event(int *EventSet, int *Event, char *env_variable)
int PAPI_library_init(int version)
int PAPI_create_eventset(int *EventSet)
int PAPI_event_code_to_name(int EventCode, char *out)
int PAPI_start(int EventSet)
void PAPI_perror(const char *msg)
static long long values[NUM_EVENTS]
static double b[MATRIX_SIZE][MATRIX_SIZE]
static double a[MATRIX_SIZE][MATRIX_SIZE]
◆ PAPI_add_env_event()
| int PAPI_add_env_event |
( |
int * |
EventSet, |
|
|
int * |
Event, |
|
|
char * |
env_variable |
|
) |
| |
Definition at line 111 of file Papi_add_env_event.c.
112 int real_event=*EventCode;
116 if ( env_variable != NULL ){
117 if ( (eventname=
getenv(env_variable)) ) {
118 if ( eventname[0] ==
'P' ) {
123 if ( strlen(eventname)>1 && eventname[1]==
'x')
124 sscanf(eventname,
"%#x", &real_event);
126 real_event =
atoi(eventname);
131 if ( real_event != *EventCode ) {
134 real_event = *EventCode;
138 *EventCode = real_event;
int PAPI_add_event(int EventSet, int EventCode)
int PAPI_event_name_to_code(const char *in, int *out)