gem5
v20.1.0.0
|
This is the complete list of members for Packet, including all inherited members.
_isSecure | Packet | private |
_qosValue | Packet | private |
addr | Packet | private |
allocate() | Packet | inline |
BLOCK_CACHED enum value | Packet | private |
bytesValid | Packet | private |
CACHE_RESPONDING enum value | Packet | private |
cacheResponding() const | Packet | inline |
clearBlockCached() | Packet | inline |
clearWriteThrough() | Packet | inline |
cmd | Packet | |
cmdString() const | Packet | inline |
cmdToIndex() const | Packet | inline |
Command typedef | Packet | |
convertLlToRead() | Packet | inline |
convertScToWrite() | Packet | inline |
COPY_FLAGS enum value | Packet | private |
copyError(Packet *pkt) | Packet | inline |
copyResponderFlags(const PacketPtr pkt) | Packet | |
createRead(const RequestPtr &req) | Packet | inlinestatic |
createWrite(const RequestPtr &req) | Packet | inlinestatic |
data | Packet | private |
dataDynamic(T *p) | Packet | inline |
dataStatic(T *p) | Packet | inline |
dataStaticConst(const T *p) | Packet | inline |
deleteData() | Packet | inline |
DYNAMIC_DATA enum value | Packet | private |
EXPRESS_SNOOP enum value | Packet | private |
FAILS_TRANSACTION enum value | Packet | private |
findNextSenderState() const | Packet | inline |
flags | Packet | private |
Flags typedef | Packet | |
FlagsType typedef | Packet | |
FROM_TRANSACTION enum value | Packet | private |
fromCache() const | Packet | inline |
get(ByteOrder endian) const | Packet | inline |
getAddr() const | Packet | inline |
getAddrRange() const | Packet | |
getAtomicOp() const | Packet | inline |
getBE() const | Packet | inline |
getBlockAddr(unsigned int blk_size) const | Packet | inline |
getConstPtr() const | Packet | inline |
getHtmTransactionFailedInCacheRC() const | Packet | |
getHtmTransactionUid() const | Packet | |
getLE() const | Packet | inline |
getOffset(unsigned int blk_size) const | Packet | inline |
getPtr() | Packet | inline |
getRaw() const | Packet | inline |
getSize() const | Packet | inline |
getUintX(ByteOrder endian) const | Packet | |
HAS_SHARERS enum value | Packet | private |
hasData() const | Packet | inline |
hasRespData() const | Packet | inline |
hasSharers() const | Packet | inline |
headerDelay | Packet | |
htmReturnReason | Packet | private |
htmTransactionFailedInCache() const | Packet | |
htmTransactionUid | Packet | private |
id | Packet | |
isAtomicOp() const | Packet | inline |
isBlockCached() const | Packet | inline |
isClean() const | Packet | inline |
isCleanEviction() const | Packet | inline |
isError() const | Packet | inline |
isEviction() const | Packet | inline |
isExpressSnoop() const | Packet | inline |
isFlush() const | Packet | inline |
isHtmTransactional() const | Packet | |
isInvalidate() const | Packet | inline |
isLLSC() const | Packet | inline |
isMaskedWrite() const | Packet | inline |
isPrint() const | Packet | inline |
isRead() const | Packet | inline |
isRequest() const | Packet | inline |
isResponse() const | Packet | inline |
isSecure() const | Packet | inline |
isUpgrade() const | Packet | inline |
isWholeLineWrite(unsigned blk_size) | Packet | inline |
isWrite() const | Packet | inline |
isWriteback() const | Packet | inline |
makeAtomicResponse() | Packet | inline |
makeHtmTransactionalReqResponse(const HtmCacheFailure ret_code) | Packet | |
makeReadCmd(const RequestPtr &req) | Packet | inlinestatic |
makeResponse() | Packet | inline |
makeTimingResponse() | Packet | inline |
makeWriteCmd(const RequestPtr &req) | Packet | inlinestatic |
matchAddr(const Addr addr, const bool is_secure) const | Packet | |
matchAddr(const PacketPtr pkt) const | Packet | |
matchBlockAddr(const Addr addr, const bool is_secure, const int blk_size) const | Packet | |
matchBlockAddr(const PacketPtr pkt, const int blk_size) const | Packet | |
mustCheckAbove() const | Packet | inline |
needsResponse() const | Packet | inline |
needsWritable() const | Packet | inline |
Packet(const RequestPtr &_req, MemCmd _cmd) | Packet | inline |
Packet(const RequestPtr &_req, MemCmd _cmd, int _blkSize, PacketId _id=0) | Packet | inline |
Packet(const PacketPtr pkt, bool clear_flags, bool alloc_data) | Packet | inline |
payloadDelay | Packet | |
popLabel() | Packet | inline |
popSenderState() | Packet | |
print(std::ostream &o, int verbosity=0, const std::string &prefix="") const | Packet | virtual |
print() const | Packet | |
Printable() | Printable | inline |
pushLabel(const std::string &lbl) | Packet | inline |
pushSenderState(SenderState *sender_state) | Packet | |
qosValue() const | Packet | inline |
qosValue(const uint8_t qos_value) | Packet | inline |
req | Packet | |
requestorId() const | Packet | inline |
RESPONDER_FLAGS enum value | Packet | private |
RESPONDER_HAD_WRITABLE enum value | Packet | private |
responderHadWritable() const | Packet | inline |
satisfied() const | Packet | inline |
SATISFIED enum value | Packet | private |
senderState | Packet | |
set(T v, ByteOrder endian) | Packet | inline |
setAddr(Addr _addr) | Packet | inline |
setBadAddress() | Packet | inline |
setBE(T v) | Packet | inline |
setBlockCached() | Packet | inline |
setCacheResponding() | Packet | inline |
setData(const uint8_t *p) | Packet | inline |
setDataFromBlock(const uint8_t *blk_data, int blkSize) | Packet | inline |
setExpressSnoop() | Packet | inline |
setFunctionalResponseStatus(bool success) | Packet | inline |
setHasSharers() | Packet | inline |
setHtmTransactional(uint64_t val) | Packet | |
setHtmTransactionFailedInCache(const HtmCacheFailure ret_code) | Packet | |
setLE(T v) | Packet | inline |
setRaw(T v) | Packet | inline |
setResponderHadWritable() | Packet | inline |
setSatisfied() | Packet | inline |
setSize(unsigned size) | Packet | inline |
setSuppressFuncError() | Packet | inline |
setUintX(uint64_t w, ByteOrder endian) | Packet | |
setWriteThrough() | Packet | inline |
size | Packet | private |
snoopDelay | Packet | |
STATIC_DATA enum value | Packet | private |
SUPPRESS_FUNC_ERROR enum value | Packet | private |
suppressFuncError() const | Packet | inline |
trySatisfyFunctional(PacketPtr other) | Packet | inline |
trySatisfyFunctional(Printable *obj, Addr base, bool is_secure, int size, uint8_t *_data) | Packet | |
VALID_ADDR enum value | Packet | private |
VALID_SIZE enum value | Packet | private |
WRITE_THROUGH enum value | Packet | private |
writeData(uint8_t *p) const | Packet | inline |
writeDataToBlock(uint8_t *blk_data, int blkSize) const | Packet | inline |
writeThrough() const | Packet | inline |
~Packet() | Packet | inline |
~Printable() | Printable | inlinevirtual |