activateIRQ(uint32_t int_id) | gem5::Gicv3Redistributor | |
addrRangeSize | gem5::Gicv3Redistributor | |
BitUnion8(LPIConfigurationTableEntry) Bitfield< 7 | gem5::Gicv3Redistributor | protected |
canBeSelectedFor1toNInterrupt(Gicv3::GroupId group) const | gem5::Gicv3Redistributor | |
clearPPInt(uint32_t int_id) | gem5::Gicv3Redistributor | |
copy(Gicv3Registers *from, Gicv3Registers *to) | gem5::Gicv3Redistributor | |
cpuId | gem5::Gicv3Redistributor | protected |
cpuInterface | gem5::Gicv3Redistributor | protected |
currentSection() | gem5::Serializable | static |
deactivateIRQ(uint32_t int_id) | gem5::Gicv3Redistributor | |
distributor | gem5::Gicv3Redistributor | protected |
DPG0 | gem5::Gicv3Redistributor | protected |
DPG1NS | gem5::Gicv3Redistributor | protected |
DPG1S | gem5::Gicv3Redistributor | protected |
enable | gem5::Gicv3Redistributor | protected |
EnableLPIs | gem5::Gicv3Redistributor | protected |
EndBitUnion(LPIConfigurationTableEntry) static const uint32_t GICR_CTLR_ENABLE_LPIS | gem5::Gicv3Redistributor | protected |
generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
getAffinity() const | gem5::Gicv3Redistributor | |
getCPUInterface() const | gem5::Gicv3Redistributor | inline |
getIntGroup(int int_id) const | gem5::Gicv3Redistributor | |
gic | gem5::Gicv3Redistributor | protected |
GICR_CLRLPIR enum value | gem5::Gicv3Redistributor | protected |
GICR_CTLR enum value | gem5::Gicv3Redistributor | protected |
GICR_CTLR_DPG0 | gem5::Gicv3Redistributor | protectedstatic |
GICR_CTLR_DPG1NS | gem5::Gicv3Redistributor | protectedstatic |
GICR_CTLR_DPG1S | gem5::Gicv3Redistributor | protectedstatic |
GICR_ICACTIVER0 enum value | gem5::Gicv3Redistributor | protected |
GICR_ICENABLER0 enum value | gem5::Gicv3Redistributor | protected |
GICR_ICFGR0 enum value | gem5::Gicv3Redistributor | protected |
GICR_ICFGR1 enum value | gem5::Gicv3Redistributor | protected |
GICR_ICPENDR0 enum value | gem5::Gicv3Redistributor | protected |
GICR_IGROUPR0 enum value | gem5::Gicv3Redistributor | protected |
GICR_IGRPMODR0 enum value | gem5::Gicv3Redistributor | protected |
GICR_IIDR enum value | gem5::Gicv3Redistributor | protected |
GICR_INVALLR enum value | gem5::Gicv3Redistributor | protected |
GICR_INVLPIR enum value | gem5::Gicv3Redistributor | protected |
GICR_IPRIORITYR | gem5::Gicv3Redistributor | protectedstatic |
GICR_ISACTIVER0 enum value | gem5::Gicv3Redistributor | protected |
GICR_ISENABLER0 enum value | gem5::Gicv3Redistributor | protected |
GICR_ISPENDR0 enum value | gem5::Gicv3Redistributor | protected |
GICR_NSACR enum value | gem5::Gicv3Redistributor | protected |
GICR_PENDBASER enum value | gem5::Gicv3Redistributor | protected |
GICR_PIDR0 enum value | gem5::Gicv3Redistributor | protected |
GICR_PIDR1 enum value | gem5::Gicv3Redistributor | protected |
GICR_PIDR2 enum value | gem5::Gicv3Redistributor | protected |
GICR_PIDR3 enum value | gem5::Gicv3Redistributor | protected |
GICR_PIDR4 enum value | gem5::Gicv3Redistributor | protected |
GICR_PIDR5 enum value | gem5::Gicv3Redistributor | protected |
GICR_PIDR6 enum value | gem5::Gicv3Redistributor | protected |
GICR_PIDR7 enum value | gem5::Gicv3Redistributor | protected |
GICR_PROPBASER enum value | gem5::Gicv3Redistributor | protected |
GICR_SETLPIR enum value | gem5::Gicv3Redistributor | protected |
GICR_SYNCR enum value | gem5::Gicv3Redistributor | protected |
GICR_TYPER enum value | gem5::Gicv3Redistributor | protected |
GICR_WAKER enum value | gem5::Gicv3Redistributor | protected |
GICR_WAKER_ChildrenAsleep | gem5::Gicv3Redistributor | protectedstatic |
GICR_WAKER_ProcessorSleep | gem5::Gicv3Redistributor | protectedstatic |
Gicv3CPUInterface class | gem5::Gicv3Redistributor | friend |
Gicv3Distributor class | gem5::Gicv3Redistributor | friend |
Gicv3Its class | gem5::Gicv3Redistributor | friend |
Gicv3Redistributor(Gicv3 *gic, uint32_t cpu_id) | gem5::Gicv3Redistributor | |
init() | gem5::Gicv3Redistributor | |
intStatus(uint32_t int_id) const | gem5::Gicv3Redistributor | |
irqActive | gem5::Gicv3Redistributor | protected |
irqConfig | gem5::Gicv3Redistributor | protected |
irqEnabled | gem5::Gicv3Redistributor | protected |
irqGroup | gem5::Gicv3Redistributor | protected |
irqGrpmod | gem5::Gicv3Redistributor | protected |
irqNsacr | gem5::Gicv3Redistributor | protected |
irqPending | gem5::Gicv3Redistributor | protected |
irqPendingIspendr | gem5::Gicv3Redistributor | protected |
irqPriority | gem5::Gicv3Redistributor | protected |
isLevelSensitive(uint32_t int_id) const | gem5::Gicv3Redistributor | inlineprotected |
isPendingLPI(uint32_t intid) | gem5::Gicv3Redistributor | |
lpiConfigurationTablePtr | gem5::Gicv3Redistributor | protected |
lpiIDBits | gem5::Gicv3Redistributor | protected |
lpiPendingTablePtr | gem5::Gicv3Redistributor | protected |
memProxy | gem5::Gicv3Redistributor | protected |
path | gem5::Serializable | privatestatic |
peInLowPowerState | gem5::Gicv3Redistributor | protected |
priority | gem5::Gicv3Redistributor | protected |
processorNumber() const | gem5::Gicv3Redistributor | inline |
RD_base | gem5::Gicv3Redistributor | protectedstatic |
read(Addr addr, size_t size, bool is_secure_access) | gem5::Gicv3Redistributor | |
readEntryLPI(uint32_t intid) | gem5::Gicv3Redistributor | |
res1 | gem5::Gicv3Redistributor | protected |
sendPPInt(uint32_t int_id) | gem5::Gicv3Redistributor | |
sendSGI(uint32_t int_id, Gicv3::GroupId group, bool ns) | gem5::Gicv3Redistributor | |
Serializable() | gem5::Serializable | |
serialize(CheckpointOut &cp) const override | gem5::Gicv3Redistributor | virtual |
serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
setClrLPI(uint64_t data, bool set) | gem5::Gicv3Redistributor | |
SGI_base | gem5::Gicv3Redistributor | protectedstatic |
SMALLEST_LPI_ID | gem5::Gicv3Redistributor | static |
treatAsEdgeTriggered(uint32_t int_id) const | gem5::Gicv3Redistributor | inlineprotected |
unserialize(CheckpointIn &cp) override | gem5::Gicv3Redistributor | virtual |
unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
update() | gem5::Gicv3Redistributor | |
updateDistributor() | gem5::Gicv3Redistributor | |
write(Addr addr, uint64_t data, size_t size, bool is_secure_access) | gem5::Gicv3Redistributor | |
writeEntryLPI(uint32_t intid, uint8_t lpi_entry) | gem5::Gicv3Redistributor | |
~Serializable() | gem5::Serializable | virtual |