---
title: vm_info_object_t
framework: kernel
role: symbol
role_heading: Structure
path: kernel/vm_info_object_t
---

# vm_info_object_t

## Declaration

```occ
typedef struct vm_info_object {
    ...
} vm_info_object_t;
```

## Topics

### Instance Properties

- [vio_absent_count](kernel/vm_info_object_t/1571749-vio_absent_count.md)
- [vio_alive](kernel/vm_info_object_t/1571776-vio_alive.md)
- [vio_can_persist](kernel/vm_info_object_t/1571760-vio_can_persist.md)
- [vio_copy](kernel/vm_info_object_t/1571780-vio_copy.md)
- [vio_copy_strategy](kernel/vm_info_object_t/1571757-vio_copy_strategy.md)
- [vio_internal](kernel/vm_info_object_t/1571770-vio_internal.md)
- [vio_last_alloc](kernel/vm_info_object_t/1571762-vio_last_alloc.md)
- [vio_object](kernel/vm_info_object_t/1571778-vio_object.md)
- [vio_pager_created](kernel/vm_info_object_t/1571736-vio_pager_created.md)
- [vio_pager_initialized](kernel/vm_info_object_t/1571777-vio_pager_initialized.md)
- [vio_pager_ready](kernel/vm_info_object_t/1571773-vio_pager_ready.md)
- [vio_paging_in_progress](kernel/vm_info_object_t/1571725-vio_paging_in_progress.md)
- [vio_paging_offset](kernel/vm_info_object_t/1571769-vio_paging_offset.md)
- [vio_purgable](kernel/vm_info_object_t/1571748-vio_purgable.md)
- [vio_purgable_volatile](kernel/vm_info_object_t/1571732-vio_purgable_volatile.md)
- [vio_ref_count](kernel/vm_info_object_t/1571743-vio_ref_count.md)
- [vio_resident_page_count](kernel/vm_info_object_t/1571768-vio_resident_page_count.md)
- [vio_shadow](kernel/vm_info_object_t/1571747-vio_shadow.md)
- [vio_shadow_offset](kernel/vm_info_object_t/1571742-vio_shadow_offset.md)
- [vio_size](kernel/vm_info_object_t/1571772-vio_size.md)
- [vio_temporary](kernel/vm_info_object_t/1571738-vio_temporary.md)

## See Also

### Debug

- [vm_info_region_64_t](kernel/vm_info_region_64_t.md)
- [vm_info_region_t](kernel/vm_info_region_t.md)
