gem5 v24.0.0.0
|
FutexKey class defines an unique identifier for a particular futex in the system. More...
#include <futex_map.hh>
Public Member Functions | |
FutexKey (uint64_t addr_in, uint64_t tgid_in) | |
bool | operator== (const FutexKey &in) const |
Public Attributes | |
uint64_t | addr |
uint64_t | tgid |
FutexKey class defines an unique identifier for a particular futex in the system.
The tgid and an address are the unique values needed as the key.
Definition at line 44 of file futex_map.hh.
gem5::FutexKey::FutexKey | ( | uint64_t | addr_in, |
uint64_t | tgid_in ) |
Definition at line 34 of file futex_map.cc.
bool gem5::FutexKey::operator== | ( | const FutexKey & | in | ) | const |
Definition at line 38 of file futex_map.cc.
uint64_t gem5::FutexKey::addr |
Definition at line 47 of file futex_map.hh.
Referenced by std::hash< gem5::FutexKey >::operator()(), and operator==().
uint64_t gem5::FutexKey::tgid |
Definition at line 48 of file futex_map.hh.
Referenced by std::hash< gem5::FutexKey >::operator()(), and operator==().