gem5 v25.0.0.1
Loading...
Searching...
No Matches
sim Directory Reference

Directories

 
guest_abi
 
power
 
probe

Files

 
async.cc
 
async.hh
 This file defines flags used to handle asynchronous simulator events.
 
aux_vector.hh
 
backtrace.hh
 
backtrace_glibc.cc
 
backtrace_none.cc
 
bufval.cc
 
bufval.hh
 
bufval.test.cc
 
byteswap.hh
 
byteswap.test.cc
 
clock_domain.cc
 
clock_domain.hh
 ClockDomain declarations.
 
clocked_object.cc
 
clocked_object.hh
 ClockedObject declaration and implementation.
 
core.cc
 
core.hh
 
cur_tick.cc
 
cur_tick.hh
 
cxx_config.cc
 
cxx_config.hh
 C++-only configuration and instantiation support.
 
cxx_config_ini.cc
 
cxx_config_ini.hh
 .ini file reading wrapper for use with CxxConfigManager
 
cxx_manager.cc
 
cxx_manager.hh
 C++-only configuration and instantiation support.
 
debug.cc
 
debug.hh
 
drain.cc
 
drain.hh
 
dvfs_handler.cc
 
dvfs_handler.hh
 DVFSHandler and DomainConfig class declaration used for managing voltage and frequency scaling of the various DVFS domains in the system (with each domain having their independent domain configuration information)
 
emul_driver.hh
 
eventq.cc
 
eventq.hh
 
faults.cc
 
faults.hh
 
fd_array.cc
 
fd_array.hh
 
fd_entry.cc
 
fd_entry.hh
 
full_system.hh
 
futex_map.cc
 
futex_map.hh
 
global_event.cc
 
global_event.hh
 Global events and related declarations.
 
globals.cc
 
globals.hh
 
globals.test.cc
 
guest_abi.hh
 
guest_abi.test.cc
 
init.cc
 
init.hh
 
init_signals.cc
 
init_signals.hh
 
insttracer.hh
 
kernel_workload.cc
 
kernel_workload.hh
 
linear_solver.cc
 
linear_solver.hh
 
main.cc
 
mathexpr.cc
 
mathexpr.hh
 
mem_pool.cc
 
mem_pool.hh
 
mem_state.cc
 
mem_state.hh
 
port.cc
 Port Object Declaration.
 
port.hh
 Port Object Declaration.
 
port.test.cc
 
power_domain.cc
 
power_domain.hh
 
power_state.cc
 
power_state.hh
 PowerState declaration and implementation.
 
process.cc
 
process.hh
 
process_impl.hh
 
proxy_ptr.hh
 
proxy_ptr.test.cc
 
pseudo_inst.cc
 
pseudo_inst.hh
 
py_interact.cc
 
py_interact.hh
 
python.cc
 
redirect_path.cc
 
redirect_path.hh
 
root.cc
 
root.hh
 
se_signal.cc
 
se_signal.hh
 
se_workload.cc
 
se_workload.hh
 
serialize.cc
 
serialize.hh
 
serialize.test.cc
 
serialize_handlers.hh
 
serialize_handlers.test.cc
 
signal.hh
 
sim_events.cc
 
sim_events.hh
 
sim_exit.hh
 
sim_object.cc
 
sim_object.hh
 
simulate.cc
 
simulate.hh
 
stat_control.cc
 
stat_control.hh
 
stat_register.cc
 
stat_register.hh
 
stats.cc
 
stats.hh
 
sub_system.cc
 
sub_system.hh
 SubSystem declarations.
 
syscall_abi.hh
 
syscall_debug_macros.hh
 
syscall_desc.cc
 
syscall_desc.hh
 
syscall_emul.cc
 
syscall_emul.hh
 This file defines objects used to emulate syscalls from the target application on the host machine.
 
syscall_emul_buf.hh
 This file defines buffer classes used to handle pointer arguments in emulated syscalls.
 
syscall_return.hh
 
system.cc
 
system.hh
 
ticked_object.cc
 
ticked_object.hh
 Base classes for ClockedObjects which have evaluate functions to look like clock ticking operations.
 
vma.cc
 
vma.hh
 
voltage_domain.cc
 
voltage_domain.hh
 
workload.cc
 
workload.hh

Generated on Sat Oct 18 2025 08:07:55 for gem5 by doxygen 1.14.0