Structs§
- CppVm
Address Region Enumerator - VmAddress
Region - VmAddress
Region OrMapping - VmMapping
- VmMapping_
Flags Range - VmObject
- __
Bindgen Opaque Array8
Enums§
- VmAddress
Region Enumerator Type - VmAddress
Region OpChildren - VmAddress
Region OrMapping_ Life Cycle State - VmAddress
Region OrMapping_ Memory Priority - VmAddress
Region_ Range OpType - VmMapping_
Activate Insert Regions - VmMapping_
Destroy Remove From Parent - VmMapping_
Destroy Unmap - VmMapping_
Mergeable - VmMapping_
Unmap Options
Constants§
- VMAR_
CAN_ RWX_ FLAGS - VMAR_
FLAG_ ALLOW_ FAULTS - VMAR_
FLAG_ CAN_ MAP_ EXECUTE - VMAR_
FLAG_ CAN_ MAP_ READ - VMAR_
FLAG_ CAN_ MAP_ SPECIFIC - VMAR_
FLAG_ CAN_ MAP_ WRITE - VMAR_
FLAG_ COMPACT - VMAR_
FLAG_ DEBUG_ DYNAMIC_ KERNEL_ MAPPING - VMAR_
FLAG_ FAULT_ BEYOND_ STREAM_ SIZE - VMAR_
FLAG_ OFFSET_ IS_ UPPER_ LIMIT - VMAR_
FLAG_ REQUIRE_ NON_ RESIZABLE - VMAR_
FLAG_ SPECIFIC - VMAR_
FLAG_ SPECIFIC_ OVERWRITE
Functions§
- cpp_
vm_ ⚠address_ region_ commit_ high_ memory_ priority - cpp_
vm_ ⚠address_ region_ construct_ child - cpp_
vm_ ⚠address_ region_ construct_ kernel_ root - cpp_
vm_ ⚠address_ region_ construct_ root - cpp_
vm_ ⚠address_ region_ create_ sub_ vmar - cpp_
vm_ ⚠address_ region_ create_ vm_ mapping - cpp_
vm_ ⚠address_ region_ destruct - cpp_
vm_ ⚠address_ region_ enumerator_ construct - cpp_
vm_ ⚠address_ region_ enumerator_ destroy - cpp_
vm_ ⚠address_ region_ enumerator_ next - cpp_
vm_ ⚠address_ region_ enumerator_ pause - cpp_
vm_ ⚠address_ region_ enumerator_ resume - cpp_
vm_ ⚠address_ region_ or_ mapping_ as_ vm_ address_ region - cpp_
vm_ ⚠address_ region_ or_ mapping_ as_ vm_ mapping - cpp_
vm_ ⚠address_ region_ or_ mapping_ lock_ is_ held - cpp_
vm_ ⚠address_ region_ or_ mapping_ region_ lock_ is_ held - cpp_
vm_ ⚠address_ region_ or_ mapping_ state - cpp_
vm_ ⚠address_ region_ protect - cpp_
vm_ ⚠address_ region_ range_ op - cpp_
vm_ ⚠address_ region_ reserve_ space - cpp_
vm_ ⚠address_ region_ set_ memory_ priority - cpp_
vm_ ⚠address_ region_ set_ memory_ priority_ locked - cpp_
vm_ ⚠address_ region_ state - cpp_
vm_ ⚠address_ region_ subregions_ find_ region - cpp_
vm_ ⚠address_ region_ subregions_ for_ each - cpp_
vm_ ⚠address_ region_ subregions_ front - cpp_
vm_ ⚠address_ region_ subregions_ include_ or_ higher - cpp_
vm_ ⚠address_ region_ subregions_ insert_ region - cpp_
vm_ ⚠address_ region_ subregions_ is_ empty - cpp_
vm_ ⚠address_ region_ subregions_ remove_ region - cpp_
vm_ ⚠address_ region_ subregions_ size_ slow - cpp_
vm_ ⚠address_ region_ unmap - cpp_
vm_ ⚠mapping_ construct - cpp_
vm_ ⚠mapping_ construct_ with_ ranges - cpp_
vm_ ⚠mapping_ debug_ unmap - cpp_
vm_ ⚠mapping_ destruct - cpp_
vm_ ⚠mapping_ force_ writable - cpp_
vm_ ⚠mapping_ map_ range - cpp_
vm_ ⚠mapping_ mark_ mergeable - cpp_
vm_ ⚠mapping_ page_ fault_ locked - cpp_
vm_ ⚠mapping_ protection_ ranges_ begin - cpp_
vm_ ⚠mapping_ protection_ ranges_ clear - cpp_
vm_ ⚠mapping_ protection_ ranges_ cursor_ get - cpp_
vm_ ⚠mapping_ protection_ ranges_ cursor_ is_ valid - cpp_
vm_ ⚠mapping_ protection_ ranges_ cursor_ next - cpp_
vm_ ⚠mapping_ protection_ ranges_ cursor_ prev - cpp_
vm_ ⚠mapping_ protection_ ranges_ end - cpp_
vm_ ⚠mapping_ protection_ ranges_ erase - cpp_
vm_ ⚠mapping_ protection_ ranges_ find - cpp_
vm_ ⚠mapping_ protection_ ranges_ insert - cpp_
vm_ ⚠mapping_ protection_ ranges_ insert_ hint - cpp_
vm_ ⚠mapping_ protection_ ranges_ is_ empty - cpp_
vm_ ⚠mapping_ protection_ ranges_ lower_ bound - cpp_
vm_ ⚠mapping_ protection_ ranges_ update - cpp_
vm_ ⚠mapping_ protection_ ranges_ upper_ bound - cpp_
vm_ ⚠mapping_ rest_ protection_ ranges - cpp_
vm_ ⚠mapping_ rest_ protection_ ranges_ const - cpp_
vm_ ⚠mapping_ state