gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::SETranslatingPortProxy Member List

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

_cacheLineSizegem5::PortProxyprivate
_tcgem5::TranslatingPortProxyprotected
allocatinggem5::SETranslatingPortProxyprivate
AllocType enum namegem5::SETranslatingPortProxy
Always enum valuegem5::SETranslatingPortProxy
fixupRange(const TranslationGen::Range &range, BaseMMU::Mode mode) const overridegem5::SETranslatingPortProxyprotectedvirtual
flagsgem5::TranslatingPortProxyprotected
memsetBlob(Addr addr, uint8_t v, uint64_t size) constgem5::PortProxyinline
memsetBlobPhys(Addr addr, Request::Flags flags, uint8_t v, uint64_t size) constgem5::PortProxy
Never enum valuegem5::SETranslatingPortProxy
NextPage enum valuegem5::SETranslatingPortProxy
PortProxy(SendFunctionalFunc func, Addr cache_line_size)gem5::PortProxyinline
PortProxy(ThreadContext *tc, Addr cache_line_size)gem5::PortProxy
PortProxy(const RequestPort &port, Addr cache_line_size)gem5::PortProxy
read(Addr address) constgem5::PortProxy
read(Addr address, ByteOrder guest_byte_order) constgem5::PortProxy
readBlob(Addr addr, void *p, uint64_t size) constgem5::PortProxyinline
readBlobPhys(Addr addr, Request::Flags flags, void *p, uint64_t size) constgem5::PortProxy
readString(std::string &str, Addr addr) constgem5::PortProxyinline
readString(char *str, Addr addr, size_t maxlen) constgem5::PortProxyinline
recvFunctionalSnoop(PacketPtr pkt) overridegem5::PortProxyinlineprivatevirtual
send(FunctionalResponseProtocol *peer, PacketPtr pkt) constgem5::FunctionalRequestProtocolprivate
sendFunctionalgem5::PortProxyprivate
SendFunctionalFunc typedefgem5::PortProxy
sendMemBackdoorReq(FunctionalResponseProtocol *peer, const MemBackdoorReq &req, MemBackdoorPtr &backdoor)gem5::FunctionalRequestProtocolprivate
SETranslatingPortProxy(ThreadContext *tc, AllocType alloc=NextPage, Request::Flags _flags=0)gem5::SETranslatingPortProxy
TranslatingPortProxy(ThreadContext *tc, Request::Flags _flags=0)gem5::TranslatingPortProxy
tryMemsetBlob(Addr address, uint8_t v, uint64_t size) const overridegem5::TranslatingPortProxyvirtual
tryOnBlob(BaseMMU::Mode mode, TranslationGenPtr gen, std::function< void(const TranslationGen::Range &)> func) constgem5::TranslatingPortProxyprotected
tryReadBlob(Addr addr, void *p, uint64_t size) const overridegem5::TranslatingPortProxyvirtual
tryReadString(std::string &str, Addr addr) constgem5::PortProxy
tryReadString(char *str, Addr addr, size_t maxlen) constgem5::PortProxy
tryWriteBlob(Addr addr, const void *p, uint64_t size) const overridegem5::TranslatingPortProxyvirtual
tryWriteString(Addr addr, const char *str) constgem5::PortProxy
write(Addr address, const T &data) constgem5::PortProxy
write(Addr address, T data, ByteOrder guest_byte_order) constgem5::PortProxy
writeBlob(Addr addr, const void *p, uint64_t size) constgem5::PortProxyinline
writeBlobPhys(Addr addr, Request::Flags flags, const void *p, uint64_t size) constgem5::PortProxy
writeString(Addr addr, const char *str) constgem5::PortProxyinline
~PortProxy()gem5::PortProxyinlinevirtual

Generated on Tue Jun 18 2024 16:24:14 for gem5 by doxygen 1.11.0