SST/macro
sstmac::sw::operating_system Member List

This is the complete list of members for sstmac::sw::operating_system, including all inherited members.

add_application(app *a)sstmac::sw::operating_system
add_thread(thread *t)sstmac::sw::operating_systemprivate
addr() const sstmac::sw::operating_systeminline
app_ptr(software_id sid)sstmac::sw::operating_system
app_ptrs(app_id aid)sstmac::sw::operating_system
async_kernel(ami::SERVICE_FUNC func, event *data)sstmac::sw::operating_system
block(key *req)sstmac::sw::operating_system
call_graph_sstmac::sw::operating_systemprivatestatic
complete_thread(bool succ)sstmac::sw::operating_system
compute(timestamp t)sstmac::sw::operating_system
compute_sched_sstmac::sw::operating_systemprivate
construct(sprockit::sim_parameters *params)sstmac::sw::operating_systemstatic
current_aid()sstmac::sw::operating_systemstatic
current_context() const sstmac::sw::operating_systeminline
current_library(const std::string &name)sstmac::sw::operating_systemstatic
current_node_id()sstmac::sw::operating_systemstatic
current_os()sstmac::sw::operating_systemstatic
current_os_thread_context()sstmac::sw::operating_systemprivate
current_thread()sstmac::sw::operating_systemstatic
current_thread_id_sstmac::sw::operating_systemprivate
current_threadid() const sstmac::sw::operating_system
current_tid()sstmac::sw::operating_systemstatic
cxa_finalize_context_sstmac::sw::operating_systemprivatestatic
cxa_finalizing_sstmac::sw::operating_systemprivatestatic
deadlock_check(event *ev)sstmac::event_handlerinlinevirtual
deadlock_check()sstmac::event_handlerinlinevirtual
delete_statics()sstmac::sw::operating_systemstatic
deleted_libs_sstmac::sw::operating_systemprivate
des_context_sstmac::sw::operating_systemprivate
event_handler()sstmac::event_handlerinlineprotected
event_location() const sstmac::event_handlerinline
event_subscheduler()sstmac::event_subschedulerinline
event_trace_sstmac::sw::operating_systemprivate
execute(ami::COMP_FUNC, event *data, key::category cat=key::general)sstmac::sw::operating_system
execute(ami::COMM_FUNC func, message *data)sstmac::sw::operating_systeminline
execute_kernel(ami::COMM_FUNC func, message *data)sstmac::sw::operating_system
execute_kernel(ami::COMP_FUNC func, event *data, callback *cb)sstmac::sw::operating_system
finalize_init()sstmac::sw::operating_systemvirtual
free_thread_stack(void *stack)sstmac::sw::operating_system
ftq_trace_sstmac::sw::operating_systemprivate
handle(event *ev)sstmac::event_subschedulervirtual
handle_event(event *ev)sstmac::sw::operating_system
init_factory_params(sprockit::sim_parameters *params)sstmac::sw::operating_systemvirtual
init_loc_id(event_loc_id id)sstmac::event_handlerinlineprotected
init_services()sstmac::sw::operating_systemprivate
init_thread_id(int id)sstmac::event_handlerinlineprotected
init_threading()sstmac::sw::operating_systemprivate
ipc_handler() const sstmac::event_handlerinlinevirtual
join_thread(thread *t)sstmac::sw::operating_system
kill_node()sstmac::sw::operating_system
lib(const std::string &name) const sstmac::sw::operating_system
lib_refcounts_sstmac::sw::operating_systemprivate
libs_sstmac::sw::operating_systemprivate
libs_by_owner_sstmac::sw::operating_systemprivate
local_shutdown()sstmac::sw::operating_systemprivate
my_addr_sstmac::sw::operating_systemprivate
next_msg_id_sstmac::sw::operating_systemprivate
node() const sstmac::sw::operating_systeminline
node_sstmac::sw::operating_systemprivate
now() const sstmac::event_subschedulerinline
null_lpidsstmac::event_handlerstatic
null_threadidsstmac::event_handlerstatic
operating_system()sstmac::sw::operating_systemprivate
os_thread_context_sstmac::sw::operating_systemprivatestatic
params() const sstmac::sw::operating_systeminline
params_sstmac::sw::operating_systemprivate
parent() const sstmac::event_subschedulerinline
parent_sstmac::event_subschedulerprotected
print_libs(std::ostream &os=std::cout) const sstmac::sw::operating_system
register_lib(void *owner, library *lib)sstmac::sw::operating_system
register_lib(library *lib)sstmac::sw::operating_systemprivate
remote_node(int tid)sstmac::sw::operating_systemstatic
schedule(timestamp t, event_handler *handler, event *ev)sstmac::event_subscheduler
schedule(timestamp t, event_queue_entry *ev)sstmac::event_subscheduler
schedule_delay(timestamp delay, event_handler *handler, event *ev)sstmac::event_subscheduler
schedule_delay(timestamp delay, event_queue_entry *ev)sstmac::event_subscheduler
schedule_now(event_queue_entry *ev)sstmac::event_subscheduler
schedule_now(event_handler *handler, event *ev)sstmac::event_subscheduler
schedule_timeout(timestamp delay, key *k)sstmac::sw::operating_system
send_delayed_self_event(timestamp delay, event *ev)sstmac::event_subscheduler
send_delayed_self_event_queue(timestamp delay, event_queue_entry *ev)sstmac::event_subscheduler
send_now_self_event(event *ev)sstmac::event_subscheduler
send_now_self_event_queue(event_queue_entry *ev)sstmac::event_subscheduler
send_self_event(timestamp arrival, event *ev)sstmac::event_subscheduler
send_self_event_queue(timestamp arrival, event_queue_entry *ev)sstmac::event_subscheduler
service classsstmac::sw::operating_systemfriend
services_sstmac::sw::operating_systemprivate
set_addr(node_id addr)sstmac::sw::operating_systeminline
set_event_parent(event_scheduler *man)sstmac::sw::operating_systemvirtual
set_ncores(int ncores, int nsocket)sstmac::sw::operating_system
set_node(sstmac::hw::node *n)sstmac::sw::operating_systeminline
shutdown()sstmac::sw::operating_systeminlinestatic
simulation_done()sstmac::sw::operating_systemstatic
sleep(timestamp t)sstmac::sw::operating_system
stack_check()sstmac::sw::operating_systemstatic
stacksize()sstmac::sw::operating_systeminlinestatic
stacksize_sstmac::sw::operating_systemprivatestatic
start_api_call()sstmac::sw::operating_system
start_app(app *a)sstmac::sw::operating_system
start_thread(thread *t)sstmac::sw::operating_system
startup_libs_sstmac::sw::operating_systemprivate
static_os_thread_context()sstmac::sw::operating_systeminlinestatic
switch_to_context(int aid, int tid)sstmac::sw::operating_systemstatic
switch_to_thread(thread_data_t tothread)sstmac::sw::operating_systemprivate
task_to_thread_sstmac::sw::operating_systemprivate
thread classsstmac::sw::operating_systemfriend
thread_id() const sstmac::event_handlerinline
threads_sstmac::sw::operating_systemprivate
threadstack_sstmac::sw::operating_systemprivate
to_awake_sstmac::sw::operating_systemprivate
to_string() const sstmac::event_subschedulerinlinevirtual
unblock(key *req)sstmac::sw::operating_system
unregister_all_libs(void *owner)sstmac::sw::operating_system
unregister_lib(library *lib)sstmac::sw::operating_systemprivate
~event_handler()sstmac::event_handlerinlinevirtual
~operating_system()sstmac::sw::operating_systemvirtual