gem5  v20.1.0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Gicv3CPUInterface Member List

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

A3VGicv3CPUInterfaceprotected
A3VGicv3CPUInterfaceprotected
assertWakeRequest(void)Gicv3CPUInterfaceprotected
BaseISADevice()ArmISA::BaseISADevice
BitUnion32(ICH_LRC) Bitfield< 31Gicv3CPUInterfaceprotected
BitUnion64(ICC_CTLR_EL1) Bitfield< 63Gicv3CPUInterfaceprotected
BitUnion64(ICH_HCR_EL2) Bitfield< 63Gicv3CPUInterfaceprotected
bpr1(Gicv3::GroupId group)Gicv3CPUInterfaceprotected
CBPRGicv3CPUInterfaceprotected
CBPR_EL1NSGicv3CPUInterfaceprotected
CBPR_EL1SGicv3CPUInterfaceprotected
clearPendingInterrupts(void)Gicv3CPUInterfaceprotected
cpuIdGicv3CPUInterfaceprotected
currEL() constGicv3CPUInterfaceprotected
currentSection()Serializablestatic
deactivateIRQ(uint32_t intid, Gicv3::GroupId group)Gicv3CPUInterfaceprotected
deassertWakeRequest(void)Gicv3CPUInterfaceprotected
DFBGicv3CPUInterfaceprotected
DIBGicv3CPUInterfaceprotected
distributorGicv3CPUInterfaceprotected
dropPriority(Gicv3::GroupId group)Gicv3CPUInterfaceprotected
EnGicv3CPUInterfaceprotected
EnableGicv3CPUInterfaceprotected
EnableGicv3CPUInterfaceprotected
EnableGrp1NSGicv3CPUInterfaceprotected
EnableGrp1SGicv3CPUInterfaceprotected
EndBitUnion(ICC_CTLR_EL1) BitUnion64(ICC_CTLR_EL3) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICC_CTLR_EL3) BitUnion64(ICC_IGRPEN0_EL1) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICC_IGRPEN0_EL1) BitUnion64(ICC_IGRPEN1_EL1) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICC_IGRPEN1_EL1) BitUnion64(ICC_IGRPEN1_EL3) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICC_IGRPEN1_EL3) BitUnion64(ICC_SRE_EL1) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICC_SRE_EL1) BitUnion64(ICC_SRE_EL2) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICC_SRE_EL2) BitUnion64(ICC_SRE_EL3) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICC_SRE_EL3) static const uint8_t PRIORITY_BITSGicv3CPUInterfaceprotected
EndBitUnion(ICH_HCR_EL2) BitUnion64(ICH_LR_EL2) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICH_LR_EL2) static const uint64_t ICH_LR_EL2_STATE_INVALID=0Gicv3CPUInterfaceprotectedpure virtual
EndBitUnion(ICH_LRC) BitUnion64(ICH_MISR_EL2) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICH_MISR_EL2) BitUnion64(ICH_VMCR_EL2) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICH_VMCR_EL2) BitUnion64(ICH_VTR_EL2) Bitfield< 63Gicv3CPUInterfaceprotected
EndBitUnion(ICH_VTR_EL2) BitUnion64(ICV_CTLR_EL1) Bitfield< 63Gicv3CPUInterfaceprotected
EOIGicv3CPUInterfaceprotected
EOIGicv3CPUInterfaceprotected
EOIGicv3CPUInterfaceprotected
EOIcountGicv3CPUInterfaceprotected
eoiMaintenanceInterruptStatus() constGicv3CPUInterfaceprotected
EOImodeGicv3CPUInterfaceprotected
EOImode_EL1NSGicv3CPUInterfaceprotected
EOImode_EL1SGicv3CPUInterfaceprotected
EOImode_EL3Gicv3CPUInterfaceprotected
ExtRangeGicv3CPUInterfaceprotected
generateSGI(RegVal val, Gicv3::GroupId group)Gicv3CPUInterfaceprotected
getHCREL2FMO() constGicv3CPUInterfaceprotected
getHCREL2IMO() constGicv3CPUInterfaceprotected
getHPPIR0() constGicv3CPUInterfaceprotected
getHPPIR1() constGicv3CPUInterfaceprotected
getHPPVILR() constGicv3CPUInterfaceprotected
gicGicv3CPUInterfaceprotected
GIC_MIN_BPRGicv3CPUInterfaceprotectedstatic
GIC_MIN_BPR_NSGicv3CPUInterfaceprotectedstatic
GIC_MIN_VBPRGicv3CPUInterfaceprotectedstatic
GICC_ABPR enum valueGicv3CPUInterfaceprotected
GICC_AEOIR enum valueGicv3CPUInterfaceprotected
GICC_AHPPIR enum valueGicv3CPUInterfaceprotected
GICC_AIAR enum valueGicv3CPUInterfaceprotected
GICC_APRGicv3CPUInterfaceprotectedstatic
GICC_BPR enum valueGicv3CPUInterfaceprotected
GICC_CTLR enum valueGicv3CPUInterfaceprotected
GICC_EOIR enum valueGicv3CPUInterfaceprotected
GICC_HPPI enum valueGicv3CPUInterfaceprotected
GICC_IAR enum valueGicv3CPUInterfaceprotected
GICC_IIDR enum valueGicv3CPUInterfaceprotected
GICC_NSAPRGicv3CPUInterfaceprotectedstatic
GICC_PMR enum valueGicv3CPUInterfaceprotected
GICC_RPR enum valueGicv3CPUInterfaceprotected
GICC_STATUSR enum valueGicv3CPUInterfaceprotected
GICH_APRGicv3CPUInterfaceprotectedstatic
GICH_EISR enum valueGicv3CPUInterfaceprotected
GICH_ELRSR enum valueGicv3CPUInterfaceprotected
GICH_HCR enum valueGicv3CPUInterfaceprotected
GICH_LRGicv3CPUInterfaceprotectedstatic
GICH_MISR enum valueGicv3CPUInterfaceprotected
GICH_VMCR enum valueGicv3CPUInterfaceprotected
GICH_VTR enum valueGicv3CPUInterfaceprotected
Gicv3CPUInterface(Gicv3 *gic, uint32_t cpu_id)Gicv3CPUInterface
Gicv3Distributor classGicv3CPUInterfacefriend
Gicv3Redistributor classGicv3CPUInterfacefriend
GroupGicv3CPUInterfaceprotected
GroupGicv3CPUInterfaceprotected
groupEnabled(Gicv3::GroupId group) constGicv3CPUInterfaceprotected
groupPriorityMask(Gicv3::GroupId group)Gicv3CPUInterfaceprotected
haveEL(ArmISA::ExceptionLevel el) constGicv3CPUInterfaceprotected
havePendingInterrupts(void) constGicv3CPUInterfaceprotected
highestActiveGroup() constGicv3CPUInterfaceprotected
highestActivePriority() constGicv3CPUInterfaceprotected
hppiGicv3CPUInterfaceprotected
hppiCanPreempt()Gicv3CPUInterfaceprotected
hppviCanPreempt(int lrIdx) constGicv3CPUInterfaceprotected
HWGicv3CPUInterfaceprotected
HWGicv3CPUInterfaceprotected
ICH_LR_EL2_STATE_ACTIVEGicv3CPUInterfaceprotectedstatic
ICH_LR_EL2_STATE_ACTIVE_PENDINGGicv3CPUInterfaceprotectedstatic
ICH_LR_EL2_STATE_PENDINGGicv3CPUInterfaceprotectedstatic
IDbitsGicv3CPUInterfaceprotected
IDbitsGicv3CPUInterfaceprotected
init()Gicv3CPUInterface
inSecureState() constGicv3CPUInterfaceprotected
intSignalType(Gicv3::GroupId group) constGicv3CPUInterfaceprotected
isaArmISA::BaseISADeviceprotected
isAA64() constGicv3CPUInterfaceprotected
isEL3OrMon() constGicv3CPUInterfaceprotected
isEOISplitMode() constGicv3CPUInterfaceprotected
isSecureBelowEL3() constGicv3CPUInterfaceprotected
ListRegsGicv3CPUInterfaceprotected
LRENPGicv3CPUInterfaceprotected
LRENPIEGicv3CPUInterfaceprotected
maintenanceInterruptGicv3CPUInterfaceprotected
maintenanceInterruptStatus() constGicv3CPUInterfaceprotected
nDSGicv3CPUInterfaceprotected
NPGicv3CPUInterfaceprotected
NPIEGicv3CPUInterfaceprotected
pathSerializableprivatestatic
pINTIDGicv3CPUInterfaceprotected
pINTIDGicv3CPUInterfaceprotected
PMHEGicv3CPUInterfaceprotected
PREbitsGicv3CPUInterfaceprotected
PRIbitsGicv3CPUInterfaceprotected
PRIbitsGicv3CPUInterfaceprotected
PriorityGicv3CPUInterfaceprotected
PriorityGicv3CPUInterfaceprotected
readBankedMiscReg(ArmISA::MiscRegIndex misc_reg) constGicv3CPUInterfaceprotected
readMiscReg(int misc_reg) overrideGicv3CPUInterfacevirtual
redistributorGicv3CPUInterfaceprotected
res0Gicv3CPUInterfaceprotected
res0_0Gicv3CPUInterfaceprotected
res0_0Gicv3CPUInterfaceprotected
res0_0Gicv3CPUInterfaceprotected
res0_0Gicv3CPUInterfaceprotected
res0_0Gicv3CPUInterfaceprotected
res0_0Gicv3CPUInterfaceprotected
res0_0Gicv3CPUInterfaceprotected
res0_0Gicv3CPUInterfaceprotected
res0_1Gicv3CPUInterfaceprotected
res0_1Gicv3CPUInterfaceprotected
res0_1Gicv3CPUInterfaceprotected
res0_1Gicv3CPUInterfaceprotected
res0_1Gicv3CPUInterfaceprotected
res0_1Gicv3CPUInterfaceprotected
res0_1Gicv3CPUInterfaceprotected
res0_1Gicv3CPUInterfaceprotected
res0_2Gicv3CPUInterfaceprotected
res0_2Gicv3CPUInterfaceprotected
res0_3Gicv3CPUInterfaceprotected
res1Gicv3CPUInterfaceprotected
resetHppi(uint32_t intid)Gicv3CPUInterfaceprotected
RMGicv3CPUInterfaceprotected
RSSGicv3CPUInterfaceprotected
SEISGicv3CPUInterfaceprotected
SEISGicv3CPUInterfaceprotected
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideGicv3CPUInterfaceprotectedvirtual
serializeAll(const std::string &cpt_dir)Serializablestatic
serializeSection(CheckpointOut &cp, const char *name) constSerializable
serializeSection(CheckpointOut &cp, const std::string &name) constSerializableinline
setBankedMiscReg(ArmISA::MiscRegIndex misc_reg, RegVal val) constGicv3CPUInterfaceprotected
setISA(ISA *isa)ArmISA::BaseISADevicevirtual
setMiscReg(int misc_reg, RegVal val) overrideGicv3CPUInterfacevirtual
setThreadContext(ThreadContext *tc) overrideGicv3CPUInterfacevirtual
SREGicv3CPUInterfaceprotected
StateGicv3CPUInterfaceprotected
TALL0Gicv3CPUInterfaceprotected
TALL1Gicv3CPUInterfaceprotected
TCGicv3CPUInterfaceprotected
TDIRGicv3CPUInterfaceprotected
TDSGicv3CPUInterfaceprotected
TSEIGicv3CPUInterfaceprotected
UGicv3CPUInterfaceprotected
UIEGicv3CPUInterfaceprotected
unserialize(CheckpointIn &cp) overrideGicv3CPUInterfaceprotectedvirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
update()Gicv3CPUInterfaceprotected
updateDistributor()Gicv3CPUInterfaceprotected
VAckCtlGicv3CPUInterfaceprotected
VBPR0Gicv3CPUInterfaceprotected
VBPR1Gicv3CPUInterfaceprotected
VCBPRGicv3CPUInterfaceprotected
VENG0Gicv3CPUInterfaceprotected
VENG1Gicv3CPUInterfaceprotected
VEOIMGicv3CPUInterfaceprotected
VFIQEnGicv3CPUInterfaceprotected
VGrp0DGicv3CPUInterfaceprotected
VGrp0DIEGicv3CPUInterfaceprotected
VGrp0EGicv3CPUInterfaceprotected
VGrp0EIEGicv3CPUInterfaceprotected
VGrp1DGicv3CPUInterfaceprotected
VGrp1DIEGicv3CPUInterfaceprotected
VGrp1EGicv3CPUInterfaceprotected
VGrp1EIEGicv3CPUInterfaceprotected
vINTIDGicv3CPUInterfaceprotected
VIRTUAL_NUM_LIST_REGSGicv3CPUInterfaceprotectedstatic
VIRTUAL_PREEMPTION_BITSGicv3CPUInterfaceprotectedstatic
VIRTUAL_PRIORITY_BITSGicv3CPUInterfaceprotectedstatic
virtualActivateIRQ(uint32_t lrIdx)Gicv3CPUInterfaceprotected
virtualDeactivateIRQ(int lrIdx)Gicv3CPUInterfaceprotected
virtualDropPriority()Gicv3CPUInterfaceprotected
virtualFindActive(uint32_t intid) constGicv3CPUInterfaceprotected
virtualGroupPriorityMask(Gicv3::GroupId group) constGicv3CPUInterfaceprotected
virtualHighestActivePriority() constGicv3CPUInterfaceprotected
virtualIncrementEOICount()Gicv3CPUInterfaceprotected
virtualIsEOISplitMode() constGicv3CPUInterfaceprotected
virtualUpdate()Gicv3CPUInterfaceprotected
VPMRGicv3CPUInterfaceprotected
~BaseISADevice()ArmISA::BaseISADeviceinlinevirtual
~Serializable()Serializablevirtual

Generated on Fri Nov 6 2020 11:48:04 for gem5 by doxygen 1.8.17