gem5  v21.1.0.2
gem5::Gicv3CPUInterface Member List

This is the complete list of members for gem5::Gicv3CPUInterface, including all inherited members.

A3Vgem5::Gicv3CPUInterfaceprotected
A3Vgem5::Gicv3CPUInterfaceprotected
assertWakeRequest(void)gem5::Gicv3CPUInterfaceprotected
BaseISADevice()gem5::ArmISA::BaseISADevice
BitUnion32(ICH_LRC) Bitfield< 31gem5::Gicv3CPUInterfaceprotected
BitUnion64(ICC_CTLR_EL1) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
BitUnion64(ICH_HCR_EL2) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
bpr1(Gicv3::GroupId group)gem5::Gicv3CPUInterfaceprotected
CBPRgem5::Gicv3CPUInterfaceprotected
CBPR_EL1NSgem5::Gicv3CPUInterfaceprotected
CBPR_EL1Sgem5::Gicv3CPUInterfaceprotected
clearPendingInterrupts(void)gem5::Gicv3CPUInterfaceprotected
cpuIdgem5::Gicv3CPUInterfaceprotected
currEL() constgem5::Gicv3CPUInterfaceprotected
currentSection()gem5::Serializablestatic
deactivateIRQ(uint32_t intid, Gicv3::GroupId group)gem5::Gicv3CPUInterfaceprotected
deassertWakeRequest(void)gem5::Gicv3CPUInterfaceprotected
DFBgem5::Gicv3CPUInterfaceprotected
DIBgem5::Gicv3CPUInterfaceprotected
distributorgem5::Gicv3CPUInterfaceprotected
dropPriority(Gicv3::GroupId group)gem5::Gicv3CPUInterfaceprotected
Engem5::Gicv3CPUInterfaceprotected
Enablegem5::Gicv3CPUInterfaceprotected
Enablegem5::Gicv3CPUInterfaceprotected
EnableGrp1NSgem5::Gicv3CPUInterfaceprotected
EnableGrp1Sgem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICC_CTLR_EL1) BitUnion64(ICC_CTLR_EL3) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICC_CTLR_EL3) BitUnion64(ICC_IGRPEN0_EL1) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICC_IGRPEN0_EL1) BitUnion64(ICC_IGRPEN1_EL1) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICC_IGRPEN1_EL1) BitUnion64(ICC_IGRPEN1_EL3) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICC_IGRPEN1_EL3) BitUnion64(ICC_SRE_EL1) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICC_SRE_EL1) BitUnion64(ICC_SRE_EL2) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICC_SRE_EL2) BitUnion64(ICC_SRE_EL3) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICC_SRE_EL3) static const uint8_t PRIORITY_BITSgem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICH_HCR_EL2) BitUnion64(ICH_LR_EL2) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICH_LR_EL2) static const uint64_t ICH_LR_EL2_STATE_INVALID=0gem5::Gicv3CPUInterfaceprotectedpure virtual
EndBitUnion(ICH_LRC) BitUnion64(ICH_MISR_EL2) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICH_MISR_EL2) BitUnion64(ICH_VMCR_EL2) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICH_VMCR_EL2) BitUnion64(ICH_VTR_EL2) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EndBitUnion(ICH_VTR_EL2) BitUnion64(ICV_CTLR_EL1) Bitfield< 63gem5::Gicv3CPUInterfaceprotected
EOIgem5::Gicv3CPUInterfaceprotected
EOIgem5::Gicv3CPUInterfaceprotected
EOIgem5::Gicv3CPUInterfaceprotected
EOIcountgem5::Gicv3CPUInterfaceprotected
eoiMaintenanceInterruptStatus() constgem5::Gicv3CPUInterfaceprotected
EOImodegem5::Gicv3CPUInterfaceprotected
EOImode_EL1NSgem5::Gicv3CPUInterfaceprotected
EOImode_EL1Sgem5::Gicv3CPUInterfaceprotected
EOImode_EL3gem5::Gicv3CPUInterfaceprotected
ExtRangegem5::Gicv3CPUInterfaceprotected
generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream)gem5::Serializablestatic
generateSGI(RegVal val, Gicv3::GroupId group)gem5::Gicv3CPUInterfaceprotected
getHCREL2FMO() constgem5::Gicv3CPUInterfaceprotected
getHCREL2IMO() constgem5::Gicv3CPUInterfaceprotected
getHPPIR0() constgem5::Gicv3CPUInterfaceprotected
getHPPIR1() constgem5::Gicv3CPUInterfaceprotected
getHPPVILR() constgem5::Gicv3CPUInterfaceprotected
gicgem5::Gicv3CPUInterfaceprotected
GIC_MIN_BPRgem5::Gicv3CPUInterfaceprotectedstatic
GIC_MIN_BPR_NSgem5::Gicv3CPUInterfaceprotectedstatic
GIC_MIN_VBPRgem5::Gicv3CPUInterfaceprotectedstatic
GICC_ABPR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_AEOIR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_AHPPIR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_AIAR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_APRgem5::Gicv3CPUInterfaceprotectedstatic
GICC_BPR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_CTLR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_EOIR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_HPPI enum valuegem5::Gicv3CPUInterfaceprotected
GICC_IAR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_IIDR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_NSAPRgem5::Gicv3CPUInterfaceprotectedstatic
GICC_PMR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_RPR enum valuegem5::Gicv3CPUInterfaceprotected
GICC_STATUSR enum valuegem5::Gicv3CPUInterfaceprotected
GICH_APRgem5::Gicv3CPUInterfaceprotectedstatic
GICH_EISR enum valuegem5::Gicv3CPUInterfaceprotected
GICH_ELRSR enum valuegem5::Gicv3CPUInterfaceprotected
GICH_HCR enum valuegem5::Gicv3CPUInterfaceprotected
GICH_LRgem5::Gicv3CPUInterfaceprotectedstatic
GICH_MISR enum valuegem5::Gicv3CPUInterfaceprotected
GICH_VMCR enum valuegem5::Gicv3CPUInterfaceprotected
GICH_VTR enum valuegem5::Gicv3CPUInterfaceprotected
Gicv3CPUInterface(Gicv3 *gic, uint32_t cpu_id)gem5::Gicv3CPUInterface
Gicv3Distributor classgem5::Gicv3CPUInterfacefriend
Gicv3Redistributor classgem5::Gicv3CPUInterfacefriend
Groupgem5::Gicv3CPUInterfaceprotected
Groupgem5::Gicv3CPUInterfaceprotected
groupEnabled(Gicv3::GroupId group) constgem5::Gicv3CPUInterfaceprotected
groupPriorityMask(Gicv3::GroupId group)gem5::Gicv3CPUInterfaceprotected
haveEL(ArmISA::ExceptionLevel el) constgem5::Gicv3CPUInterfaceprotected
havePendingInterrupts(void) constgem5::Gicv3CPUInterfaceprotected
highestActiveGroup() constgem5::Gicv3CPUInterfaceprotected
highestActivePriority() constgem5::Gicv3CPUInterfaceprotected
hppigem5::Gicv3CPUInterfaceprotected
hppiCanPreempt()gem5::Gicv3CPUInterfaceprotected
hppviCanPreempt(int lrIdx) constgem5::Gicv3CPUInterfaceprotected
HWgem5::Gicv3CPUInterfaceprotected
HWgem5::Gicv3CPUInterfaceprotected
ICH_LR_EL2_STATE_ACTIVEgem5::Gicv3CPUInterfaceprotectedstatic
ICH_LR_EL2_STATE_ACTIVE_PENDINGgem5::Gicv3CPUInterfaceprotectedstatic
ICH_LR_EL2_STATE_PENDINGgem5::Gicv3CPUInterfaceprotectedstatic
IDbitsgem5::Gicv3CPUInterfaceprotected
IDbitsgem5::Gicv3CPUInterfaceprotected
init()gem5::Gicv3CPUInterface
inSecureState() constgem5::Gicv3CPUInterfaceprotected
intSignalType(Gicv3::GroupId group) constgem5::Gicv3CPUInterfaceprotected
isagem5::ArmISA::BaseISADeviceprotected
isAA64() constgem5::Gicv3CPUInterfaceprotected
isEL3OrMon() constgem5::Gicv3CPUInterfaceprotected
isEOISplitMode() constgem5::Gicv3CPUInterfaceprotected
isSecureBelowEL3() constgem5::Gicv3CPUInterfaceprotected
ListRegsgem5::Gicv3CPUInterfaceprotected
LRENPgem5::Gicv3CPUInterfaceprotected
LRENPIEgem5::Gicv3CPUInterfaceprotected
maintenanceInterruptgem5::Gicv3CPUInterfaceprotected
maintenanceInterruptStatus() constgem5::Gicv3CPUInterfaceprotected
nDSgem5::Gicv3CPUInterfaceprotected
NPgem5::Gicv3CPUInterfaceprotected
NPIEgem5::Gicv3CPUInterfaceprotected
pathgem5::Serializableprivatestatic
pINTIDgem5::Gicv3CPUInterfaceprotected
pINTIDgem5::Gicv3CPUInterfaceprotected
PMHEgem5::Gicv3CPUInterfaceprotected
PREbitsgem5::Gicv3CPUInterfaceprotected
PRIbitsgem5::Gicv3CPUInterfaceprotected
PRIbitsgem5::Gicv3CPUInterfaceprotected
Prioritygem5::Gicv3CPUInterfaceprotected
Prioritygem5::Gicv3CPUInterfaceprotected
readBankedMiscReg(ArmISA::MiscRegIndex misc_reg) constgem5::Gicv3CPUInterfaceprotected
readMiscReg(int misc_reg) overridegem5::Gicv3CPUInterfacevirtual
redistributorgem5::Gicv3CPUInterfaceprotected
res0gem5::Gicv3CPUInterfaceprotected
res0_0gem5::Gicv3CPUInterfaceprotected
res0_0gem5::Gicv3CPUInterfaceprotected
res0_0gem5::Gicv3CPUInterfaceprotected
res0_0gem5::Gicv3CPUInterfaceprotected
res0_0gem5::Gicv3CPUInterfaceprotected
res0_0gem5::Gicv3CPUInterfaceprotected
res0_0gem5::Gicv3CPUInterfaceprotected
res0_0gem5::Gicv3CPUInterfaceprotected
res0_1gem5::Gicv3CPUInterfaceprotected
res0_1gem5::Gicv3CPUInterfaceprotected
res0_1gem5::Gicv3CPUInterfaceprotected
res0_1gem5::Gicv3CPUInterfaceprotected
res0_1gem5::Gicv3CPUInterfaceprotected
res0_1gem5::Gicv3CPUInterfaceprotected
res0_1gem5::Gicv3CPUInterfaceprotected
res0_1gem5::Gicv3CPUInterfaceprotected
res0_2gem5::Gicv3CPUInterfaceprotected
res0_2gem5::Gicv3CPUInterfaceprotected
res0_3gem5::Gicv3CPUInterfaceprotected
res1gem5::Gicv3CPUInterfaceprotected
resetHppi(uint32_t intid)gem5::Gicv3CPUInterfaceprotected
RMgem5::Gicv3CPUInterfaceprotected
RSSgem5::Gicv3CPUInterfaceprotected
SEISgem5::Gicv3CPUInterfaceprotected
SEISgem5::Gicv3CPUInterfaceprotected
Serializable()gem5::Serializable
serialize(CheckpointOut &cp) const overridegem5::Gicv3CPUInterfaceprotectedvirtual
serializeSection(CheckpointOut &cp, const char *name) constgem5::Serializable
serializeSection(CheckpointOut &cp, const std::string &name) constgem5::Serializableinline
setBankedMiscReg(ArmISA::MiscRegIndex misc_reg, RegVal val) constgem5::Gicv3CPUInterfaceprotected
setISA(ISA *isa)gem5::ArmISA::BaseISADevicevirtual
setMiscReg(int misc_reg, RegVal val) overridegem5::Gicv3CPUInterfacevirtual
setThreadContext(ThreadContext *tc) overridegem5::Gicv3CPUInterfacevirtual
SREgem5::Gicv3CPUInterfaceprotected
Stategem5::Gicv3CPUInterfaceprotected
TALL0gem5::Gicv3CPUInterfaceprotected
TALL1gem5::Gicv3CPUInterfaceprotected
TCgem5::Gicv3CPUInterfaceprotected
TDIRgem5::Gicv3CPUInterfaceprotected
TDSgem5::Gicv3CPUInterfaceprotected
TSEIgem5::Gicv3CPUInterfaceprotected
Ugem5::Gicv3CPUInterfaceprotected
UIEgem5::Gicv3CPUInterfaceprotected
unserialize(CheckpointIn &cp) overridegem5::Gicv3CPUInterfaceprotectedvirtual
unserializeSection(CheckpointIn &cp, const char *name)gem5::Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)gem5::Serializableinline
update()gem5::Gicv3CPUInterfaceprotected
updateDistributor()gem5::Gicv3CPUInterfaceprotected
VAckCtlgem5::Gicv3CPUInterfaceprotected
VBPR0gem5::Gicv3CPUInterfaceprotected
VBPR1gem5::Gicv3CPUInterfaceprotected
VCBPRgem5::Gicv3CPUInterfaceprotected
VENG0gem5::Gicv3CPUInterfaceprotected
VENG1gem5::Gicv3CPUInterfaceprotected
VEOIMgem5::Gicv3CPUInterfaceprotected
VFIQEngem5::Gicv3CPUInterfaceprotected
VGrp0Dgem5::Gicv3CPUInterfaceprotected
VGrp0DIEgem5::Gicv3CPUInterfaceprotected
VGrp0Egem5::Gicv3CPUInterfaceprotected
VGrp0EIEgem5::Gicv3CPUInterfaceprotected
VGrp1Dgem5::Gicv3CPUInterfaceprotected
VGrp1DIEgem5::Gicv3CPUInterfaceprotected
VGrp1Egem5::Gicv3CPUInterfaceprotected
VGrp1EIEgem5::Gicv3CPUInterfaceprotected
vINTIDgem5::Gicv3CPUInterfaceprotected
VIRTUAL_NUM_LIST_REGSgem5::Gicv3CPUInterfaceprotectedstatic
VIRTUAL_PREEMPTION_BITSgem5::Gicv3CPUInterfaceprotectedstatic
VIRTUAL_PRIORITY_BITSgem5::Gicv3CPUInterfaceprotectedstatic
virtualActivateIRQ(uint32_t lrIdx)gem5::Gicv3CPUInterfaceprotected
virtualDeactivateIRQ(int lrIdx)gem5::Gicv3CPUInterfaceprotected
virtualDropPriority()gem5::Gicv3CPUInterfaceprotected
virtualFindActive(uint32_t intid) constgem5::Gicv3CPUInterfaceprotected
virtualGroupPriorityMask(Gicv3::GroupId group) constgem5::Gicv3CPUInterfaceprotected
virtualHighestActivePriority() constgem5::Gicv3CPUInterfaceprotected
virtualIncrementEOICount()gem5::Gicv3CPUInterfaceprotected
virtualIsEOISplitMode() constgem5::Gicv3CPUInterfaceprotected
virtualUpdate()gem5::Gicv3CPUInterfaceprotected
VPMRgem5::Gicv3CPUInterfaceprotected
~BaseISADevice()gem5::ArmISA::BaseISADeviceinlinevirtual
~Serializable()gem5::Serializablevirtual

Generated on Tue Sep 21 2021 12:27:38 for gem5 by doxygen 1.8.17