extern struct vm_region_submap_short_info_64 [src]

Alias for std.c.darwin.vm_region_submap_short_info_64

Fields

protection: vm_prot_t
max_protection: vm_prot_t
inheritance: vm_inherit_t
offset: memory_object_offset_t
user_tag: u32
ref_count: u32
shadow_depth: u16
external_pager: u8
share_mode: u8
is_submap: boolean_t
behavior: vm_behavior_t
object_id: vm32_object_id_t
user_wired_count: u16

Source

pub const vm_region_submap_short_info_64 = extern struct { // present access protection protection: vm_prot_t, // max avail through vm_prot max_protection: vm_prot_t, // behavior of map/obj on fork inheritance: vm_inherit_t, // offset into object/map offset: memory_object_offset_t, // user tag on map entry user_tag: u32, // obj/map mappers, etc ref_count: u32, // only for obj shadow_depth: u16, // only for obj external_pager: u8, // see enumeration share_mode: u8, // submap vs obj is_submap: boolean_t, // access behavior hint behavior: vm_behavior_t, // obj/map name, not a handle object_id: vm32_object_id_t, user_wired_count: u16, }