gem5 v24.0.0.0
|
Public Member Functions | |
BackdoorManagerTest () | |
Public Member Functions inherited from gem5::BackdoorManager | |
BackdoorManager (const std::vector< AddrRange > &original_ranges, const std::vector< AddrRange > &remapped_ranges) | |
MemBackdoorPtr | getRevertedBackdoor (MemBackdoorPtr backdoor, const AddrRange &pkt_range) |
Additional Inherited Members | |
Protected Member Functions inherited from gem5::BackdoorManager | |
MemBackdoorPtr | createRevertedBackdoor (MemBackdoorPtr backdoor, const AddrRange &pkt_range) |
This function creates a new backdoor, whose address range contains the original request address. | |
MemBackdoorPtr | findBackdoor (const AddrRange &pkt_range) const |
This function returns a created backdoor that fulfills the request, or returns nullptr if there's no. | |
Protected Attributes inherited from gem5::BackdoorManager | |
const std::vector< AddrRange > & | originalRanges |
const std::vector< AddrRange > & | remappedRanges |
std::vector< std::list< std::unique_ptr< MemBackdoor > > > | backdoorLists |
In this vector, each entry contains a list of backdoors that in the range in original address view. | |
Definition at line 43 of file backdoor_manager.test.cc.
|
inline |
Definition at line 46 of file backdoor_manager.test.cc.