gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::backdoor_manager_test::BackdoorManagerTest Class Reference
Inheritance diagram for gem5::backdoor_manager_test::BackdoorManagerTest:
gem5::BackdoorManager

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.
 

Detailed Description

Definition at line 43 of file backdoor_manager.test.cc.

Constructor & Destructor Documentation

◆ BackdoorManagerTest()

gem5::backdoor_manager_test::BackdoorManagerTest::BackdoorManagerTest ( )
inline

Definition at line 46 of file backdoor_manager.test.cc.


The documentation for this class was generated from the following file:

Generated on Tue Jun 18 2024 16:24:18 for gem5 by doxygen 1.11.0