ZXFoundation™ 26h2
Loading...
Searching...
No Matches
zxfoundation::memory::vm::vm_space Struct Referenceexport
Collaboration diagram for zxfoundation::memory::vm::vm_space:
[legend]

Public Member Functions

auto operator= (const vm_space &)=delete
auto operator= (vm_space &&)=delete
 vm_space (const vm_space &)=delete
 vm_space (vm_space &&)=delete

Data Fields

u16 _pad_policy {0}
scoms::kobject::bobjectaddress_space_object {nullptr}
u64 asce_val {0}
u64 brk {0}
u64 commit_limit_pages {VM_DEFAULT_COMMIT_LIMIT_PAGES}
 Maximum committed anonymous/physical/IPC pages for this domain.
u64 dgp_generation {0}
sync::qspinlock::qspinlock lock {}
u64 mapping_generation {0}
u32 max_regions {4096}
u64 mmap_base {0}
u8 numa_node {0}
u32 owner_domain {0}
scoms::kobject::bobjectowner_object {nullptr}
u32 region_count {0}
u8 storage_key {0}
u32 storage_key_generation {0}
u64 total_committed {0}
u64 total_mapped {0}
u64 total_resident {0}
lib::rb_root_cached tree {}

The documentation for this struct was generated from the following file:
  • zxfoundation/memory/vm.zcomponent/types.cxxm