Home
last modified time | relevance | path

Searched refs:vm_object_offset_t (Results 1 – 25 of 36) sorted by relevance

12

/xnu-8792.81.2/osfmk/vm/
H A Dvm_object.h117 vm_object_offset_t lo_offset;
118 vm_object_offset_t hi_offset;
183 vm_object_offset_t vou_shadow_offset; /* Offset into shadow */
193 vm_object_offset_t paging_offset; /* Offset into memory object */
324 vm_object_offset_t last_alloc; /* last allocation offset */
638 vm_object_offset_t offset,
647 vm_object_offset_t offset,
657 vm_object_offset_t start,
658 vm_object_offset_t end);
662 vm_object_offset_t offset,
[all …]
H A Dvm_protos.h59 vm_object_offset_t offset,
205 vm_object_offset_t crypto_backing_offset,
210 vm_object_offset_t backing_offset,
211 vm_object_offset_t crypto_backing_offset,
213 vm_object_offset_t crypto_start,
214 vm_object_offset_t crypto_end,
223 vm_object_offset_t backing_offset,
228 vm_object_offset_t backing_offset,
234 vm_object_offset_t backing_offset,
277 vm_object_offset_t new_backing_offset,
[all …]
H A Dvm_apple_protect.c113 vm_object_offset_t *backing_offset);
156 vm_object_offset_t backing_offset;
157 vm_object_offset_t crypto_backing_offset; /* for key... */
158 vm_object_offset_t crypto_start;
159 vm_object_offset_t crypto_end;
192 vm_object_offset_t backing_offset,
193 vm_object_offset_t crypto_backing_offset,
195 vm_object_offset_t crypto_start,
196 vm_object_offset_t crypto_end,
979 vm_object_offset_t *backing_offset) in apple_protect_pager_backing_object()
[all …]
H A Dvm_pageout.h240 extern vm_object_offset_t upl_adjusted_offset(
243 extern vm_object_offset_t upl_get_data_offset(
273 extern void vm_page_set_offset(vm_page_t page, vm_object_offset_t offset);
274 extern vm_object_offset_t vm_page_get_offset(vm_page_t page);
368 vm_object_offset_t offset;
408 vm_object_offset_t u_offset;
488 vm_object_offset_t offset,
498 vm_object_offset_t offset,
521 vm_object_offset_t offset,
529 vm_object_offset_t offset,
[all …]
H A Dvm_fault.h132 vm_object_offset_t first_offset, /* Offset into object */
171 vm_object_offset_t src_offset,
174 vm_object_offset_t dst_offset,
H A Dmemory_object.c408 vm_object_offset_t offset, in vm_object_sync()
493 vm_object_offset_t offset, in vm_object_update_extent()
494 vm_object_offset_t offset_end, in vm_object_update_extent()
495 vm_object_offset_t *offset_resid, in vm_object_update_extent()
504 vm_object_offset_t paging_offset = 0; in vm_object_update_extent()
505 vm_object_offset_t next_offset = offset; in vm_object_update_extent()
668 vm_object_offset_t offset, in vm_object_update()
670 vm_object_offset_t *resid_offset, in vm_object_update()
688 vm_object_offset_t e_base; in vm_object_update()
689 vm_object_offset_t e_min; in vm_object_update()
[all …]
H A Dvm_object.c219 vm_object_offset_t src_offset,
279 .vo_shadow_offset = (vm_object_offset_t) 0,
316 .last_alloc = (vm_object_offset_t) 0,
317 .sequential = (vm_object_offset_t) 0,
2060 vm_object_offset_t offset) in page_is_paged_out()
2106 vm_object_offset_t offset, in deactivate_pages_in_object()
2322 vm_object_offset_t offset, in deactivate_a_chunk()
2404 vm_object_offset_t offset, in vm_object_deactivate_pages()
2522 vm_object_offset_t start_offset, in vm_object_reuse_pages()
2523 vm_object_offset_t end_offset, in vm_object_reuse_pages()
[all …]
H A Dbsd_vm.c131 vm_object_offset_t,
132 vm_object_offset_t,
139 vm_object_offset_t,
141 vm_object_offset_t *,
456 vm_object_offset_t s_offset, in vnode_pager_dirtied()
457 vm_object_offset_t e_offset) in vnode_pager_dirtied()
733 vm_object_offset_t offset, in vnode_pager_cluster_write()
735 vm_object_offset_t * resid_offset, in vnode_pager_cluster_write()
768 vm_object_offset_t vnode_size; in vnode_pager_cluster_write()
769 vm_object_offset_t base_offset; in vnode_pager_cluster_write()
[all …]
H A Dvm_map.h173 vm_object_offset_t offset; /* offset into object */
175 vm_object_offset_t data_offset; /* offset to first byte of data */
445 static inline vm_object_offset_t
455 vm_object_offset_t offset) in VME_OFFSET_SET()
483 vm_object_offset_t offset; in VME_OBJECT_SHADOW()
705 vm_object_offset_t offset;
872 vm_object_offset_t *offset, /* OUT */
931 vm_object_offset_t offset,
951 vm_object_offset_t offset,
967 vm_object_offset_t offset,
[all …]
H A Dvm_shared_region_pager.c116 vm_object_offset_t *backing_offset);
299 vm_object_offset_t srp_backing_offset;
686 vm_object_offset_t chunk_offset; in shared_region_pager_data_request()
687 vm_object_offset_t offset_in_backing_object; in shared_region_pager_data_request()
688 vm_object_offset_t offset_in_sliding_range; in shared_region_pager_data_request()
1085 vm_object_offset_t *backing_offset) in shared_region_pager_backing_object()
1123 vm_object_offset_t backing_offset, in shared_region_pager_create()
1219 vm_object_offset_t backing_offset, in shared_region_pager_setup()
1255 vm_object_offset_t backing_offset, in shared_region_pager_match()
H A Dvm_fault.c202 vm_object_offset_t offset,
393 vm_object_offset_t offset, in vm_fault_is_sequential()
396 vm_object_offset_t last_alloc; in vm_fault_is_sequential()
523 vm_object_offset_t offset, in vm_fault_deactivate_behind()
531 vm_object_offset_t run_offset = 0; in vm_fault_deactivate_behind()
532 vm_object_offset_t pg_offset = 0; in vm_fault_deactivate_behind()
578 { vm_object_offset_t behind = vm_default_behind * PAGE_SIZE_64; in vm_fault_deactivate_behind()
972 vm_object_offset_t first_offset, /* Offset into object */ in vm_fault_page()
991 vm_object_offset_t offset; in vm_fault_page()
2214 vm_object_offset_t copy_offset; in vm_fault_page()
[all …]
H A Dvm_fourk_pager.c135 vm_object_offset_t backing_offset;
365 pager->slots[i].backing_offset = (vm_object_offset_t) -1; in fourk_pager_terminate_internal()
694 pager->slots[i].backing_offset = (vm_object_offset_t) -1; in fourk_pager_create()
1233 vm_object_offset_t new_backing_offset, in fourk_pager_populate()
1235 vm_object_offset_t *old_backing_offset) in fourk_pager_populate()
1253 pager->slots[index].backing_offset != (vm_object_offset_t) -1)) { in fourk_pager_populate()
H A Dvm_page.h204 vm_object_offset_t vmp_offset; /* offset into that object (O,P) */
1449 vm_object_offset_t offset);
1453 vm_object_offset_t offset);
1486 vm_object_offset_t offset);
1532 vm_object_offset_t new_offset);
1537 vm_object_offset_t offset);
1542 vm_object_offset_t offset,
1548 vm_object_offset_t offset,
1559 vm_object_offset_t offset);
H A Dvm_user.c234 (vm_object_offset_t)0, in mach_vm_allocate_kernel()
308 (vm_object_offset_t)0, in vm_allocate_external()
1017 vm_object_offset_t offset, in mach_vm_map_external()
1045 vm_object_offset_t offset, in mach_vm_map_kernel()
1100 vm_object_offset_t offset, in vm_map_64_external()
1128 vm_object_offset_t offset, in vm_map_64_kernel()
1196 vm_object_offset_t obj_offset; in vm_map_kernel()
1202 obj_offset = (vm_object_offset_t)offset; in vm_map_kernel()
2723 vm_object_offset_t offset_in_page; in mach_make_memory_entry_internal()
3065 vm_object_offset_t obj_off; in mach_make_memory_entry_internal()
[all …]
H A Dvm_pageout.c377 vm_object_offset_t offset; in vm_pageout_object_terminate()
531 vm_object_offset_t new_offset) in vm_pageclean_setup()
590 vm_object_offset_t paging_offset; in vm_pageout_initialize_page()
1417 vm_object_collapse(m_object, (vm_object_offset_t) 0, TRUE); in vm_pageout_page_queue()
3928 vm_object_offset_t offset; in vm_pageout_iothread_external_continue()
4374 vm_object_collapse(object, (vm_object_offset_t) 0, TRUE); in vm_pageout_compress_page()
5731 vm_object_offset_t offset, in vm_object_upl_request()
5740 vm_object_offset_t dst_offset; in vm_object_upl_request()
6567 vm_object_offset_t offset, in vm_object_super_upl_request()
6584 vm_object_offset_t base_offset; in vm_object_super_upl_request()
[all …]
H A Dvm_kern.c638 vm_object_offset_t offset; in kmem_alloc_contig()
911 vm_object_offset_t offset = 0ull; in kmem_alloc_guard()
1166 vm_object_offset_t offset, in kernel_memory_populate_pmap_enter()
1229 for (vm_object_offset_t pg_offset = 0; in kernel_memory_populate_object_and_unlock()
1345 vm_object_offset_t offset = addr; in kernel_memory_depopulate()
1354 for (vm_object_offset_t pg_offset = 0; in kernel_memory_depopulate()
1504 vm_object_offset_t newoffs; in kmem_realloc_guard()
1672 for (vm_object_offset_t offset = 0; in kmem_realloc_guard()
1717 for (vm_object_offset_t offset = oldsize - guard_right_size; in kmem_realloc_guard()
2348 (vm_object_offset_t) 0, FALSE, VM_PROT_NONE, VM_PROT_NONE, in kmem_init()
[all …]
H A Dvm_map.c203 vm_object_offset_t offset,
238 vm_object_offset_t offset,
362 vm_object_offset_t offset,
838 vm_object_offset_t crypto_backing_offset, in vm_map_apple_protected()
850 vm_object_offset_t crypto_start, crypto_end; in vm_map_apple_protected()
951 if (crypto_backing_offset == (vm_object_offset_t) -1) { in vm_map_apple_protected()
2226 vm_object_offset_t offset, in vm_map_pmap_enter()
2398 vm_object_offset_t offset, in vm_map_enter()
2891 offset = (vm_object_offset_t)0; in vm_map_enter()
2938 (vm_object_offset_t) 0, in vm_map_enter()
[all …]
H A Dvm_resident.c1753 vm_object_offset_t offset) in vm_page_insert()
1762 vm_object_offset_t offset, in vm_page_insert_wired()
1772 vm_object_offset_t offset, in vm_page_insert_internal()
2020 vm_object_offset_t offset) in vm_page_replace()
2300 mem->vmp_offset = (vm_object_offset_t) -1; in vm_page_remove()
2340 vm_object_offset_t offset) in kdp_vm_page_lookup()
2366 vm_object_offset_t offset) in vm_page_lookup()
2543 vm_object_offset_t new_offset) in vm_page_rename()
2635 mem->vmp_offset = (vm_object_offset_t)-1; in vm_page_init()
4043 vm_object_offset_t offset) in vm_page_alloc()
[all …]
H A Dvm_kern.h990 vm_object_offset_t offset,
1063 vm_object_offset_t offset,
/xnu-8792.81.2/bsd/vm/
H A Dvnode_pager.c127 vm_object_offset_t s_offset, in vnode_pager_was_dirtied()
128 vm_object_offset_t e_offset) in vnode_pager_was_dirtied()
148 vm_object_offset_t
151 return (vm_object_offset_t) ubc_getsize(vp); in vnode_pager_get_filesize()
289 vm_object_offset_t f_offset, in vnode_pageout()
573 vm_object_offset_t f_offset, in vnode_pagein()
/xnu-8792.81.2/bsd/sys/
H A Dubc.h106 void cluster_update_state(vnode_t, vm_object_offset_t, vm_object_offset_t, boolean_t);
/xnu-8792.81.2/bsd/kern/
H A Dkern_mman.c197 vm_object_offset_t pageoff; in mmap()
198 vm_object_offset_t file_pos; in mmap()
285 file_pos = (vm_object_offset_t)uap->pos; in mmap()
324 file_pos -= (vm_object_offset_t)pageoff; in mmap()
841 vm_object_offset_t end_pos = 0; in mmap()
1626 vm_object_offset_t crypto_backing_offset; in mremap_encrypted()
H A Dposix_shm.c747 vm_object_offset_t file_pos = (vm_object_offset_t)uap->pos; in pshm_mmap()
748 vm_object_offset_t map_pos; in pshm_mmap()
/xnu-8792.81.2/osfmk/mach/
H A Dvm_types.h128 typedef uint64_t vm_object_offset_t; typedef
H A Dmemory_object_types.h198 vm_object_offset_t *backing_offset);
343 vm_object_offset_t *backing_offset);

12