Lines Matching defs:backdoor
215 TlmToGem5Bridge<BITWIDTH>::invalidateDmi(const ::MemBackdoor &backdoor)
218 backdoor.range().start(), backdoor.range().end());
283 MemBackdoorPtr backdoor = nullptr;
284 Tick ticks = bmp.sendAtomicBackdoor(pkt, backdoor);
285 if (backdoor)
347 MemBackdoorPtr backdoor = nullptr;
348 bmp.sendAtomicBackdoor(pkt, backdoor);
349 if (backdoor) {
351 dmi_data.set_dmi_ptr(backdoor->ptr());
352 dmi_data.set_start_address(backdoor->range().start());
353 dmi_data.set_end_address(backdoor->range().end());
357 if (backdoor->readable())
359 if (backdoor->writeable())
363 backdoor->addInvalidationCallback(
364 [this](const MemBackdoor &backdoor)
366 invalidateDmi(backdoor);
376 return backdoor != nullptr;