List of all items
Structs
- ArchVmAspaceInterface_ExistingEntryAction
- VmAspace
- VmAspace_AslrConfig
- VmAspace_AspaceListLock
- VmAspace_ShareOpt
- VmAspace_Type
- VmAspace_vm_usage_t
- __BindgenOpaqueArray16
- __BindgenOpaqueArray8
- vm_FractionalBytes
Functions
- cpp_vm_aspace_accessed_fault
- cpp_vm_aspace_alloc_contiguous
- cpp_vm_aspace_alloc_physical
- cpp_vm_aspace_arch_aspace
- cpp_vm_aspace_attach_to_thread
- cpp_vm_aspace_base
- cpp_vm_aspace_change_high_priority_count_locked
- cpp_vm_aspace_create
- cpp_vm_aspace_create_unified
- cpp_vm_aspace_create_with_opts
- cpp_vm_aspace_destroy
- cpp_vm_aspace_drop_all_user_page_tables
- cpp_vm_aspace_drop_user_page_tables
- cpp_vm_aspace_dump
- cpp_vm_aspace_dump_all_aspaces
- cpp_vm_aspace_find_mapping
- cpp_vm_aspace_free
- cpp_vm_aspace_free_region
- cpp_vm_aspace_get_ref_counted
- cpp_vm_aspace_harvest_all_user_accessed_bits
- cpp_vm_aspace_is_aslr_enabled
- cpp_vm_aspace_is_destroyed
- cpp_vm_aspace_is_high_memory_priority
- cpp_vm_aspace_is_user
- cpp_vm_aspace_kernel_aspace
- cpp_vm_aspace_lock
- cpp_vm_aspace_map_object_internal
- cpp_vm_aspace_name
- cpp_vm_aspace_page_fault
- cpp_vm_aspace_region_lock
- cpp_vm_aspace_rename
- cpp_vm_aspace_root_vmar
- cpp_vm_aspace_root_vmar_locked
- cpp_vm_aspace_size
- cpp_vm_aspace_soft_fault
- cpp_vm_aspace_soft_fault_in_range
- cpp_vm_aspace_vdso_base_address
- cpp_vm_aspace_vdso_code_address
Type Aliases
- ArchVmAspace
- ArchVmAspaceInterface_ArchUnmapOptions
- ArchVmAspaceInterface_NonTerminalAction::Type
- ArchVmAspaceInterface_TerminalAction::Type
- ArchVmAspaceInterface_page_alloc_fn_t
- Thread
- arch_mmu_flags_t
- uint
- vm_FractionalBytes_Fraction
Constants
- ARCH_ASPACE_FLAG_GUEST
- ARCH_ASPACE_FLAG_KERNEL
- ARCH_MMU_FLAG_CACHED
- ARCH_MMU_FLAG_CACHE_MASK
- ARCH_MMU_FLAG_INVALID
- ARCH_MMU_FLAG_NS
- ARCH_MMU_FLAG_PERM_EXECUTE
- ARCH_MMU_FLAG_PERM_READ
- ARCH_MMU_FLAG_PERM_RWX_MASK
- ARCH_MMU_FLAG_PERM_USER
- ARCH_MMU_FLAG_PERM_WRITE
- ARCH_MMU_FLAG_UNCACHED
- ARCH_MMU_FLAG_UNCACHED_DEVICE
- ARCH_MMU_FLAG_WRITE_COMBINING
- ArchVmAspaceInterface_ArchUnmapOptions_Enlarge
- ArchVmAspaceInterface_ArchUnmapOptions_Harvest
- ArchVmAspaceInterface_ArchUnmapOptions_None
- ArchVmAspaceInterface_NonTerminalAction::FreeUnaccessed
- ArchVmAspaceInterface_NonTerminalAction::Retain
- ArchVmAspaceInterface_TerminalAction::UpdateAge
- ArchVmAspaceInterface_TerminalAction::UpdateAgeAndHarvest
- VmAspace_VMM_FLAG_COMMIT
- VmAspace_VMM_FLAG_VALLOC_SPECIFIC