|
|
auto | size () const noexcept -> u64 |
| | Returns the size of the accessible range in bytes.
|
|
|
u8 | _pad [3] {} |
|
u32 | _pad2 {0} |
|
u32 | alet {0} |
| | Access List Entry Token assigned to this portal.
|
|
u8 | ar_num {0} |
| | Access register number (0-15) in source domain.
|
|
u32 | aste_index {~0U} |
| | Global ASTE entry used by this portal.
|
|
scoms::kobject::bobject | ko {} |
| | lifecycle + refcount.
|
|
u32 | pinned_pages {0} |
|
u64 | portal_asce {0} |
| | ASCE installed in the ASTE.
|
|
u64 | portal_root_phys {0} |
| | Dedicated exact-range portal DAT root.
|
|
portal_prot | prot {portal_prot::none} |
|
u32 | source_domain {0} |
| | Domain that holds this portal (has the ALET).
|
|
u32 | target_domain {0} |
| | Domain whose address space is accessed.
|
|
u64 | va_end {0} |
| | End of accessible range in target.
|
|
u64 | va_start {0} |
| | Start of accessible range in target.
|
The documentation for this struct was generated from the following file: