Home
last modified time | relevance | path

Searched refs:vm_object (Results 1 – 20 of 20) sorted by relevance

/xnu-12377.1.9/osfmk/vm/
H A Ddevice_vm.c186 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 Dvm_object_xnu.h136 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 Dvm_protos_internal.h199 extern struct vm_object *find_vnode_object(struct vm_map_entry *entry);
H A Dvm_memory_entry.c2005 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 Dvm_object_internal.h594 _Static_assert(VM_OBJECT_EVENT_MAX < offsetof(struct vm_object, Lock),
H A Dvm_object.c239 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 Dvm_map.c15873 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 Dvm_resident.c2012 size = sizeof(struct vm_object); in vm_page_bootstrap()
/xnu-12377.1.9/osfmk/arm64/
H A Dlowmem_vectors.c47 extern struct vm_object pmap_object_store; /* store pt pages */
/xnu-12377.1.9/osfmk/mach/
H A Dvm_types.h95 typedef struct vm_object *vm_object_t;
H A Dmemory_object_types.h112 typedef struct vm_object *memory_object_control_t;
/xnu-12377.1.9/osfmk/conf/
H A DMakefile.template236 vm_object.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32
423 vm_object.o_CWARNFLAGS_ADD += -Wno-sign-conversion
H A Dfiles311 osfmk/vm/vm_object.c standard
/xnu-12377.1.9/osfmk/x86_64/
H A Dpmap.c210 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 Dpmap_data.c91 struct vm_object pmap_object_store VM_PAGE_PACKED_ALIGNED;
H A Dpmap.c11768 struct vm_object txm_vm_object_storage VM_PAGE_PACKED_ALIGNED;
/xnu-12377.1.9/osfmk/kdp/
H A Dkdp_core.c306 extern struct vm_object pmap_object_store;
/xnu-12377.1.9/osfmk/arm/pmap/
H A Dpmap_data.c149 struct vm_object pmap_object_store VM_PAGE_PACKED_ALIGNED;
/xnu-12377.1.9/tools/lldbmacros/
H A Dmemory.py4188 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 Dkernel_tests.c815 extern struct vm_object pmap_object_store; /* store pt pages */