gem5 v24.0.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 391 of file smmu_v3_defs.hh.
|
inline |
Definition at line 412 of file smmu_v3_defs.hh.
Referenced by gem5::SMMUv3::processCommand().
gem5::SMMUCommand::BitUnion64 | ( | DWORD0 | ) |
gem5::SMMUCommand::BitUnion64 | ( | DWORD1 | ) |
gem5::SMMUCommand::EndBitUnion | ( | DWORD0 | ) |
gem5::SMMUCommand::EndBitUnion | ( | DWORD1 | ) |
Bitfield<63, 12> gem5::SMMUCommand::address |
Definition at line 408 of file smmu_v3_defs.hh.
Bitfield<63, 48> gem5::SMMUCommand::asid |
Definition at line 399 of file smmu_v3_defs.hh.
Referenced by gem5::SMMUv3::processCommand().
Bitfield<4, 0> gem5::SMMUCommand::range |
Definition at line 407 of file smmu_v3_defs.hh.
Referenced by gem5::SMMUv3::processCommand().
Bitfield<63, 32> gem5::SMMUCommand::sid |
Definition at line 400 of file smmu_v3_defs.hh.
Referenced by gem5::SMMUv3::processCommand().
Bitfield<4, 0> gem5::SMMUCommand::size |
Definition at line 406 of file smmu_v3_defs.hh.
Bitfield<10> gem5::SMMUCommand::ssec |
Definition at line 395 of file smmu_v3_defs.hh.
Bitfield<31, 12> gem5::SMMUCommand::ssid |
Definition at line 397 of file smmu_v3_defs.hh.
Referenced by gem5::SMMUv3::processCommand().
Bitfield<11> gem5::SMMUCommand::ssv |
Definition at line 396 of file smmu_v3_defs.hh.
gem5::SMMUCommand::type |
Definition at line 394 of file smmu_v3_defs.hh.
Referenced by gem5::SMMUv3::processCommand().
Bitfield<47, 32> gem5::SMMUCommand::vmid |
Definition at line 398 of file smmu_v3_defs.hh.
Referenced by gem5::SMMUv3::processCommand().