Lines Matching refs:map_object

5625 			object = upl->map_object->shadow;
5627 object = upl->map_object;
5642 vm_object_deallocate(upl->map_object);
5930 upl->map_object = object;
5932 upl->map_object = vm_object_allocate(size, object->vmo_provenance);
5933 vm_object_lock(upl->map_object);
5938 upl->map_object->shadow = object;
5939 VM_OBJECT_SET_PAGEOUT(upl->map_object, TRUE);
5940 VM_OBJECT_SET_CAN_PERSIST(upl->map_object, FALSE);
5941 upl->map_object->copy_strategy = MEMORY_OBJECT_COPY_NONE;
5942 upl->map_object->vo_shadow_offset = offset;
5943 upl->map_object->wimg_bits = object->wimg_bits;
5944 assertf(page_aligned(upl->map_object->vo_shadow_offset),
5946 upl->map_object, upl->map_object->vo_shadow_offset);
5947 vm_object_unlock(upl->map_object);
6212 vm_object_lock(upl->map_object);
6213 vm_pageclean_setup(dst_page, alias_page, upl->map_object, size - xfer_size);
6214 vm_object_unlock(upl->map_object);
6453 vm_object_lock(upl->map_object);
6454 vm_pageclean_setup(dst_page, alias_page, upl->map_object, size - xfer_size);
6455 vm_object_unlock(upl->map_object);
7193 …loff: 0x%llx) size 0x%lx (uplsz: 0x%x) \n", map, upl, upl->flags, upl->map_object, offset_to_map, …
7262 !((upl->flags & (UPL_DEVICE_MEMORY | UPL_IO_WIRE)) || (upl->map_object->phys_contiguous)))) {
7269 object = upl->map_object;
7270 upl->map_object = vm_object_allocate(
7275 vm_object_lock(upl->map_object);
7277 upl->map_object->shadow = object;
7278 VM_OBJECT_SET_PAGEOUT(upl->map_object, TRUE);
7279 VM_OBJECT_SET_CAN_PERSIST(upl->map_object, FALSE);
7280 upl->map_object->copy_strategy = MEMORY_OBJECT_COPY_NONE;
7281 upl->map_object->vo_shadow_offset = upl_adjusted_offset(upl, PAGE_MASK) - object->paging_offset;
7282 assertf(page_aligned(upl->map_object->vo_shadow_offset),
7284 upl->map_object,
7285 (uint64_t)upl->map_object->vo_shadow_offset);
7286 upl->map_object->wimg_bits = object->wimg_bits;
7287 offset = upl->map_object->vo_shadow_offset;
7325 vm_page_insert_wired(alias_page, upl->map_object, new_offset, VM_KERN_MEMORY_NONE);
7335 vm_object_unlock(upl->map_object);
7344 offset = upl_adjusted_offset(upl, VM_MAP_PAGE_MASK(map)) - upl->map_object->paging_offset;
7356 vm_object_reference(upl->map_object);
7365 upl->map_object, offset, FALSE,
7369 vm_object_deallocate(upl->map_object);
7376 upl->map_object, offset, FALSE,
7385 vm_object_lock(upl->map_object);
7388 m = vm_page_lookup(upl->map_object, offset);
7410 vm_object_unlock(upl->map_object);
7586 object = upl->map_object;
8124 upl->map_object = object;
8846 object1 = upl1->map_object;
8847 object2 = upl2->map_object;
8884 upl1->map_object = object2;
8885 upl2->map_object = object1;
9971 if (!upl->map_object->internal) {
9972 return vnode_pager_lookup_vnode(upl->map_object->pager);