Skip to main content

Vma

Type Alias Vma 

Source
pub type Vma = VmaSnapshot;
Expand description

Public name used by callers that do not need to know that snapshots are copied out of the publication root.

Aliased Type§

pub struct Vma {
    pub id: VmaId,
    pub range: AddrRange<VirtAddr>,
    pub rights: MappingFlags,
    pub reported_rights: MappingFlags,
    pub max_rights: MappingFlags,
    pub group: Arc<MappingGroup>,
    pub source_offset: PageOffset,
    pub huge_page_advice: HugePageAdvice,
    pub lock_mode: VmaLockMode,
    /* private fields */
}

Fields§

§id: VmaId§range: AddrRange<VirtAddr>§rights: MappingFlags§reported_rights: MappingFlags§max_rights: MappingFlags§group: Arc<MappingGroup>§source_offset: PageOffset§huge_page_advice: HugePageAdvice§lock_mode: VmaLockMode