|
gem5
v22.0.0.2
|
#include <MN_TBETable.hh>
Public Member Functions | |
| MN_TBETable (int number_of_TBEs) | |
| MiscNode_TBE * | chooseNewDistributor () |
Public Member Functions inherited from gem5::ruby::TBETable< MiscNode_TBE > | |
| TBETable (int number_of_TBEs) | |
| bool | isPresent (Addr address) const |
| void | allocate (Addr address) |
| void | deallocate (Addr address) |
| bool | areNSlotsAvailable (int n, Tick current_time) const |
| MiscNode_TBE * | getNullEntry () |
| MiscNode_TBE * | lookup (Addr address) |
| void | print (std::ostream &out) const |
Additional Inherited Members | |
Protected Member Functions inherited from gem5::ruby::TBETable< MiscNode_TBE > | |
| TBETable (const TBETable &obj) | |
| TBETable & | operator= (const TBETable &obj) |
Protected Attributes inherited from gem5::ruby::TBETable< MiscNode_TBE > | |
| std::unordered_map< Addr, MiscNode_TBE > | m_map |
Definition at line 56 of file MN_TBETable.hh.
|
inline |
Definition at line 59 of file MN_TBETable.hh.
| MiscNode_TBE * gem5::ruby::MN_TBETable::chooseNewDistributor | ( | ) |
Definition at line 49 of file MN_TBETable.cc.
References gem5::ArmISA::a, gem5::ArmISA::b, gem5::ruby::TBETable< MiscNode_TBE >::m_map, and gem5::MipsISA::tbe.