PAPI 7.1.0.0
Loading...
Searching...
No Matches
papi_lock.h File Reference
Include dependency graph for papi_lock.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define INTERNAL_LOCK   PAPI_NUM_LOCK+0 /* papi_internal.c */
 
#define MULTIPLEX_LOCK   PAPI_NUM_LOCK+1 /* multiplex.c */
 
#define THREADS_LOCK   PAPI_NUM_LOCK+2 /* threads.c */
 
#define HIGHLEVEL_LOCK   PAPI_NUM_LOCK+3 /* papi_hl.c */
 
#define MEMORY_LOCK   PAPI_NUM_LOCK+4 /* papi_memory.c */
 
#define COMPONENT_LOCK   PAPI_NUM_LOCK+5 /* per-component */
 
#define GLOBAL_LOCK   PAPI_NUM_LOCK+6 /* papi.c for global variable (static and non) initialization/shutdown */
 
#define CPUS_LOCK   PAPI_NUM_LOCK+7 /* cpus.c */
 
#define NAMELIB_LOCK   PAPI_NUM_LOCK+8 /* papi_pfm4_events.c */
 
#define NUM_INNER_LOCK   9
 
#define PAPI_MAX_LOCK   (NUM_INNER_LOCK + PAPI_NUM_LOCK + PAPI_NUM_COMP)
 

Macro Definition Documentation

◆ COMPONENT_LOCK

#define COMPONENT_LOCK   PAPI_NUM_LOCK+5 /* per-component */

Definition at line 11 of file papi_lock.h.

◆ CPUS_LOCK

#define CPUS_LOCK   PAPI_NUM_LOCK+7 /* cpus.c */

Definition at line 13 of file papi_lock.h.

◆ GLOBAL_LOCK

#define GLOBAL_LOCK   PAPI_NUM_LOCK+6 /* papi.c for global variable (static and non) initialization/shutdown */

Definition at line 12 of file papi_lock.h.

◆ HIGHLEVEL_LOCK

#define HIGHLEVEL_LOCK   PAPI_NUM_LOCK+3 /* papi_hl.c */

Definition at line 9 of file papi_lock.h.

◆ INTERNAL_LOCK

#define INTERNAL_LOCK   PAPI_NUM_LOCK+0 /* papi_internal.c */

Definition at line 6 of file papi_lock.h.

◆ MEMORY_LOCK

#define MEMORY_LOCK   PAPI_NUM_LOCK+4 /* papi_memory.c */

Definition at line 10 of file papi_lock.h.

◆ MULTIPLEX_LOCK

#define MULTIPLEX_LOCK   PAPI_NUM_LOCK+1 /* multiplex.c */

Definition at line 7 of file papi_lock.h.

◆ NAMELIB_LOCK

#define NAMELIB_LOCK   PAPI_NUM_LOCK+8 /* papi_pfm4_events.c */

Definition at line 14 of file papi_lock.h.

◆ NUM_INNER_LOCK

#define NUM_INNER_LOCK   9

Definition at line 17 of file papi_lock.h.

◆ PAPI_MAX_LOCK

#define PAPI_MAX_LOCK   (NUM_INNER_LOCK + PAPI_NUM_LOCK + PAPI_NUM_COMP)

Definition at line 18 of file papi_lock.h.

◆ THREADS_LOCK

#define THREADS_LOCK   PAPI_NUM_LOCK+2 /* threads.c */

Definition at line 8 of file papi_lock.h.