#include <smmu_v3_defs.hh>
|
| | t0sz |
| |
| Bitfield< 7, 6 > | tg0 |
| |
| Bitfield< 9, 8 > | ir0 |
| |
| Bitfield< 11, 10 > | or0 |
| |
| Bitfield< 13, 12 > | sh0 |
| |
| Bitfield< 14 > | epd0 |
| |
| Bitfield< 15 > | endi |
| |
| Bitfield< 21, 16 > | t1sz |
| |
| Bitfield< 23, 22 > | tg1 |
| |
| Bitfield< 25, 24 > | ir1 |
| |
| Bitfield< 27, 26 > | or1 |
| |
| Bitfield< 29, 28 > | sh1 |
| |
| Bitfield< 30 > | epd1 |
| |
| Bitfield< 31 > | valid |
| |
| Bitfield< 34, 32 > | ips |
| |
| Bitfield< 35 > | affd |
| |
| Bitfield< 36 > | wxn |
| |
| Bitfield< 37 > | uwxn |
| |
| Bitfield< 39, 38 > | tbi |
| |
| Bitfield< 40 > | pan |
| |
| Bitfield< 41 > | aa64 |
| |
| Bitfield< 42 > | hd |
| |
| Bitfield< 43 > | ha |
| |
| Bitfield< 44 > | s |
| |
| Bitfield< 45 > | r |
| |
| Bitfield< 46 > | a |
| |
| Bitfield< 47 > | aset |
| |
| Bitfield< 63, 48 > | asid |
| |
| Bitfield< 1 > | had0 |
| |
| Bitfield< 51, 4 > | ttb0 |
| |
| Bitfield< 60 > | hwu0g59 |
| |
| Bitfield< 61 > | hwu0g60 |
| |
| Bitfield< 62 > | hwu0g61 |
| |
| Bitfield< 63 > | hwu0g62 |
| |
| Bitfield< 1 > | had1 |
| |
| Bitfield< 51, 4 > | ttb1 |
| |
| Bitfield< 60 > | hwu1g59 |
| |
| Bitfield< 61 > | hwu1g60 |
| |
| Bitfield< 62 > | hwu1g61 |
| |
| Bitfield< 63 > | hwu1g62 |
| |
| uint64_t | mair |
| |
| uint64_t | amair |
| |
| uint64_t | _pad [3] |
| |
Definition at line 260 of file smmu_v3_defs.hh.
◆ BitUnion64() [1/3]
| gem5::ContextDescriptor::BitUnion64 |
( |
DWORD0 |
| ) |
|
◆ BitUnion64() [2/3]
| gem5::ContextDescriptor::BitUnion64 |
( |
DWORD1 |
| ) |
|
◆ BitUnion64() [3/3]
| gem5::ContextDescriptor::BitUnion64 |
( |
DWORD2 |
| ) |
|
◆ EndBitUnion() [1/3]
| gem5::ContextDescriptor::EndBitUnion |
( |
DWORD0 |
| ) |
|
◆ EndBitUnion() [2/3]
| gem5::ContextDescriptor::EndBitUnion |
( |
DWORD1 |
| ) |
|
◆ EndBitUnion() [3/3]
| gem5::ContextDescriptor::EndBitUnion |
( |
DWORD2 |
| ) |
|
◆ _pad
| uint64_t gem5::ContextDescriptor::_pad[3] |
| Bitfield<46> gem5::ContextDescriptor::a |
◆ aa64
| Bitfield<41> gem5::ContextDescriptor::aa64 |
◆ affd
| Bitfield<35> gem5::ContextDescriptor::affd |
◆ amair
| uint64_t gem5::ContextDescriptor::amair |
◆ aset
| Bitfield<47> gem5::ContextDescriptor::aset |
◆ asid
| Bitfield<63, 48> gem5::ContextDescriptor::asid |
◆ endi
| Bitfield<15> gem5::ContextDescriptor::endi |
◆ epd0
| Bitfield<14> gem5::ContextDescriptor::epd0 |
◆ epd1
| Bitfield<30> gem5::ContextDescriptor::epd1 |
◆ ha
| Bitfield<43> gem5::ContextDescriptor::ha |
◆ had0
| Bitfield<1> gem5::ContextDescriptor::had0 |
◆ had1
| Bitfield<1> gem5::ContextDescriptor::had1 |
◆ hd
| Bitfield<42> gem5::ContextDescriptor::hd |
◆ hwu0g59
| Bitfield<60> gem5::ContextDescriptor::hwu0g59 |
◆ hwu0g60
| Bitfield<61> gem5::ContextDescriptor::hwu0g60 |
◆ hwu0g61
| Bitfield<62> gem5::ContextDescriptor::hwu0g61 |
◆ hwu0g62
| Bitfield<63> gem5::ContextDescriptor::hwu0g62 |
◆ hwu1g59
| Bitfield<60> gem5::ContextDescriptor::hwu1g59 |
◆ hwu1g60
| Bitfield<61> gem5::ContextDescriptor::hwu1g60 |
◆ hwu1g61
| Bitfield<62> gem5::ContextDescriptor::hwu1g61 |
◆ hwu1g62
| Bitfield<63> gem5::ContextDescriptor::hwu1g62 |
◆ ips
| Bitfield<34, 32> gem5::ContextDescriptor::ips |
◆ ir0
| Bitfield<9, 8> gem5::ContextDescriptor::ir0 |
◆ ir1
| Bitfield<25, 24> gem5::ContextDescriptor::ir1 |
◆ mair
| uint64_t gem5::ContextDescriptor::mair |
◆ or0
| Bitfield<11, 10> gem5::ContextDescriptor::or0 |
◆ or1
| Bitfield<27, 26> gem5::ContextDescriptor::or1 |
◆ pan
| Bitfield<40> gem5::ContextDescriptor::pan |
| Bitfield<45> gem5::ContextDescriptor::r |
| Bitfield<44> gem5::ContextDescriptor::s |
◆ sh0
| Bitfield<13, 12> gem5::ContextDescriptor::sh0 |
◆ sh1
| Bitfield<29, 28> gem5::ContextDescriptor::sh1 |
◆ t0sz
| gem5::ContextDescriptor::t0sz |
◆ t1sz
| Bitfield<21, 16> gem5::ContextDescriptor::t1sz |
◆ tbi
| Bitfield<39, 38> gem5::ContextDescriptor::tbi |
◆ tg0
| Bitfield<7, 6> gem5::ContextDescriptor::tg0 |
◆ tg1
| Bitfield<23, 22> gem5::ContextDescriptor::tg1 |
◆ ttb0
| Bitfield<51, 4> gem5::ContextDescriptor::ttb0 |
◆ ttb1
| Bitfield<51, 4> gem5::ContextDescriptor::ttb1 |
◆ uwxn
| Bitfield<37> gem5::ContextDescriptor::uwxn |
◆ valid
| Bitfield<31> gem5::ContextDescriptor::valid |
◆ wxn
| Bitfield<36> gem5::ContextDescriptor::wxn |
The documentation for this struct was generated from the following file: