PAPI  5.4.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Thread Definitions
Collaboration diagram for Thread Definitions:

Macros

#define PAPI_USR1_TLS   0x0
 
#define PAPI_USR2_TLS   0x1
 
#define PAPI_HIGH_LEVEL_TLS   0x2
 
#define PAPI_NUM_TLS   0x3
 
#define PAPI_TLS_USR1   PAPI_USR1_TLS
 
#define PAPI_TLS_USR2   PAPI_USR2_TLS
 
#define PAPI_TLS_HIGH_LEVEL   PAPI_HIGH_LEVEL_TLS
 
#define PAPI_TLS_NUM   PAPI_NUM_TLS
 
#define PAPI_TLS_ALL_THREADS   0x10
 

Detailed Description

We define other levels in papi_internal.h
for internal PAPI use, so if you change anything
make sure to look at both places -KSL

Macro Definition Documentation

#define PAPI_HIGH_LEVEL_TLS   0x2

Definition at line 319 of file papi.h.

#define PAPI_NUM_TLS   0x3

Definition at line 320 of file papi.h.

#define PAPI_TLS_ALL_THREADS   0x10

Definition at line 325 of file papi.h.

#define PAPI_TLS_HIGH_LEVEL   PAPI_HIGH_LEVEL_TLS

Definition at line 323 of file papi.h.

#define PAPI_TLS_NUM   PAPI_NUM_TLS

Definition at line 324 of file papi.h.

#define PAPI_TLS_USR1   PAPI_USR1_TLS

Definition at line 321 of file papi.h.

#define PAPI_TLS_USR2   PAPI_USR2_TLS

Definition at line 322 of file papi.h.

#define PAPI_USR1_TLS   0x0

Definition at line 317 of file papi.h.

#define PAPI_USR2_TLS   0x1

Definition at line 318 of file papi.h.