gem5 v24.0.0.0
|
This is the complete list of members for gem5::KvmKernelGicV2, including all inherited members.
clearBankedDistRange(System *sys, GicV2Registers *to, Addr daddr, size_t size) | gem5::GicV2Registers | protectedstatic |
clearDistRange(GicV2Registers *to, Addr daddr, size_t size) | gem5::GicV2Registers | protectedstatic |
clearPPI(unsigned vcpu, unsigned ppi) | gem5::KvmKernelGic | |
clearSPI(unsigned spi) | gem5::KvmKernelGic | |
copyBankedDistRange(System *sys, GicV2Registers *from, GicV2Registers *to, Addr daddr, size_t size) | gem5::GicV2Registers | protectedstatic |
copyCpuRegister(GicV2Registers *from, GicV2Registers *to, ContextID ctx, Addr daddr) | gem5::GicV2Registers | protectedstatic |
copyDistRange(GicV2Registers *from, GicV2Registers *to, Addr daddr, size_t size) | gem5::GicV2Registers | protectedstatic |
copyDistRegister(GicV2Registers *from, GicV2Registers *to, ContextID ctx, Addr daddr) | gem5::GicV2Registers | protectedstatic |
cpuRange | gem5::KvmKernelGicV2 | private |
distRange | gem5::KvmKernelGicV2 | private |
getGicReg(unsigned group, unsigned vcpu, unsigned offset) | gem5::KvmKernelGicV2 | protected |
init() | gem5::KvmKernelGic | inlinevirtual |
kdev | gem5::KvmKernelGic | protected |
KvmKernelGic(KvmVM &vm, uint32_t dev, unsigned it_lines) | gem5::KvmKernelGic | |
KvmKernelGic(const KvmKernelGic &other)=delete | gem5::KvmKernelGic | |
KvmKernelGic(const KvmKernelGic &&other)=delete | gem5::KvmKernelGic | |
KvmKernelGicV2(KvmVM &vm, const MuxingKvmGicV2Params ¶ms) | gem5::KvmKernelGicV2 | |
operator=(const KvmKernelGic &&rhs)=delete | gem5::KvmKernelGic | |
operator=(const KvmKernelGic &rhs)=delete | gem5::KvmKernelGic | |
readCpu(ContextID ctx, Addr daddr) override | gem5::KvmKernelGicV2 | virtual |
readDistributor(ContextID ctx, Addr daddr) override | gem5::KvmKernelGicV2 | virtual |
setGicReg(unsigned group, unsigned vcpu, unsigned offset, unsigned value) | gem5::KvmKernelGicV2 | protected |
setIntState(unsigned type, unsigned vcpu, unsigned irq, bool high) | gem5::KvmKernelGic | protected |
setPPI(unsigned vcpu, unsigned ppi) | gem5::KvmKernelGic | |
setSPI(unsigned spi) | gem5::KvmKernelGic | |
vm | gem5::KvmKernelGic | protected |
writeCpu(ContextID ctx, Addr daddr, uint32_t data) override | gem5::KvmKernelGicV2 | virtual |
writeDistributor(ContextID ctx, Addr daddr, uint32_t data) override | gem5::KvmKernelGicV2 | virtual |
~KvmKernelGic() | gem5::KvmKernelGic | virtual |