ARGOBOTS
|
#include "abti.h"
Go to the source code of this file.
Functions | |
int | ABT_init (int argc, char **argv) |
Initialize the Argobots execution environment. More... | |
int | ABT_finalize (void) |
Terminate the Argobots execution environment. More... | |
int | ABT_initialized (void) |
Check whether ABT_init() has been called. More... | |
Variables | |
ABTI_global * | gp_ABTI_global = NULL |
static uint32_t | g_ABTI_num_inits = 0 |
static ABTI_spinlock | g_ABTI_init_lock = ABTI_SPINLOCK_STATIC_INITIALIZER() |
static ABTD_atomic_uint32 | g_ABTI_initialized |
|
static |
Definition at line 19 of file global.c.
Referenced by ABT_finalize(), and ABT_init().
|
static |
Definition at line 21 of file global.c.
Referenced by ABT_finalize(), ABT_init(), and ABT_initialized().
|
static |
Definition at line 17 of file global.c.
Referenced by ABT_finalize(), and ABT_init().
ABTI_global* gp_ABTI_global = NULL |
Definition at line 14 of file global.c.
Referenced by ABT_finalize(), ABT_info_print_all_xstreams(), ABT_info_query_config(), ABT_info_trigger_print_all_thread_stacks(), ABT_init(), ABT_initialized(), ABT_key_set(), ABT_self_get_arg(), ABT_self_get_last_pool_id(), ABT_self_get_type(), ABT_self_is_primary(), ABT_self_on_primary_xstream(), ABT_self_set_arg(), ABT_task_self(), ABT_task_self_id(), ABT_thread_exit(), ABT_thread_migrate(), ABT_thread_self(), ABT_thread_self_id(), ABT_xstream_check_events(), ABT_xstream_create_with_rank(), ABT_xstream_exit(), ABT_xstream_get_affinity(), ABT_xstream_get_num(), ABT_xstream_revive(), ABT_xstream_self(), ABT_xstream_self_rank(), and ABT_xstream_set_rank().