|
HPCToolkit
|
#include <stdlib.h>#include <stdbool.h>#include <unistd.h>#include <include/gcc-attr.h>#include "lush-pthread.h"#include <messages/messages.h>
Go to the source code of this file.
Classes | |
| struct | lushPthr_globals_t |
Macros | |
| #define | lushPthr_memSizeElem (0) |
| #define | lushPthr_memSize (sizeof(lushPthr_mem)) |
| #define | lushPthr_memSizeMax (0x3fffffff) /* lower 30 bits */ |
Functions | |
| void | lushPthr_processInit () |
| void | lushPthr_init (lushPthr_t *x) |
| void | lushPthr_dump (lushPthr_t *x, const char *nm, void *lock) |
Variables | |
| lushPtr_SyncObjData_t lushPthr_mem [lushPthr_memSizeElem] | GCC_ATTR_VAR_CACHE_ALIGN |
| void * | lushPthr_mem_beg |
| void * | lushPthr_mem_end |
| lushPthr_mem_ptr_t | lushPthr_mem_ptr |
| lushPthr_globals_t | globals |
| #define lushPthr_memSize (sizeof(lushPthr_mem)) |
Definition at line 91 of file lush-pthread.c.
| #define lushPthr_memSizeElem (0) |
Definition at line 85 of file lush-pthread.c.
| #define lushPthr_memSizeMax (0x3fffffff) /* lower 30 bits */ |
Definition at line 92 of file lush-pthread.c.
| void lushPthr_dump | ( | lushPthr_t * | x, |
| const char * | nm, | ||
| void * | lock | ||
| ) |
Definition at line 225 of file lush-pthread.c.


| void lushPthr_init | ( | lushPthr_t * | x | ) |
Definition at line 190 of file lush-pthread.c.


| void lushPthr_processInit | ( | ) |
Definition at line 147 of file lush-pthread.c.


| lushPtr_SyncObjData_t lushPthr_mem [lushPthr_memSizeElem] GCC_ATTR_VAR_CACHE_ALIGN |
Definition at line 89 of file lush-pthread.c.
| lushPthr_globals_t globals |
Definition at line 132 of file lush-pthread.c.
| void* lushPthr_mem_beg |
Definition at line 94 of file lush-pthread.c.
| void* lushPthr_mem_end |
Definition at line 95 of file lush-pthread.c.
| lushPthr_mem_ptr_t lushPthr_mem_ptr |
Definition at line 97 of file lush-pthread.c.