|
PAPI 7.1.0.0
|

Go to the source code of this file.
Functions | |
| static int | lookup_and_set_thread_symbols (void) |
| static ThreadInfo_t * | allocate_thread (int tid) |
| static void | free_thread (ThreadInfo_t **thread) |
| static void | insert_thread (ThreadInfo_t *entry, int tid) |
| static int | remove_thread (ThreadInfo_t *entry) |
| int | _papi_hwi_initialize_thread (ThreadInfo_t **dest, int tid) |
| int | _papi_hwi_set_thread_id_fn (unsigned long(*id_fn)(void)) |
| static int | _papi_hwi_thread_free_eventsets (long tid) |
| int | _papi_hwi_shutdown_thread (ThreadInfo_t *thread, int force_shutdown) |
| int | _papi_hwi_shutdown_global_threads (void) |
| int | _papi_hwi_init_global_threads (void) |
| int | _papi_hwi_gather_all_thrspec_data (int tag, PAPI_all_thr_spec_t *where) |
| unsigned long | _papi_gettid (void) |
| unsigned long | _papi_getpid (void) |
Variables | |
| volatile ThreadInfo_t * | _papi_hwi_thread_head |
| THREAD_LOCAL_STORAGE_KEYWORD ThreadInfo_t * | _papi_hwi_my_thread |
| unsigned long(* | _papi_hwi_thread_id_fn )(void) |
| unsigned long _papi_getpid | ( | void | ) |
| unsigned long _papi_gettid | ( | void | ) |
| int _papi_hwi_gather_all_thrspec_data | ( | int | tag, |
| PAPI_all_thr_spec_t * | where | ||
| ) |
Definition at line 568 of file threads.c.


| int _papi_hwi_init_global_threads | ( | void | ) |
Definition at line 541 of file threads.c.


| int _papi_hwi_initialize_thread | ( | ThreadInfo_t ** | dest, |
| int | tid | ||
| ) |
Definition at line 278 of file threads.c.


Definition at line 358 of file threads.c.

| int _papi_hwi_shutdown_global_threads | ( | void | ) |
Definition at line 470 of file threads.c.


| int _papi_hwi_shutdown_thread | ( | ThreadInfo_t * | thread, |
| int | force_shutdown | ||
| ) |
Definition at line 424 of file threads.c.


Definition at line 390 of file threads.c.


|
static |
Definition at line 96 of file threads.c.


|
static |
Definition at line 164 of file threads.c.


|
static |
Definition at line 186 of file threads.c.


|
static |
Definition at line 55 of file threads.c.


|
static |
Definition at line 226 of file threads.c.


| THREAD_LOCAL_STORAGE_KEYWORD ThreadInfo_t* _papi_hwi_my_thread |
| volatile ThreadInfo_t* _papi_hwi_thread_head |