Skip to main content

Crate vm_object_bindings

Crate vm_object_bindings 

Source

Structs§

VmObject
VmObjectChildObserver
VmObject_AllVmosLock
VmObject_ChildListLock
__BindgenOpaqueArray8
zx_vmo_lock_state_t

Enums§

Resizability
SnapshotType
SupplyOptions
VmObject_EvictionHint

Constants§

VmObjectReadWriteOptions_None
VmObjectReadWriteOptions_TrimLength
VmObject_MAX_SIZE

Functions§

cpp_vm_object_commit_range⚠
cpp_vm_object_commit_range_pinned⚠
cpp_vm_object_create_child_reference⚠
cpp_vm_object_create_child_slice⚠
cpp_vm_object_create_clone⚠
cpp_vm_object_decommit_range⚠
cpp_vm_object_detach_source⚠
cpp_vm_object_dirty_pages⚠
cpp_vm_object_free⚠
cpp_vm_object_get_attributed_memory⚠
cpp_vm_object_get_attributed_memory_in_range⚠
cpp_vm_object_get_attributed_memory_in_reference_owner⚠
cpp_vm_object_get_mapping_cache_policy⚠
cpp_vm_object_get_name⚠
cpp_vm_object_get_page⚠
cpp_vm_object_get_page_blocking⚠
cpp_vm_object_get_ref_counted⚠
cpp_vm_object_hint_range⚠
cpp_vm_object_is_contiguous⚠
cpp_vm_object_is_paged⚠
cpp_vm_object_is_resizable⚠
cpp_vm_object_is_stream_compatible⚠
cpp_vm_object_lock⚠
cpp_vm_object_lock_range⚠
cpp_vm_object_lookup⚠
cpp_vm_object_lookup_contiguous⚠
cpp_vm_object_num_children⚠
cpp_vm_object_parent_user_id⚠
cpp_vm_object_read⚠
cpp_vm_object_read_user⚠
cpp_vm_object_reclamation_event_count⚠
cpp_vm_object_resize⚠
cpp_vm_object_set_child_observer⚠
cpp_vm_object_set_mapping_cache_policy⚠
cpp_vm_object_set_name⚠
cpp_vm_object_set_user_id⚠
cpp_vm_object_size_locked⚠
cpp_vm_object_supply_pages⚠
cpp_vm_object_take_pages⚠
cpp_vm_object_try_lock_range⚠
cpp_vm_object_unlock_range⚠
cpp_vm_object_unpin⚠
cpp_vm_object_user_id⚠
cpp_vm_object_write⚠
cpp_vm_object_write_user⚠
cpp_vm_object_writeback_begin⚠
cpp_vm_object_writeback_end⚠
cpp_vm_object_zero_range⚠

Type Aliases§

VmObjectReadWriteOptions
arch_mmu_flags_t
cpp_vm_object_lookup_fn