gem5
v20.1.0.0
|
This is the complete list of members for SETranslatingPortProxy, including all inherited members.
_cacheLineSize | PortProxy | private |
_tc | TranslatingPortProxy | protected |
allocating | SETranslatingPortProxy | private |
AllocType enum name | SETranslatingPortProxy | |
Always enum value | SETranslatingPortProxy | |
fixupAddr(Addr addr, BaseTLB::Mode mode) const override | SETranslatingPortProxy | protectedvirtual |
flags | TranslatingPortProxy | protected |
memsetBlob(Addr addr, uint8_t v, int size) const | PortProxy | inline |
memsetBlobPhys(Addr addr, Request::Flags flags, uint8_t v, int size) const | PortProxy | |
Never enum value | SETranslatingPortProxy | |
NextPage enum value | SETranslatingPortProxy | |
pageBytes | TranslatingPortProxy | protected |
PortProxy(SendFunctionalFunc func, unsigned int cacheLineSize) | PortProxy | inline |
PortProxy(const RequestPort &port, unsigned int cacheLineSize) | PortProxy | inline |
read(Addr address) const | PortProxy | |
read(Addr address, ByteOrder guest_byte_order) const | PortProxy | |
readBlob(Addr addr, void *p, int size) const | PortProxy | inline |
readBlobPhys(Addr addr, Request::Flags flags, void *p, int size) const | PortProxy | |
readString(std::string &str, Addr addr) const | PortProxy | inline |
readString(char *str, Addr addr, size_t maxlen) const | PortProxy | inline |
recvFunctionalSnoop(PacketPtr pkt) override | PortProxy | inlineprivatevirtual |
send(FunctionalResponseProtocol *peer, PacketPtr pkt) const | FunctionalRequestProtocol | private |
sendFunctional | PortProxy | private |
SendFunctionalFunc typedef | PortProxy | |
SETranslatingPortProxy(ThreadContext *tc, AllocType alloc=NextPage, Request::Flags _flags=0) | SETranslatingPortProxy | |
TranslatingPortProxy(ThreadContext *tc, Request::Flags _flags=0) | TranslatingPortProxy | |
tryMemsetBlob(Addr address, uint8_t v, int size) const override | TranslatingPortProxy | virtual |
tryReadBlob(Addr addr, void *p, int size) const override | TranslatingPortProxy | virtual |
tryReadString(std::string &str, Addr addr) const | PortProxy | |
tryReadString(char *str, Addr addr, size_t maxlen) const | PortProxy | |
tryTLBs(RequestPtr req, BaseTLB::Mode) const | TranslatingPortProxy | private |
tryTLBsOnce(RequestPtr req, BaseTLB::Mode) const | TranslatingPortProxy | private |
tryWriteBlob(Addr addr, const void *p, int size) const override | TranslatingPortProxy | virtual |
tryWriteString(Addr addr, const char *str) const | PortProxy | |
write(Addr address, const T &data) const | PortProxy | |
write(Addr address, T data, ByteOrder guest_byte_order) const | PortProxy | |
writeBlob(Addr addr, const void *p, int size) const | PortProxy | inline |
writeBlobPhys(Addr addr, Request::Flags flags, const void *p, int size) const | PortProxy | |
writeString(Addr addr, const char *str) const | PortProxy | inline |
~PortProxy() | PortProxy | inlinevirtual |