| /xnu-12377.1.9/osfmk/vm/ |
| H A D | device_vm.c | 186 vm_object_t vm_object; in device_pager_populate_object() local 195 vm_object = (vm_object_t)memory_object_control_to_vm_object( in device_pager_populate_object() 197 if (vm_object == NULL) { in device_pager_populate_object() 202 vm_object, offset, page_num, size); in device_pager_populate_object() 207 if (!vm_object->phys_contiguous) { in device_pager_populate_object() 210 kr = vm_object_upl_request(vm_object, in device_pager_populate_object() 256 vm_object_t vm_object; in device_pager_init() local 272 vm_object = (vm_object_t)memory_object_control_to_vm_object(control); in device_pager_init() 273 vm_object_lock(vm_object); in device_pager_init() 274 VM_OBJECT_SET_PRIVATE(vm_object, TRUE); in device_pager_init() [all …]
|
| H A D | vm_object_xnu.h | 136 struct vm_object { struct 168 struct vm_object *vo_copy; /* Object that should receive argument 178 struct vm_object *shadow; /* My shadow */ argument
|
| H A D | vm_protos_internal.h | 199 extern struct vm_object *find_vnode_object(struct vm_map_entry *entry);
|
| H A D | vm_memory_entry.c | 2005 vm_object_t vm_object; in mach_memory_entry_describe() local 2007 vm_object = vm_named_entry_to_vm_object(named_entry); in mach_memory_entry_describe() 2008 vm_object_size_t size = vm_object->internal ? in mach_memory_entry_describe() 2009 vm_object->vo_un1.vou_size : 0; in mach_memory_entry_describe() 2012 VM_OBJECT_ID(vm_object), in mach_memory_entry_describe()
|
| H A D | vm_object_internal.h | 594 _Static_assert(VM_OBJECT_EVENT_MAX < offsetof(struct vm_object, Lock),
|
| H A D | vm_object.c | 239 static struct vm_object kernel_object_store VM_PAGE_PACKED_ALIGNED; 242 static struct vm_object compressor_object_store VM_PAGE_PACKED_ALIGNED; 250 static struct vm_object retired_pages_object_store VM_PAGE_PACKED_ALIGNED; 254 static struct vm_object exclaves_object_store VM_PAGE_PACKED_ALIGNED; 266 static const struct vm_object vm_object_template = { 541 vm_object_size = (sizeof(struct vm_object) + (VM_PAGE_PACKED_PTR_ALIGNMENT - 1)) & in vm_object_bootstrap()
|
| H A D | vm_map.c | 15873 struct vm_object *obj, *tmp_obj; in vm_map_region_top_walk() 15959 struct vm_object *obj, *tmp_obj; in vm_map_region_walk() 15963 struct vm_object *shadow_object; in vm_map_region_walk()
|
| H A D | vm_resident.c | 2012 size = sizeof(struct vm_object); in vm_page_bootstrap()
|
| /xnu-12377.1.9/osfmk/arm64/ |
| H A D | lowmem_vectors.c | 47 extern struct vm_object pmap_object_store; /* store pt pages */
|
| /xnu-12377.1.9/osfmk/mach/ |
| H A D | vm_types.h | 95 typedef struct vm_object *vm_object_t;
|
| H A D | memory_object_types.h | 112 typedef struct vm_object *memory_object_control_t;
|
| /xnu-12377.1.9/osfmk/conf/ |
| H A D | Makefile.template | 236 vm_object.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 423 vm_object.o_CWARNFLAGS_ADD += -Wno-sign-conversion
|
| H A D | files | 311 osfmk/vm/vm_object.c standard
|
| /xnu-12377.1.9/osfmk/x86_64/ |
| H A D | pmap.c | 210 static struct vm_object kptobj_object_store VM_PAGE_PACKED_ALIGNED; 211 static struct vm_object kpml4obj_object_store VM_PAGE_PACKED_ALIGNED; 212 static struct vm_object kpdptobj_object_store VM_PAGE_PACKED_ALIGNED;
|
| /xnu-12377.1.9/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.c | 91 struct vm_object pmap_object_store VM_PAGE_PACKED_ALIGNED;
|
| H A D | pmap.c | 11768 struct vm_object txm_vm_object_storage VM_PAGE_PACKED_ALIGNED;
|
| /xnu-12377.1.9/osfmk/kdp/ |
| H A D | kdp_core.c | 306 extern struct vm_object pmap_object_store;
|
| /xnu-12377.1.9/osfmk/arm/pmap/ |
| H A D | pmap_data.c | 149 struct vm_object pmap_object_store VM_PAGE_PACKED_ALIGNED;
|
| /xnu-12377.1.9/tools/lldbmacros/ |
| H A D | memory.py | 4188 vm_object = _vm_page_unpack_ptr(page.vmp_object) 4190 …print(format_string.format("vm_pages zone", elem, page.vmp_q_state, vm_object, page.vmp_offset, ph…
|
| /xnu-12377.1.9/osfmk/tests/ |
| H A D | kernel_tests.c | 815 extern struct vm_object pmap_object_store; /* store pt pages */
|