gem5
v22.1.0.0
sim
sim Directory Reference
Directories
directory
guest_abi
directory
power
directory
probe
Files
file
async.cc
[code]
file
async.hh
[code]
This file defines flags used to handle asynchronous simulator events.
file
aux_vector.hh
[code]
file
backtrace.hh
[code]
file
backtrace_glibc.cc
[code]
file
backtrace_none.cc
[code]
file
bufval.cc
[code]
file
bufval.hh
[code]
file
bufval.test.cc
[code]
file
byteswap.hh
[code]
file
byteswap.test.cc
[code]
file
clock_domain.cc
[code]
file
clock_domain.hh
[code]
ClockDomain declarations.
file
clocked_object.cc
[code]
file
clocked_object.hh
[code]
ClockedObject declaration and implementation.
file
core.cc
[code]
file
core.hh
[code]
file
cur_tick.cc
[code]
file
cur_tick.hh
[code]
file
cxx_config.cc
[code]
file
cxx_config.hh
[code]
C++-only configuration and instantiation support.
file
cxx_config_ini.cc
[code]
file
cxx_config_ini.hh
[code]
.ini file reading wrapper for use with CxxConfigManager
file
cxx_manager.cc
[code]
file
cxx_manager.hh
[code]
C++-only configuration and instantiation support.
file
debug.cc
[code]
file
debug.hh
[code]
file
drain.cc
[code]
file
drain.hh
[code]
file
dvfs_handler.cc
[code]
file
dvfs_handler.hh
[code]
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)
file
emul_driver.hh
[code]
file
eventq.cc
[code]
file
eventq.hh
[code]
file
faults.cc
[code]
file
faults.hh
[code]
file
fd_array.cc
[code]
file
fd_array.hh
[code]
file
fd_entry.cc
[code]
file
fd_entry.hh
[code]
file
full_system.hh
[code]
file
futex_map.cc
[code]
file
futex_map.hh
[code]
file
global_event.cc
[code]
file
global_event.hh
[code]
Global events and related declarations.
file
globals.cc
[code]
file
globals.hh
[code]
file
globals.test.cc
[code]
file
guest_abi.hh
[code]
file
guest_abi.test.cc
[code]
file
init.cc
[code]
file
init.hh
[code]
file
init_signals.cc
[code]
file
init_signals.hh
[code]
file
insttracer.hh
[code]
file
kernel_workload.cc
[code]
file
kernel_workload.hh
[code]
file
linear_solver.cc
[code]
file
linear_solver.hh
[code]
file
main.cc
[code]
file
mathexpr.cc
[code]
file
mathexpr.hh
[code]
file
mem_pool.cc
[code]
file
mem_pool.hh
[code]
file
mem_state.cc
[code]
file
mem_state.hh
[code]
file
port.cc
[code]
Port Object Declaration.
file
port.hh
[code]
Port Object Declaration.
file
port.test.cc
[code]
file
power_domain.cc
[code]
file
power_domain.hh
[code]
file
power_state.cc
[code]
file
power_state.hh
[code]
PowerState declaration and implementation.
file
process.cc
[code]
file
process.hh
[code]
file
process_impl.hh
[code]
file
proxy_ptr.hh
[code]
file
proxy_ptr.test.cc
[code]
file
pseudo_inst.cc
[code]
file
pseudo_inst.hh
[code]
file
py_interact.cc
[code]
file
py_interact.hh
[code]
file
python.cc
[code]
file
redirect_path.cc
[code]
file
redirect_path.hh
[code]
file
root.cc
[code]
file
root.hh
[code]
file
se_signal.cc
[code]
file
se_signal.hh
[code]
file
se_workload.cc
[code]
file
se_workload.hh
[code]
file
serialize.cc
[code]
file
serialize.hh
[code]
file
serialize.test.cc
[code]
file
serialize_handlers.hh
[code]
file
serialize_handlers.test.cc
[code]
file
sim_events.cc
[code]
file
sim_events.hh
[code]
file
sim_exit.hh
[code]
file
sim_object.cc
[code]
file
sim_object.hh
[code]
file
simulate.cc
[code]
file
simulate.hh
[code]
file
stat_control.cc
[code]
file
stat_control.hh
[code]
file
stat_register.cc
[code]
file
stat_register.hh
[code]
file
stats.cc
[code]
file
stats.hh
[code]
file
sub_system.cc
[code]
file
sub_system.hh
[code]
SubSystem declarations.
file
syscall_abi.hh
[code]
file
syscall_debug_macros.hh
[code]
file
syscall_desc.cc
[code]
file
syscall_desc.hh
[code]
file
syscall_emul.cc
[code]
file
syscall_emul.hh
[code]
This file defines objects used to emulate syscalls from the target application on the host machine.
file
syscall_emul_buf.hh
[code]
This file defines buffer classes used to handle pointer arguments in emulated syscalls.
file
syscall_return.hh
[code]
file
system.cc
[code]
file
system.hh
[code]
file
ticked_object.cc
[code]
file
ticked_object.hh
[code]
Base classes for ClockedObjects which have evaluate functions to look like clock ticking operations.
file
vma.cc
[code]
file
vma.hh
[code]
file
voltage_domain.cc
[code]
file
voltage_domain.hh
[code]
file
workload.cc
[code]
file
workload.hh
[code]
Generated on Wed Dec 21 2022 10:25:14 for gem5 by
doxygen
1.9.1