|
ARGOBOTS
1.1
|

Go to the source code of this file.
Data Structures | |
| struct | ABTI_sync_lifo_element |
Typedefs | |
| typedef struct ABTI_sync_lifo_element | ABTI_sync_lifo_element |
Functions | |
| typedef | __attribute__ ((aligned(ABT_CONFIG_STATIC_CACHELINE_SIZE))) struct |
| static void | ABTI_sync_lifo_init (ABTI_sync_lifo *p_lifo) |
| static void | ABTI_sync_lifo_destroy (ABTI_sync_lifo *p_lifo) |
| static void | ABTI_sync_lifo_push_unsafe (ABTI_sync_lifo *p_lifo, ABTI_sync_lifo_element *p_elem) |
| static ABTI_sync_lifo_element * | ABTI_sync_lifo_pop_unsafe (ABTI_sync_lifo *p_lifo) |
| static void | ABTI_sync_lifo_push (ABTI_sync_lifo *p_lifo, ABTI_sync_lifo_element *p_elem) |
| static ABTI_sync_lifo_element * | ABTI_sync_lifo_pop (ABTI_sync_lifo *p_lifo) |
Variables | |
| ABTI_sync_lifo | |
| typedef struct ABTI_sync_lifo_element ABTI_sync_lifo_element |
| typedef __attribute__ | ( | (aligned(ABT_CONFIG_STATIC_CACHELINE_SIZE)) | ) |
Definition at line 20 of file abti_sync_lifo.h.
|
inlinestatic |
Definition at line 40 of file abti_sync_lifo.h.
Referenced by ABTI_mem_pool_destroy_global_pool().
|
inlinestatic |
Definition at line 29 of file abti_sync_lifo.h.
Referenced by ABTI_mem_pool_init_global_pool().
|
inlinestatic |
Definition at line 116 of file abti_sync_lifo.h.
Referenced by ABTI_mem_pool_take_bucket().
|
inlinestatic |
Definition at line 66 of file abti_sync_lifo.h.
Referenced by ABTI_mem_pool_destroy_global_pool(), and ABTI_sync_lifo_pop().
|
inlinestatic |
Definition at line 90 of file abti_sync_lifo.h.
Referenced by ABTI_mem_pool_return_bucket(), and ABTI_mem_pool_take_bucket().
|
inlinestatic |
Definition at line 45 of file abti_sync_lifo.h.
Referenced by ABTI_sync_lifo_push().
| ABTI_sync_lifo |
Definition at line 27 of file abti_sync_lifo.h.
1.8.17