ARGOBOTS
latest
|
#include <abti.h>
Data Fields | |
int | max_xstreams |
int | num_xstreams |
ABTI_xstream ** | p_xstreams |
ABTI_spinlock | xstreams_lock |
int | num_cores |
ABT_bool | set_affinity |
ABT_bool | use_logging |
ABT_bool | use_debug |
int | key_table_size |
size_t | thread_stacksize |
size_t | sched_stacksize |
uint32_t | sched_event_freq |
long | sched_sleep_nsec |
ABTI_thread * | p_thread_main |
uint32_t | mutex_max_handovers |
uint32_t | mutex_max_wakeups |
uint32_t | os_page_size |
uint32_t | huge_page_size |
uint32_t | mem_page_size |
uint32_t | mem_sp_size |
uint32_t | mem_max_stacks |
uint32_t | mem_max_descs |
int | mem_lp_alloc |
ABTI_mem_pool_global_pool | mem_pool_stack |
ABTI_mem_pool_global_pool | mem_pool_desc |
ABTI_spinlock | mem_pool_stack_lock |
ABTI_mem_pool_local_pool | mem_pool_stack_ext |
ABTI_spinlock | mem_pool_desc_lock |
ABTI_mem_pool_local_pool | mem_pool_desc_ext |
ABT_bool | print_config |
uint32_t ABTI_global::huge_page_size |
Definition at line 188 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_info_print_config().
int ABTI_global::key_table_size |
Definition at line 178 of file abti.h.
Referenced by ABTD_env_init(), ABTI_info_print_config(), and ABTI_ktable_ensure_allocation().
int ABTI_global::max_xstreams |
Definition at line 167 of file abti.h.
Referenced by ABT_info_query_config(), ABT_init(), ABTD_env_init(), ABTI_global_update_max_xstreams(), ABTI_info_print_config(), ABTI_mutex_init(), ABTI_xstream_set_new_rank(), and ABTI_xstream_take_rank().
int ABTI_global::mem_lp_alloc |
Definition at line 194 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_info_print_config().
uint32_t ABTI_global::mem_max_descs |
Definition at line 193 of file abti.h.
Referenced by ABTD_env_init().
uint32_t ABTI_global::mem_max_stacks |
Definition at line 192 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_info_print_config().
uint32_t ABTI_global::mem_page_size |
Definition at line 190 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_info_print_config().
ABTI_mem_pool_global_pool ABTI_global::mem_pool_desc |
ABTI_mem_pool_local_pool ABTI_global::mem_pool_desc_ext |
Definition at line 204 of file abti.h.
Referenced by ABTI_mem_free_desc().
ABTI_spinlock ABTI_global::mem_pool_desc_lock |
Definition at line 203 of file abti.h.
Referenced by ABTI_mem_free_desc().
ABTI_mem_pool_global_pool ABTI_global::mem_pool_stack |
ABTI_mem_pool_local_pool ABTI_global::mem_pool_stack_ext |
Definition at line 202 of file abti.h.
Referenced by ABTI_mem_free_thread().
ABTI_spinlock ABTI_global::mem_pool_stack_lock |
Definition at line 201 of file abti.h.
Referenced by ABTI_mem_free_thread().
uint32_t ABTI_global::mem_sp_size |
Definition at line 191 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_info_print_config().
uint32_t ABTI_global::mutex_max_handovers |
Definition at line 185 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_global_get_mutex_max_handovers().
uint32_t ABTI_global::mutex_max_wakeups |
Definition at line 186 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_global_get_mutex_max_wakeups().
int ABTI_global::num_cores |
Definition at line 174 of file abti.h.
Referenced by ABTD_affinity_init(), ABTD_env_init(), and ABTI_info_print_config().
int ABTI_global::num_xstreams |
Definition at line 168 of file abti.h.
Referenced by ABT_info_print_all_xstreams(), ABT_init(), ABT_thread_migrate(), ABT_xstream_get_num(), ABTI_global_update_max_xstreams(), ABTI_info_check_print_all_thread_stacks(), ABTI_info_print_config(), ABTI_xstream_return_rank(), ABTI_xstream_set_new_rank(), and ABTI_xstream_take_rank().
uint32_t ABTI_global::os_page_size |
Definition at line 187 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_info_print_config().
ABTI_thread* ABTI_global::p_thread_main |
Definition at line 183 of file abti.h.
Referenced by ABT_init(), and ABTI_global_get_main().
ABTI_xstream** ABTI_global::p_xstreams |
Definition at line 169 of file abti.h.
Referenced by ABT_finalize(), ABT_info_print_all_xstreams(), ABT_init(), ABT_thread_migrate(), ABTI_global_update_max_xstreams(), ABTI_info_check_print_all_thread_stacks(), ABTI_xstream_return_rank(), ABTI_xstream_set_new_rank(), and ABTI_xstream_take_rank().
ABT_bool ABTI_global::print_config |
Definition at line 208 of file abti.h.
Referenced by ABT_info_query_config(), ABT_init(), and ABTD_env_init().
uint32_t ABTI_global::sched_event_freq |
Definition at line 181 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), ABTI_global_get_sched_event_freq(), and ABTI_info_print_config().
long ABTI_global::sched_sleep_nsec |
Definition at line 182 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), and ABTI_global_get_sched_sleep_nsec().
size_t ABTI_global::sched_stacksize |
Definition at line 180 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), ABTI_global_get_sched_stacksize(), and ABTI_info_print_config().
ABT_bool ABTI_global::set_affinity |
Definition at line 175 of file abti.h.
Referenced by ABT_finalize(), ABT_info_query_config(), ABT_xstream_set_rank(), ABTD_affinity_init(), ABTD_env_init(), ABTI_info_print_config(), ABTI_xstream_start(), and ABTI_xstream_start_primary().
size_t ABTI_global::thread_stacksize |
Definition at line 179 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), ABTI_global_get_thread_stacksize(), and ABTI_info_print_config().
ABT_bool ABTI_global::use_debug |
Definition at line 177 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), and ABTI_info_print_config().
ABT_bool ABTI_global::use_logging |
Definition at line 176 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), and ABTI_info_print_config().
ABTI_spinlock ABTI_global::xstreams_lock |
Definition at line 170 of file abti.h.
Referenced by ABT_info_print_all_xstreams(), ABT_init(), ABTI_global_update_max_xstreams(), ABTI_info_check_print_all_thread_stacks(), ABTI_xstream_return_rank(), ABTI_xstream_set_new_rank(), and ABTI_xstream_take_rank().