Searched refs:MemBackdoor (Results 1 - 6 of 6) sorted by relevance

/gem5/src/mem/
H A Dbackdoor.hh40 class MemBackdoor class
45 typedef std::function<void(const MemBackdoor &backdoor)> CbFunction;
53 Callback(MemBackdoor &bd, CbFunction cb) :
62 MemBackdoor &backdoor() { return _backdoor; }
65 MemBackdoor &_backdoor;
112 MemBackdoor(AddrRange r, uint8_t *p, Flags flags) : function in class:MemBackdoor
117 MemBackdoor() : MemBackdoor(AddrRange(), nullptr, NoAccess) function in class:MemBackdoor
126 auto *cb = new MemBackdoor::Callback(*this, func);
152 typedef MemBackdoor *MemBackdoorPt
[all...]
H A Dabstract_mem.hh118 MemBackdoor backdoor;
H A Dabstract_mem.cc62 (MemBackdoor::Flags)(MemBackdoor::Readable |
63 MemBackdoor::Writeable)),
/gem5/src/systemc/tlm_bridge/
H A Dtlm_to_gem5.hh143 void invalidateDmi(const ::MemBackdoor &backdoor);
H A Dgem5_to_tlm.cc200 // If the target gave us one, translate it to a gem5 MemBackdoor and
203 auto backdoor = new MemBackdoor(
204 dmi_r, dmi_data.get_dmi_ptr(), MemBackdoor::NoAccess);
H A Dtlm_to_gem5.cc215 TlmToGem5Bridge<BITWIDTH>::invalidateDmi(const ::MemBackdoor &backdoor)
364 [this](const MemBackdoor &backdoor)

Completed in 12 milliseconds