|
gem5
v22.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 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==().