| add_application(app *a) | sstmac::sw::operating_system | |
| add_thread(thread *t) | sstmac::sw::operating_system | private |
| addr() const | sstmac::sw::operating_system | inline |
| 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_system | privatestatic |
| complete_thread(bool succ) | sstmac::sw::operating_system | |
| compute(timestamp t) | sstmac::sw::operating_system | |
| compute_sched_ | sstmac::sw::operating_system | private |
| construct(sprockit::sim_parameters *params) | sstmac::sw::operating_system | static |
| current_aid() | sstmac::sw::operating_system | static |
| current_context() const | sstmac::sw::operating_system | inline |
| current_library(const std::string &name) | sstmac::sw::operating_system | static |
| current_node_id() | sstmac::sw::operating_system | static |
| current_os() | sstmac::sw::operating_system | static |
| current_os_thread_context() | sstmac::sw::operating_system | private |
| current_thread() | sstmac::sw::operating_system | static |
| current_thread_id_ | sstmac::sw::operating_system | private |
| current_threadid() const | sstmac::sw::operating_system | |
| current_tid() | sstmac::sw::operating_system | static |
| cxa_finalize_context_ | sstmac::sw::operating_system | privatestatic |
| cxa_finalizing_ | sstmac::sw::operating_system | privatestatic |
| deadlock_check(event *ev) | sstmac::event_handler | inlinevirtual |
| deadlock_check() | sstmac::event_handler | inlinevirtual |
| delete_statics() | sstmac::sw::operating_system | static |
| deleted_libs_ | sstmac::sw::operating_system | private |
| des_context_ | sstmac::sw::operating_system | private |
| event_handler() | sstmac::event_handler | inlineprotected |
| event_location() const | sstmac::event_handler | inline |
| event_subscheduler() | sstmac::event_subscheduler | inline |
| event_trace_ | sstmac::sw::operating_system | private |
| 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_system | inline |
| 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_system | virtual |
| free_thread_stack(void *stack) | sstmac::sw::operating_system | |
| ftq_trace_ | sstmac::sw::operating_system | private |
| handle(event *ev) | sstmac::event_subscheduler | virtual |
| handle_event(event *ev) | sstmac::sw::operating_system | |
| init_factory_params(sprockit::sim_parameters *params) | sstmac::sw::operating_system | virtual |
| init_loc_id(event_loc_id id) | sstmac::event_handler | inlineprotected |
| init_services() | sstmac::sw::operating_system | private |
| init_thread_id(int id) | sstmac::event_handler | inlineprotected |
| init_threading() | sstmac::sw::operating_system | private |
| ipc_handler() const | sstmac::event_handler | inlinevirtual |
| 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_system | private |
| libs_ | sstmac::sw::operating_system | private |
| libs_by_owner_ | sstmac::sw::operating_system | private |
| local_shutdown() | sstmac::sw::operating_system | private |
| my_addr_ | sstmac::sw::operating_system | private |
| next_msg_id_ | sstmac::sw::operating_system | private |
| node() const | sstmac::sw::operating_system | inline |
| node_ | sstmac::sw::operating_system | private |
| now() const | sstmac::event_subscheduler | inline |
| null_lpid | sstmac::event_handler | static |
| null_threadid | sstmac::event_handler | static |
| operating_system() | sstmac::sw::operating_system | private |
| os_thread_context_ | sstmac::sw::operating_system | privatestatic |
| params() const | sstmac::sw::operating_system | inline |
| params_ | sstmac::sw::operating_system | private |
| parent() const | sstmac::event_subscheduler | inline |
| parent_ | sstmac::event_subscheduler | protected |
| 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_system | private |
| remote_node(int tid) | sstmac::sw::operating_system | static |
| 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 class | sstmac::sw::operating_system | friend |
| services_ | sstmac::sw::operating_system | private |
| set_addr(node_id addr) | sstmac::sw::operating_system | inline |
| set_event_parent(event_scheduler *man) | sstmac::sw::operating_system | virtual |
| set_ncores(int ncores, int nsocket) | sstmac::sw::operating_system | |
| set_node(sstmac::hw::node *n) | sstmac::sw::operating_system | inline |
| shutdown() | sstmac::sw::operating_system | inlinestatic |
| simulation_done() | sstmac::sw::operating_system | static |
| sleep(timestamp t) | sstmac::sw::operating_system | |
| stack_check() | sstmac::sw::operating_system | static |
| stacksize() | sstmac::sw::operating_system | inlinestatic |
| stacksize_ | sstmac::sw::operating_system | privatestatic |
| 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_system | private |
| static_os_thread_context() | sstmac::sw::operating_system | inlinestatic |
| switch_to_context(int aid, int tid) | sstmac::sw::operating_system | static |
| switch_to_thread(thread_data_t tothread) | sstmac::sw::operating_system | private |
| task_to_thread_ | sstmac::sw::operating_system | private |
| thread class | sstmac::sw::operating_system | friend |
| thread_id() const | sstmac::event_handler | inline |
| threads_ | sstmac::sw::operating_system | private |
| threadstack_ | sstmac::sw::operating_system | private |
| to_awake_ | sstmac::sw::operating_system | private |
| to_string() const | sstmac::event_subscheduler | inlinevirtual |
| unblock(key *req) | sstmac::sw::operating_system | |
| unregister_all_libs(void *owner) | sstmac::sw::operating_system | |
| unregister_lib(library *lib) | sstmac::sw::operating_system | private |
| ~event_handler() | sstmac::event_handler | inlinevirtual |
| ~operating_system() | sstmac::sw::operating_system | virtual |