ARGOBOTS
1.1
|
#include <abti.h>
Data Fields | |
int | max_xstreams |
int | num_xstreams |
ABTI_xstream * | p_xstream_head |
ABTD_spinlock | xstream_list_lock |
int | num_cores |
ABT_bool | set_affinity |
ABT_bool | use_logging |
ABT_bool | use_debug |
uint32_t | key_table_size |
size_t | thread_stacksize |
size_t | sched_stacksize |
uint32_t | sched_event_freq |
uint64_t | sched_sleep_nsec |
ABTI_ythread * | p_primary_ythread |
uint32_t | mutex_max_handovers |
uint32_t | mutex_max_wakeups |
size_t | huge_page_size |
ABT_bool | print_config |
ABTD_spinlock | tool_writer_lock |
ABT_tool_thread_callback_fn | tool_thread_cb_f |
void * | tool_thread_user_arg |
ABTD_atomic_uint64 | tool_thread_event_mask_tagged |
ABTI_unit_to_thread_entry | unit_to_thread_entires [ABTI_UNIT_HASH_TABLE_SIZE] |
size_t ABTI_global::huge_page_size |
Definition at line 218 of file abti.h.
Referenced by ABTD_env_init().
uint32_t ABTI_global::key_table_size |
Definition at line 208 of file abti.h.
Referenced by ABTD_env_init(), and ABTI_ktable_create().
int ABTI_global::max_xstreams |
Definition at line 197 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), and xstream_update_max_xstreams().
uint32_t ABTI_global::mutex_max_handovers |
Definition at line 216 of file abti.h.
Referenced by ABTD_env_init().
uint32_t ABTI_global::mutex_max_wakeups |
Definition at line 217 of file abti.h.
Referenced by ABTD_env_init().
int ABTI_global::num_cores |
Definition at line 204 of file abti.h.
Referenced by ABTD_affinity_init(), and ABTD_env_init().
int ABTI_global::num_xstreams |
Definition at line 198 of file abti.h.
Referenced by ABT_info_print_all_xstreams().
ABTI_ythread* ABTI_global::p_primary_ythread |
ABTI_xstream* ABTI_global::p_xstream_head |
Definition at line 199 of file abti.h.
Referenced by ABT_info_print_all_xstreams(), finailze_library(), and xstream_set_new_rank().
ABT_bool ABTI_global::print_config |
Definition at line 238 of file abti.h.
Referenced by ABT_info_query_config(), and ABTD_env_init().
uint32_t ABTI_global::sched_event_freq |
Definition at line 211 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), and sched_init().
uint64_t ABTI_global::sched_sleep_nsec |
Definition at line 212 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), and sched_init().
size_t ABTI_global::sched_stacksize |
Definition at line 210 of file abti.h.
Referenced by ABT_info_query_config(), ABTD_env_init(), ABTI_ythread_create_main_sched(), ABTI_ythread_create_root(), and ABTI_ythread_create_sched().
ABT_bool ABTI_global::set_affinity |
Definition at line 205 of file abti.h.
Referenced by ABT_info_query_config(), ABT_xstream_set_rank(), ABTD_affinity_finalize(), ABTD_affinity_init(), ABTD_env_init(), and xstream_create().
size_t ABTI_global::thread_stacksize |
Definition at line 209 of file abti.h.
Referenced by ABT_info_query_config(), ABT_thread_attr_create(), ABTD_env_init(), ABTI_mem_alloc_ythread_default(), and thread_attr_set_stack().
ABT_tool_thread_callback_fn ABTI_global::tool_thread_cb_f |
Definition at line 243 of file abti.h.
Referenced by ABTI_tool_event_thread_impl(), and ABTI_tool_event_thread_update_callback().
ABTD_atomic_uint64 ABTI_global::tool_thread_event_mask_tagged |
Definition at line 245 of file abti.h.
Referenced by ABTI_tool_event_thread_impl(), and ABTI_tool_event_thread_update_callback().
void* ABTI_global::tool_thread_user_arg |
Definition at line 244 of file abti.h.
Referenced by ABTI_tool_event_thread_impl(), and ABTI_tool_event_thread_update_callback().
ABTD_spinlock ABTI_global::tool_writer_lock |
Definition at line 241 of file abti.h.
Referenced by ABTI_tool_event_thread_update_callback().
ABTI_unit_to_thread_entry ABTI_global::unit_to_thread_entires[ABTI_UNIT_HASH_TABLE_SIZE] |
Definition at line 249 of file abti.h.
Referenced by unit_finalize_hash_table(), unit_get_thread_from_user_defined_unit(), unit_init_hash_table(), unit_map_thread(), and unit_unmap_thread().
ABT_bool ABTI_global::use_debug |
Definition at line 207 of file abti.h.
Referenced by ABT_info_query_config(), and ABTD_env_init().
ABT_bool ABTI_global::use_logging |
Definition at line 206 of file abti.h.
Referenced by ABT_info_query_config(), and ABTD_env_init().
ABTD_spinlock ABTI_global::xstream_list_lock |
Definition at line 201 of file abti.h.
Referenced by ABT_info_print_all_xstreams().