gem5
v20.1.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 41 of file futex_map.hh.
FutexKey::FutexKey | ( | uint64_t | addr_in, |
uint64_t | tgid_in | ||
) |
Definition at line 31 of file futex_map.cc.
bool FutexKey::operator== | ( | const FutexKey & | in | ) | const |
Definition at line 35 of file futex_map.cc.
uint64_t FutexKey::addr |
Definition at line 43 of file futex_map.hh.
Referenced by std::hash< FutexKey >::operator()(), and operator==().
uint64_t FutexKey::tgid |
Definition at line 44 of file futex_map.hh.
Referenced by std::hash< FutexKey >::operator()(), and operator==().