|
ARGOBOTS
1.1
|

Go to the source code of this file.
Macros | |
| #define | ABTI_MEM_POOL_DESC_ELEM_SIZE ABTU_roundup_size(sizeof(ABTI_thread), ABT_CONFIG_STATIC_CACHELINE_SIZE) |
| #define | ABTI_STACK_CANARY_VALUE ((uint64_t)0xbaadc0debaadc0de) |
| #define | ABTI_MEM_POOL_DESC_SIZE (ABTI_MEM_POOL_DESC_ELEM_SIZE - 4) |
Enumerations | |
| enum | { ABTI_MEM_LP_MALLOC = 0, ABTI_MEM_LP_MMAP_RP, ABTI_MEM_LP_MMAP_HP_RP, ABTI_MEM_LP_MMAP_HP_THP, ABTI_MEM_LP_THP } |
| #define ABTI_MEM_POOL_DESC_ELEM_SIZE ABTU_roundup_size(sizeof(ABTI_thread), ABT_CONFIG_STATIC_CACHELINE_SIZE) |
Definition at line 14 of file abti_mem.h.
| #define ABTI_MEM_POOL_DESC_SIZE (ABTI_MEM_POOL_DESC_ELEM_SIZE - 4) |
Definition at line 328 of file abti_mem.h.
| #define ABTI_STACK_CANARY_VALUE ((uint64_t)0xbaadc0debaadc0de) |
Definition at line 32 of file abti_mem.h.
| anonymous enum |
| Enumerator | |
|---|---|
| ABTI_MEM_LP_MALLOC | |
| ABTI_MEM_LP_MMAP_RP | |
| ABTI_MEM_LP_MMAP_HP_RP | |
| ABTI_MEM_LP_MMAP_HP_THP | |
| ABTI_MEM_LP_THP | |
Definition at line 17 of file abti_mem.h.
|
inlinestatic |
Definition at line 330 of file abti_mem.h.
Referenced by ABTI_ktable_alloc_elem(), and ABTI_ktable_create().
|
inlinestatic |
Definition at line 98 of file abti_mem.h.
Referenced by ABTI_mem_alloc_ythread_mempool_desc(), and task_create().
|
inlinestatic |
Definition at line 67 of file abti_mem.h.
Referenced by ABTI_mem_alloc_nythread().
|
inlinestatic |
Definition at line 168 of file abti_mem.h.
Referenced by ythread_create().
|
inlinestatic |
Definition at line 236 of file abti_mem.h.
Referenced by ythread_create().
|
inlinestatic |
Definition at line 151 of file abti_mem.h.
Referenced by ABTI_mem_alloc_ythread_default(), and ABTI_mem_alloc_ythread_malloc_desc_stack().
|
inlinestatic |
Definition at line 256 of file abti_mem.h.
Referenced by ythread_create().
| int ABTI_mem_check_lp_alloc | ( | ABTI_global * | p_global, |
| int | lp_alloc | ||
| ) |
Referenced by ABTD_env_init().
| void ABTI_mem_finalize | ( | ABTI_global * | p_global | ) |
Definition at line 192 of file malloc.c.
Referenced by finailze_library(), and init_library().
| void ABTI_mem_finalize_local | ( | ABTI_xstream * | p_local_xstream | ) |
Definition at line 196 of file malloc.c.
Referenced by xstream_create().
|
inlinestatic |
Definition at line 358 of file abti_mem.h.
Referenced by ABTI_ktable_free().
|
inlinestatic |
Definition at line 108 of file abti_mem.h.
Referenced by ABTI_mem_free_thread(), and task_create().
|
inlinestatic |
Definition at line 281 of file abti_mem.h.
Referenced by thread_free(), and ythread_create().
| ABTU_ret_err int ABTI_mem_init | ( | ABTI_global * | p_global | ) |
Definition at line 181 of file malloc.c.
Referenced by init_library().
| ABTU_ret_err int ABTI_mem_init_local | ( | ABTI_global * | p_global, |
| ABTI_xstream * | p_local_xstream | ||
| ) |
Definition at line 186 of file malloc.c.
Referenced by xstream_create().
|
inlinestatic |
Definition at line 35 of file abti_mem.h.
Referenced by ABTI_mem_alloc_ythread_default(), ABTI_mem_alloc_ythread_malloc_desc_stack(), and ABTI_mem_alloc_ythread_mempool_desc().
|
inlinestatic |
Definition at line 51 of file abti_mem.h.
Referenced by ABTI_mem_free_thread().
1.8.17