41 #ifndef __MEM_GEM5_PROTOCOL_ATOMIC_HH__ 42 #define __MEM_GEM5_PROTOCOL_ATOMIC_HH__ 112 virtual Tick recvAtomicBackdoor(
116 #endif //__MEM_GEM5_PROTOCOL_ATOMIC_HH__ virtual Tick recvAtomicSnoop(PacketPtr pkt)=0
Receive an atomic snoop request packet from our peer.
uint64_t Tick
Tick count type.
A Packet is used to encapsulate a transfer between two objects in the memory system (e...
Declaration of the Packet class.
Tick send(AtomicResponseProtocol *peer, PacketPtr pkt)
Send an atomic request packet, where the data is moved and the state is updated in zero time...
Tick sendBackdoor(AtomicResponseProtocol *peer, PacketPtr pkt, MemBackdoorPtr &backdoor)
Send an atomic request packet like above, but also request a backdoor to the data being accessed...