gem5  v20.1.0.0
PortProxy Member List

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

_cacheLineSizePortProxyprivate
memsetBlob(Addr addr, uint8_t v, int size) constPortProxyinline
memsetBlobPhys(Addr addr, Request::Flags flags, uint8_t v, int size) constPortProxy
PortProxy(SendFunctionalFunc func, unsigned int cacheLineSize)PortProxyinline
PortProxy(const RequestPort &port, unsigned int cacheLineSize)PortProxyinline
read(Addr address) constPortProxy
read(Addr address, ByteOrder guest_byte_order) constPortProxy
readBlob(Addr addr, void *p, int size) constPortProxyinline
readBlobPhys(Addr addr, Request::Flags flags, void *p, int size) constPortProxy
readString(std::string &str, Addr addr) constPortProxyinline
readString(char *str, Addr addr, size_t maxlen) constPortProxyinline
recvFunctionalSnoop(PacketPtr pkt) overridePortProxyinlineprivatevirtual
send(FunctionalResponseProtocol *peer, PacketPtr pkt) constFunctionalRequestProtocolprivate
sendFunctionalPortProxyprivate
SendFunctionalFunc typedefPortProxy
tryMemsetBlob(Addr addr, uint8_t val, int size) constPortProxyinlinevirtual
tryReadBlob(Addr addr, void *p, int size) constPortProxyinlinevirtual
tryReadString(std::string &str, Addr addr) constPortProxy
tryReadString(char *str, Addr addr, size_t maxlen) constPortProxy
tryWriteBlob(Addr addr, const void *p, int size) constPortProxyinlinevirtual
tryWriteString(Addr addr, const char *str) constPortProxy
write(Addr address, const T &data) constPortProxy
write(Addr address, T data, ByteOrder guest_byte_order) constPortProxy
writeBlob(Addr addr, const void *p, int size) constPortProxyinline
writeBlobPhys(Addr addr, Request::Flags flags, const void *p, int size) constPortProxy
writeString(Addr addr, const char *str) constPortProxyinline
~PortProxy()PortProxyinlinevirtual

Generated on Wed Sep 30 2020 14:02:29 for gem5 by doxygen 1.8.17