gem5  v22.1.0.0
gem5::KvmKernelGicV3 Member List

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

clearDistRange(Gicv3Registers *to, Addr daddr, size_t size)gem5::Gicv3Registersprotectedstatic
clearPPI(unsigned vcpu, unsigned ppi)gem5::KvmKernelGic
clearRedistRegister(Gicv3Registers *to, const ArmISA::Affinity &aff, Addr daddr)gem5::Gicv3Registersprotectedstatic
clearSPI(unsigned spi)gem5::KvmKernelGic
copyCpuRegister(Gicv3Registers *from, Gicv3Registers *to, const ArmISA::Affinity &aff, ArmISA::MiscRegIndex misc_reg)gem5::Gicv3Registersprotectedstatic
copyDistRange(Gicv3Registers *from, Gicv3Registers *to, Addr daddr, size_t size)gem5::Gicv3Registersprotectedstatic
copyDistRegister(Gicv3Registers *from, Gicv3Registers *to, Addr daddr)gem5::Gicv3Registersprotectedstatic
copyRedistRange(Gicv3Registers *from, Gicv3Registers *to, const ArmISA::Affinity &aff, Addr daddr, size_t size)gem5::Gicv3Registersprotectedstatic
copyRedistRegister(Gicv3Registers *from, Gicv3Registers *to, const ArmISA::Affinity &aff, Addr daddr)gem5::Gicv3Registersprotectedstatic
distRangegem5::KvmKernelGicV3private
getGicReg(unsigned group, unsigned mpidr, unsigned offset)gem5::KvmKernelGicV3protected
init() overridegem5::KvmKernelGicV3virtual
kdevgem5::KvmKernelGicprotected
KvmKernelGic(KvmVM &vm, uint32_t dev, unsigned it_lines)gem5::KvmKernelGic
KvmKernelGic(const KvmKernelGic &other)=deletegem5::KvmKernelGic
KvmKernelGic(const KvmKernelGic &&other)=deletegem5::KvmKernelGic
KvmKernelGicV3(KvmVM &vm, const MuxingKvmGicV3Params &params)gem5::KvmKernelGicV3
operator=(const KvmKernelGic &&rhs)=deletegem5::KvmKernelGic
operator=(const KvmKernelGic &rhs)=deletegem5::KvmKernelGic
readCpu(const ArmISA::Affinity &aff, ArmISA::MiscRegIndex misc_reg) overridegem5::KvmKernelGicV3virtual
readDistributor(Addr daddr) overridegem5::KvmKernelGicV3virtual
readRedistributor(const ArmISA::Affinity &aff, Addr daddr) overridegem5::KvmKernelGicV3virtual
redistRangegem5::KvmKernelGicV3private
setGicReg(unsigned group, unsigned mpidr, unsigned offset, Arg value)gem5::KvmKernelGicV3protected
setIntState(unsigned type, unsigned vcpu, unsigned irq, bool high)gem5::KvmKernelGicprotected
setPPI(unsigned vcpu, unsigned ppi)gem5::KvmKernelGic
setSPI(unsigned spi)gem5::KvmKernelGic
vmgem5::KvmKernelGicprotected
writeCpu(const ArmISA::Affinity &aff, ArmISA::MiscRegIndex misc_reg, RegVal data) overridegem5::KvmKernelGicV3virtual
writeDistributor(Addr daddr, uint32_t data) overridegem5::KvmKernelGicV3virtual
writeRedistributor(const ArmISA::Affinity &aff, Addr daddr, uint32_t data) overridegem5::KvmKernelGicV3virtual
~KvmKernelGic()gem5::KvmKernelGicvirtual

Generated on Wed Dec 21 2022 10:23:09 for gem5 by doxygen 1.9.1