gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Gicv3Distributor Member List

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

activateIRQ(uint32_t int_id)Gicv3Distributorprotected
ADDR_RANGE_SIZEGicv3Distributorstatic
Aff0Gicv3Distributorprotected
Aff1Gicv3Distributorprotected
Aff2Gicv3Distributorprotected
Aff3Gicv3Distributorprotected
AREGicv3Distributorprotected
BitUnion64(IROUTER) Bitfield< 63Gicv3Distributorprotected
clearInt(uint32_t int_id)Gicv3Distributor
clearIrqCpuInterface(uint32_t int_id)Gicv3Distributor
currentSection()Serializablestatic
deactivateIRQ(uint32_t int_id)Gicv3Distributorprotected
deassertSPI(uint32_t int_id)Gicv3Distributor
DSGicv3Distributorprotected
EnableGrp0Gicv3Distributorprotected
EnableGrp1NSGicv3Distributorprotected
EnableGrp1SGicv3Distributorprotected
EndBitUnion(IROUTER) static const uint32_t GICD_CTLR_ENABLEGRP0Gicv3Distributorprotected
fullUpdate()Gicv3Distributorprotected
getIntGroup(int int_id) constGicv3Distributorprotected
gicGicv3Distributorprotected
GICD_CLRSPI_NSR enum valueGicv3Distributorprotected
GICD_CLRSPI_SR enum valueGicv3Distributorprotected
GICD_CPENDSGIRGicv3Distributorprotectedstatic
GICD_CTLR enum valueGicv3Distributorprotected
GICD_CTLR_DSGicv3Distributorprotectedstatic
GICD_CTLR_ENABLEGRP1Gicv3Distributorprotectedstatic
GICD_CTLR_ENABLEGRP1AGicv3Distributorprotectedstatic
GICD_CTLR_ENABLEGRP1NSGicv3Distributorprotectedstatic
GICD_CTLR_ENABLEGRP1SGicv3Distributorprotectedstatic
GICD_ICACTIVERGicv3Distributorprotectedstatic
GICD_ICENABLERGicv3Distributorprotectedstatic
GICD_ICFGRGicv3Distributorprotectedstatic
GICD_ICPENDRGicv3Distributorprotectedstatic
GICD_IGROUPRGicv3Distributorprotectedstatic
GICD_IGRPMODRGicv3Distributorprotectedstatic
GICD_IIDR enum valueGicv3Distributorprotected
GICD_IPRIORITYRGicv3Distributorprotectedstatic
GICD_IROUTERGicv3Distributorprotectedstatic
GICD_ISACTIVERGicv3Distributorprotectedstatic
GICD_ISENABLERGicv3Distributorprotectedstatic
GICD_ISPENDRGicv3Distributorprotectedstatic
GICD_ITARGETSRGicv3Distributorprotectedstatic
GICD_NSACRGicv3Distributorprotectedstatic
GICD_PIDR0 enum valueGicv3Distributorprotected
GICD_PIDR1 enum valueGicv3Distributorprotected
GICD_PIDR2 enum valueGicv3Distributorprotected
GICD_PIDR3 enum valueGicv3Distributorprotected
GICD_PIDR4 enum valueGicv3Distributorprotected
GICD_PIDR5 enum valueGicv3Distributorprotected
GICD_PIDR6 enum valueGicv3Distributorprotected
GICD_PIDR7 enum valueGicv3Distributorprotected
GICD_SETSPI_NSR enum valueGicv3Distributorprotected
GICD_SETSPI_SR enum valueGicv3Distributorprotected
GICD_SGIR enum valueGicv3Distributorprotected
GICD_SPENDSGIRGicv3Distributorprotectedstatic
GICD_STATUSR enum valueGicv3Distributorprotected
GICD_TYPER enum valueGicv3Distributorprotected
GICD_TYPER2 enum valueGicv3Distributorprotected
gicdPidr0Gicv3Distributorprotected
gicdPidr1Gicv3Distributorprotected
gicdPidr2Gicv3Distributorprotected
gicdPidr3Gicv3Distributorprotected
gicdPidr4Gicv3Distributorprotected
gicdTyperGicv3Distributorprotected
Gicv3CPUInterface classGicv3Distributorfriend
Gicv3Distributor(Gicv3 *gic, uint32_t it_lines)Gicv3Distributor
Gicv3Its classGicv3Distributorfriend
Gicv3Redistributor classGicv3Distributorfriend
groupEnabled(Gicv3::GroupId group) constGicv3Distributorinlineprotected
IDBITSGicv3Distributorstatic
init()Gicv3Distributor
intStatus(uint32_t int_id) constGicv3Distributorprotected
IRMGicv3Distributorprotected
irqActiveGicv3Distributorprotected
irqAffinityRoutingGicv3Distributorprotected
irqConfigGicv3Distributorprotected
irqEnabledGicv3Distributorprotected
irqGroupGicv3Distributorprotected
irqGrpmodGicv3Distributorprotected
irqNsacrGicv3Distributorprotected
irqPendingGicv3Distributorprotected
irqPendingIspendrGicv3Distributorprotected
irqPriorityGicv3Distributorprotected
isLevelSensitive(uint32_t int_id) constGicv3Distributorinlineprotected
isNotSPI(uint32_t int_id) constGicv3Distributorinlineprotected
itLinesGicv3Distributorprotected
nsAccessToSecInt(uint32_t int_id, bool is_secure_access) constGicv3Distributorinlineprotected
pathSerializableprivatestatic
read(Addr addr, size_t size, bool is_secure_access)Gicv3Distributor
res0_1Gicv3Distributorprotected
res0_2Gicv3Distributorprotected
route(uint32_t int_id)Gicv3Distributorprotected
sendInt(uint32_t int_id)Gicv3Distributor
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideGicv3Distributorprotectedvirtual
serializeAll(const std::string &cpt_dir)Serializablestatic
serializeSection(CheckpointOut &cp, const char *name) constSerializable
serializeSection(CheckpointOut &cp, const std::string &name) constSerializableinline
treatAsEdgeTriggered(uint32_t int_id) constGicv3Distributorinlineprotected
unserialize(CheckpointIn &cp) overrideGicv3Distributorprotectedvirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
update()Gicv3Distributorprotected
write(Addr addr, uint64_t data, size_t size, bool is_secure_access)Gicv3Distributor
~Serializable()Serializablevirtual

Generated on Tue Jun 22 2021 15:28:39 for gem5 by doxygen 1.8.17