_get_api(const char *name) | sstmac::sw::app | protectedvirtual |
ACTIVE enum value | sstmac::sw::thread | |
active_core() const | sstmac::sw::thread | inline |
add_affinity(int core) | sstmac::sw::thread | inline |
add_subthread(thread *thr) | sstmac::sw::app | |
aid() const | sstmac::sw::thread | inline |
allocate_condition() | sstmac::sw::app | |
allocate_mutex() | sstmac::sw::app | |
allocate_tls_key(destructor_fxn fnx) | sstmac::sw::app | |
apis_ | sstmac::sw::thread | protected |
app() | sstmac::sw::app | protected |
append_backtrace(void *fxn) | sstmac::sw::thread | |
appnum() const | sstmac::sw::app | inline |
backtrace() const | sstmac::sw::thread | inline |
backtrace_nfxn() const | sstmac::sw::thread | inline |
BLOCKED enum value | sstmac::sw::thread | |
cancel() | sstmac::sw::thread | inline |
CANCELED enum value | sstmac::sw::thread | |
clear_subthread_from_parent_app() | sstmac::sw::app | virtual |
clone(software_id newid) | sstmac::sw::app | |
clone_type() const | sstmac::sw::user_app_cxx_empty_main | inlinevirtual |
collect_backtrace(int nfxn) | sstmac::sw::thread | |
compute(timestamp time) | sstmac::sw::app | |
compute_block_memcpy(long bytes) | sstmac::sw::app | |
compute_block_read(long bytes) | sstmac::sw::app | |
compute_block_write(long bytes) | sstmac::sw::app | |
compute_detailed(long flops, long intops, long bytes) | sstmac::sw::app | |
compute_inst(compute_event *cmsg) | sstmac::sw::app | |
compute_loop(uint64_t, int nflops_per_loop, int nintops_per_loop, int bytes_per_loop) | sstmac::sw::app | |
compute_loops_lib() | sstmac::sw::app | |
consume_params(sprockit::sim_parameters *params) | sstmac::sw::user_app_cxx_empty_main | virtual |
cpumask() const | sstmac::sw::thread | inline |
current() | sstmac::sw::thread | static |
delete_statics() | sstmac::sw::app | static |
destructor_fxn typedef | sstmac::sw::app | |
DONE enum value | sstmac::sw::thread | |
empty_main_fxn typedef | sstmac::sw::app | |
empty_main_fxns_ | sstmac::sw::user_app_cxx_empty_main | privatestatic |
env() const | sstmac::sw::thread | |
erase_condition(int id) | sstmac::sw::app | |
erase_mutex(int id) | sstmac::sw::app | |
finalize_init() | sprockit::factory_type | inlinevirtual |
fxn_ | sstmac::sw::user_app_cxx_empty_main | private |
get_api() | sstmac::sw::thread | inline |
get_condition(int id) | sstmac::sw::app | |
get_mutex(int id) | sstmac::sw::app | |
get_params() | sstmac::sw::app | static |
get_process_context() const | sstmac::sw::thread | inline |
get_state() const | sstmac::sw::thread | inline |
get_subthread(long id) | sstmac::sw::app | |
get_tls_value(long thekey) const | sstmac::sw::thread | |
id_ | sstmac::sw::app | protected |
init_factory_params(sprockit::sim_parameters *params) | sstmac::sw::app | virtual |
sprockit::factory_type::init_factory_params(sim_parameters *params) | sprockit::factory_type | inlinevirtual |
init_id() | sstmac::sw::thread | |
init_mem_lib() | sstmac::sw::app | protectedvirtual |
init_perf_model_params(sprockit::sim_parameters *params) | sstmac::sw::thread | virtual |
init_thread(int phyiscal_thread_id, threading_interface *tocopy, void *stack, int stacksize, operating_system *os, threading_interface *yield_to) | sstmac::sw::thread | |
INITIALIZED enum value | sstmac::sw::thread | |
is_canceled() const | sstmac::sw::thread | inline |
is_initialized() const | sstmac::sw::thread | inline |
join() | sstmac::sw::thread | |
joiners_ | sstmac::sw::thread | protected |
kill() | sstmac::sw::app | virtual |
last_backtrace_nfxn() const | sstmac::sw::thread | inline |
main_fxn typedef | sstmac::sw::app | |
main_thread | sstmac::sw::thread | static |
main_thread_aid | sstmac::sw::thread | static |
main_thread_tid | sstmac::sw::thread | static |
nic_thread | sstmac::sw::thread | static |
no_core_affinity | sstmac::sw::thread | static |
no_socket_affinity | sstmac::sw::thread | static |
now() | sstmac::sw::thread | |
os() const | sstmac::sw::thread | inline |
os_ | sstmac::sw::thread | protected |
p_txt_ | sstmac::sw::thread | protected |
params() const | sstmac::sw::app | inline |
params_ | sstmac::sw::app | protected |
parent_app() const | sstmac::sw::app | inlinevirtual |
parent_app_ | sstmac::sw::thread | protected |
PENDING enum value | sstmac::sw::thread | |
perf_ctr_model() const | sstmac::sw::thread | inline |
pop_backtrace() | sstmac::sw::thread | |
pthread_map_t typedef | sstmac::sw::thread | |
rdma_thread | sstmac::sw::thread | static |
register_lib(library *lib) | sstmac::sw::thread | |
register_main_fxn(const char *name, app::empty_main_fxn fxn) | sstmac::sw::user_app_cxx_empty_main | static |
register_perf_ctr_variable(void *ptr) | sstmac::sw::thread | inline |
remove_perf_ctr_variable(void *ptr) | sstmac::sw::thread | inline |
remove_subthread(thread *thr) | sstmac::sw::app | |
remove_subthread(long thr_id) | sstmac::sw::app | |
run() | sstmac::sw::app | virtual |
schedule_key() | sstmac::sw::thread | inline |
set_active_core(int core) | sstmac::sw::thread | inline |
set_affinity(int core) | sstmac::sw::thread | inline |
set_api(thread *thr) | sstmac::sw::thread | inline |
set_backtrace(void **bt) | sstmac::sw::thread | inline |
set_cpumask(uint64_t cpumask) | sstmac::sw::thread | inline |
set_pthread_map(pthread_map_t *threadmap) | sstmac::sw::thread | inline |
set_sid(software_id sid) | sstmac::sw::thread | inline |
set_subthread_done(thread *thr) | sstmac::sw::app | |
set_tls_value(long thekey, void *ptr) | sstmac::sw::thread | |
sid() const | sstmac::sw::app | inline |
skeleton_main() | sstmac::sw::user_app_cxx_empty_main | virtual |
sleep(timestamp time) | sstmac::sw::app | |
spawn(thread *thr) | sstmac::sw::thread | |
stack() const | sstmac::sw::thread | inline |
stacksize() const | sstmac::sw::thread | inline |
start_thread(thread *thr) | sstmac::sw::thread | |
state enum name | sstmac::sw::thread | |
state_ | sstmac::sw::thread | protected |
SUSPENDED enum value | sstmac::sw::thread | |
tasknum() const | sstmac::sw::app | inline |
sstmac::sw::thread::thread() | sstmac::sw::thread | protected |
thread_id() const | sstmac::sw::thread | inline |
tid() const | sstmac::sw::thread | inline |
to_string() const | sstmac::sw::thread | inlinevirtual |
unregister_all_libs() | sstmac::sw::thread | protected |
zero_affinity() | sstmac::sw::thread | inline |
~app() | sstmac::sw::app | virtual |
~thread() | sstmac::sw::thread | virtual |