|
gem5 [DEVELOP-FOR-25.0]
|
#include "arch/arm/kvm/base_cpu.hh"#include <linux/kvm.h>#include <mutex>#include "arch/arm/interrupts.hh"#include "base/uncontended_mutex.hh"#include "debug/KvmInt.hh"#include "dev/arm/generic_timer.hh"#include "params/BaseArmKvmCPU.hh"#include "params/GenericTimer.hh"Go to the source code of this file.
Namespaces | |
| namespace | gem5 |
| Copyright (c) 2024 Arm Limited All rights reserved. | |
Macros | |
| #define | INTERRUPT_ID(type, vcpu, irq) |
| #define | INTERRUPT_VCPU_IRQ(vcpu) |
| #define | INTERRUPT_VCPU_FIQ(vcpu) |
| #define INTERRUPT_ID | ( | type, | |
| vcpu, | |||
| irq ) |
Definition at line 55 of file base_cpu.cc.
| #define INTERRUPT_VCPU_FIQ | ( | vcpu | ) |
Definition at line 63 of file base_cpu.cc.
Referenced by gem5::BaseArmKvmCPU::kvmRun().
| #define INTERRUPT_VCPU_IRQ | ( | vcpu | ) |
Definition at line 60 of file base_cpu.cc.
Referenced by gem5::BaseArmKvmCPU::kvmRun().