activateIRQ(uint32_t int_id) | gem5::Gicv3Distributor | protected |
ADDR_RANGE_SIZE | gem5::Gicv3Distributor | static |
Aff0 | gem5::Gicv3Distributor | protected |
Aff1 | gem5::Gicv3Distributor | protected |
Aff2 | gem5::Gicv3Distributor | protected |
Aff3 | gem5::Gicv3Distributor | protected |
ARE | gem5::Gicv3Distributor | protected |
BitUnion64(IROUTER) Bitfield< 63 | gem5::Gicv3Distributor | protected |
clearInt(uint32_t int_id) | gem5::Gicv3Distributor | |
clearIrqCpuInterface(uint32_t int_id) | gem5::Gicv3Distributor | |
copy(Gicv3Registers *from, Gicv3Registers *to) | gem5::Gicv3Distributor | |
currentSection() | gem5::Serializable | static |
deactivateIRQ(uint32_t int_id) | gem5::Gicv3Distributor | protected |
deassertSPI(uint32_t int_id) | gem5::Gicv3Distributor | |
DS | gem5::Gicv3Distributor | protected |
EnableGrp0 | gem5::Gicv3Distributor | protected |
EnableGrp1NS | gem5::Gicv3Distributor | protected |
EnableGrp1S | gem5::Gicv3Distributor | protected |
EndBitUnion(IROUTER) static const uint32_t GICD_CTLR_ENABLEGRP0 | gem5::Gicv3Distributor | protected |
fullUpdate() | gem5::Gicv3Distributor | protected |
generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
getIntGroup(int int_id) const | gem5::Gicv3Distributor | protected |
gic | gem5::Gicv3Distributor | protected |
GICD_CLRSPI_NSR enum value | gem5::Gicv3Distributor | protected |
GICD_CLRSPI_SR enum value | gem5::Gicv3Distributor | protected |
GICD_CPENDSGIR | gem5::Gicv3Distributor | protectedstatic |
GICD_CTLR enum value | gem5::Gicv3Distributor | protected |
GICD_CTLR_DS | gem5::Gicv3Distributor | protectedstatic |
GICD_CTLR_ENABLEGRP1 | gem5::Gicv3Distributor | protectedstatic |
GICD_CTLR_ENABLEGRP1A | gem5::Gicv3Distributor | protectedstatic |
GICD_CTLR_ENABLEGRP1NS | gem5::Gicv3Distributor | protectedstatic |
GICD_CTLR_ENABLEGRP1S | gem5::Gicv3Distributor | protectedstatic |
GICD_ICACTIVER | gem5::Gicv3Distributor | protectedstatic |
GICD_ICENABLER | gem5::Gicv3Distributor | protectedstatic |
GICD_ICFGR | gem5::Gicv3Distributor | protectedstatic |
GICD_ICPENDR | gem5::Gicv3Distributor | protectedstatic |
GICD_IGROUPR | gem5::Gicv3Distributor | protectedstatic |
GICD_IGRPMODR | gem5::Gicv3Distributor | protectedstatic |
GICD_IIDR enum value | gem5::Gicv3Distributor | protected |
GICD_IPRIORITYR | gem5::Gicv3Distributor | protectedstatic |
GICD_IROUTER | gem5::Gicv3Distributor | protectedstatic |
GICD_ISACTIVER | gem5::Gicv3Distributor | protectedstatic |
GICD_ISENABLER | gem5::Gicv3Distributor | protectedstatic |
GICD_ISPENDR | gem5::Gicv3Distributor | protectedstatic |
GICD_ITARGETSR | gem5::Gicv3Distributor | protectedstatic |
GICD_NSACR | gem5::Gicv3Distributor | protectedstatic |
GICD_PIDR0 enum value | gem5::Gicv3Distributor | protected |
GICD_PIDR1 enum value | gem5::Gicv3Distributor | protected |
GICD_PIDR2 enum value | gem5::Gicv3Distributor | protected |
GICD_PIDR3 enum value | gem5::Gicv3Distributor | protected |
GICD_PIDR4 enum value | gem5::Gicv3Distributor | protected |
GICD_PIDR5 enum value | gem5::Gicv3Distributor | protected |
GICD_PIDR6 enum value | gem5::Gicv3Distributor | protected |
GICD_PIDR7 enum value | gem5::Gicv3Distributor | protected |
GICD_SETSPI_NSR enum value | gem5::Gicv3Distributor | protected |
GICD_SETSPI_SR enum value | gem5::Gicv3Distributor | protected |
GICD_SGIR enum value | gem5::Gicv3Distributor | protected |
GICD_SPENDSGIR | gem5::Gicv3Distributor | protectedstatic |
GICD_STATUSR enum value | gem5::Gicv3Distributor | protected |
GICD_TYPER enum value | gem5::Gicv3Distributor | protected |
GICD_TYPER2 enum value | gem5::Gicv3Distributor | protected |
gicdPidr0 | gem5::Gicv3Distributor | protected |
gicdPidr1 | gem5::Gicv3Distributor | protected |
gicdPidr2 | gem5::Gicv3Distributor | protected |
gicdPidr3 | gem5::Gicv3Distributor | protected |
gicdPidr4 | gem5::Gicv3Distributor | protected |
gicdTyper | gem5::Gicv3Distributor | protected |
Gicv3CPUInterface class | gem5::Gicv3Distributor | friend |
Gicv3Distributor(Gicv3 *gic, uint32_t it_lines) | gem5::Gicv3Distributor | |
Gicv3Its class | gem5::Gicv3Distributor | friend |
Gicv3Redistributor class | gem5::Gicv3Distributor | friend |
groupEnabled(Gicv3::GroupId group) const | gem5::Gicv3Distributor | inlineprotected |
IDBITS | gem5::Gicv3Distributor | static |
init() | gem5::Gicv3Distributor | |
intStatus(uint32_t int_id) const | gem5::Gicv3Distributor | protected |
IRM | gem5::Gicv3Distributor | protected |
irqActive | gem5::Gicv3Distributor | protected |
irqAffinityRouting | gem5::Gicv3Distributor | protected |
irqConfig | gem5::Gicv3Distributor | protected |
irqEnabled | gem5::Gicv3Distributor | protected |
irqGroup | gem5::Gicv3Distributor | protected |
irqGrpmod | gem5::Gicv3Distributor | protected |
irqNsacr | gem5::Gicv3Distributor | protected |
irqPending | gem5::Gicv3Distributor | protected |
irqPendingIspendr | gem5::Gicv3Distributor | protected |
irqPriority | gem5::Gicv3Distributor | protected |
isLevelSensitive(uint32_t int_id) const | gem5::Gicv3Distributor | inlineprotected |
isNotSPI(uint32_t int_id) const | gem5::Gicv3Distributor | inlineprotected |
itLines | gem5::Gicv3Distributor | protected |
nsAccessToSecInt(uint32_t int_id, bool is_secure_access) const | gem5::Gicv3Distributor | inlineprotected |
path | gem5::Serializable | privatestatic |
read(Addr addr, size_t size, bool is_secure_access) | gem5::Gicv3Distributor | |
res0_1 | gem5::Gicv3Distributor | protected |
res0_2 | gem5::Gicv3Distributor | protected |
route(uint32_t int_id) | gem5::Gicv3Distributor | protected |
sendInt(uint32_t int_id) | gem5::Gicv3Distributor | |
Serializable() | gem5::Serializable | |
serialize(CheckpointOut &cp) const override | gem5::Gicv3Distributor | protectedvirtual |
serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
treatAsEdgeTriggered(uint32_t int_id) const | gem5::Gicv3Distributor | inlineprotected |
unserialize(CheckpointIn &cp) override | gem5::Gicv3Distributor | protectedvirtual |
unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
update() | gem5::Gicv3Distributor | |
write(Addr addr, uint64_t data, size_t size, bool is_secure_access) | gem5::Gicv3Distributor | |
~Serializable() | gem5::Serializable | virtual |