gem5
v20.1.0.0
|
#include <smmu_v3_defs.hh>
Public Member Functions | |
BitUnion64 (DWORD0) Bitfield< 7 | |
EndBitUnion (DWORD0) DWORD0 dw0 | |
BitUnion64 (DWORD1) Bitfield< 0 > leaf | |
EndBitUnion (DWORD1) DWORD1 dw1 | |
uint64_t | addr () const |
Public Attributes | |
type | |
Bitfield< 10 > | ssec |
Bitfield< 11 > | ssv |
Bitfield< 31, 12 > | ssid |
Bitfield< 47, 32 > | vmid |
Bitfield< 63, 48 > | asid |
Bitfield< 63, 32 > | sid |
Bitfield< 4, 0 > | size |
Bitfield< 4, 0 > | range |
Bitfield< 63, 12 > | address |
Definition at line 348 of file smmu_v3_defs.hh.
|
inline |
Definition at line 369 of file smmu_v3_defs.hh.
Referenced by SMMUv3::processCommand().
SMMUCommand::BitUnion64 | ( | DWORD0 | ) |
SMMUCommand::BitUnion64 | ( | DWORD1 | ) |
SMMUCommand::EndBitUnion | ( | DWORD0 | ) |
SMMUCommand::EndBitUnion | ( | DWORD1 | ) |
Bitfield<63, 12> SMMUCommand::address |
Definition at line 365 of file smmu_v3_defs.hh.
Bitfield<63, 48> SMMUCommand::asid |
Definition at line 356 of file smmu_v3_defs.hh.
Referenced by SMMUv3::processCommand().
Bitfield<4, 0> SMMUCommand::range |
Definition at line 364 of file smmu_v3_defs.hh.
Referenced by SMMUv3::processCommand().
Bitfield<63, 32> SMMUCommand::sid |
Definition at line 357 of file smmu_v3_defs.hh.
Referenced by SMMUv3::processCommand().
Bitfield<4, 0> SMMUCommand::size |
Definition at line 363 of file smmu_v3_defs.hh.
Bitfield<10> SMMUCommand::ssec |
Definition at line 352 of file smmu_v3_defs.hh.
Bitfield<31, 12> SMMUCommand::ssid |
Definition at line 354 of file smmu_v3_defs.hh.
Referenced by SMMUv3::processCommand().
Bitfield<11> SMMUCommand::ssv |
Definition at line 353 of file smmu_v3_defs.hh.
SMMUCommand::type |
Definition at line 351 of file smmu_v3_defs.hh.
Referenced by SMMUv3::processCommand().
Bitfield<47, 32> SMMUCommand::vmid |
Definition at line 355 of file smmu_v3_defs.hh.
Referenced by SMMUv3::processCommand().