Home
last modified time | relevance | path

Searched refs:vmp_busy (Results 1 – 15 of 15) sorted by relevance

/xnu-8792.61.2/osfmk/vm/
H A Dvm_fault.c610 …if (m && !m->vmp_laundry && !m->vmp_busy && !m->vmp_no_cache && (m->vmp_q_state != VM_PAGE_ON_THRO… in vm_fault_deactivate_behind()
891 if (m->vmp_absent && m->vmp_busy) { in vm_fault_zero_page()
1183 if (m->vmp_busy) { in vm_fault_page()
1225 m->vmp_busy = TRUE; in vm_fault_page()
1349 m->vmp_busy = TRUE; in vm_fault_page()
1371 m->vmp_busy = TRUE; in vm_fault_page()
1488 assert(!m->vmp_busy); in vm_fault_page()
1491 m->vmp_busy = TRUE; in vm_fault_page()
1661 assert(m->vmp_busy); in vm_fault_page()
2069 assert(m->vmp_busy && !m->vmp_absent); in vm_fault_page()
[all …]
H A Dvm_pageout.c399 (m->vmp_busy && m->vmp_cleaning)); in vm_pageout_object_terminate()
419 assert(m->vmp_busy); in vm_pageout_object_terminate()
467 if (m->vmp_busy) { in vm_pageout_object_terminate()
479 m->vmp_busy = FALSE; in vm_pageout_object_terminate()
533 assert(!m->vmp_busy); in vm_pageclean_setup()
564 new_m->vmp_busy = FALSE; in vm_pageclean_setup()
597 assert(m->vmp_busy); in vm_pageout_initialize_page()
718 m->vmp_busy = TRUE; in vm_pageout_cluster_to_queue()
1162 …if (!m_object->alive || m->vmp_cleaning || m->vmp_laundry || m->vmp_busy || m->vmp_absent || VMP_E… in vm_pageout_disconnect_all_pages_in_queue()
1369 …if (!m_object->alive || m->vmp_cleaning || m->vmp_laundry || m->vmp_busy || m->vmp_absent || VMP_E… in vm_pageout_page_queue()
[all …]
H A Dvm_object.c847 if (VM_PAGE_WIRED(p) || p->vmp_busy || p->vmp_cleaning || p->vmp_laundry || p->vmp_fictitious) { in vm_object_page_grab()
1103 if (VM_PAGE_WIRED(p) || p->vmp_busy || p->vmp_cleaning || p->vmp_laundry) { in vm_object_cache_evict()
1631 if (p->vmp_busy || p->vmp_cleaning) { in vm_object_reap_pages()
1668 if (p->vmp_laundry && !p->vmp_busy && !p->vmp_cleaning) { in vm_object_reap_pages()
1680 if (p->vmp_busy) { in vm_object_reap_pages()
2166 if ((!VM_PAGE_WIRED(m)) && (!m->vmp_private) && (!m->vmp_gobbled) && (!m->vmp_busy) && in deactivate_pages_in_object()
3028 _result_page->vmp_busy && in vm_object_copy_slowly()
4383 assert(!p->vmp_busy || p->vmp_absent); in vm_object_do_collapse()
5324 m->vmp_busy = FALSE; in vm_object_populate_with_private()
5789 if (p->vmp_busy || in vm_object_purgable_control()
[all …]
H A Dvm_kern.c718 m->vmp_busy = FALSE; in kmem_alloc_contig()
915 guard_left->vmp_busy = FALSE; in kmem_alloc_guard()
922 guard_right->vmp_busy = FALSE; in kmem_alloc_guard()
1255 mem->vmp_busy = false; in kernel_memory_populate_object_and_unlock()
1362 mem->vmp_busy = TRUE; in kernel_memory_depopulate()
1366 assert(mem->vmp_busy); in kernel_memory_depopulate()
1477 guard_right->vmp_busy = false; in kmem_realloc_shrink_guard()
1677 mem->vmp_busy = true; in kmem_realloc_guard()
1681 mem->vmp_busy = false; in kmem_realloc_guard()
1706 guard_right->vmp_busy = true; in kmem_realloc_guard()
[all …]
H A Dvm_resident.c2636 mem->vmp_busy = TRUE; in vm_page_init()
3091 mem->vmp_busy = TRUE; in vm_page_grablo()
3102 assert(mem->vmp_busy); in vm_page_grablo()
3187 assert(mem->vmp_busy); in vm_page_grab_options()
3374 assert(mem->vmp_busy); in vm_page_grab_options()
3494 assert(mem->vmp_busy); in vm_page_grab_secluded()
3518 if (mem->vmp_busy || in vm_page_grab_secluded()
3533 mem->vmp_busy = TRUE; in vm_page_grab_secluded()
3566 assert(mem->vmp_busy); in vm_page_grab_secluded()
3613 assert(secluded_page->vmp_busy); in vm_page_secluded_drain()
[all …]
H A Dvm_page.h252 unsigned int vmp_busy:1, /* page is in transit (O) */ member
1700 (m)->vmp_busy = FALSE; \
1887 if (mem->vmp_busy == FALSE) { \
1888 mem->vmp_busy = TRUE; \
H A Dvm_shared_region_pager.c624 assert(src_page->vmp_busy); in shared_region_pager_data_request()
675 assert(src_page->vmp_busy); in shared_region_pager_data_request()
762 assert(src_page->vmp_busy); in shared_region_pager_data_request()
H A Dvm_apple_protect.c474 assert(src_page->vmp_busy); in apple_protect_pager_data_request()
526 assert(src_page->vmp_busy); in apple_protect_pager_data_request()
632 assert(src_page->vmp_busy); in apple_protect_pager_data_request()
H A Dvm_dyld_pager.c805 assert(src_page->vmp_busy); in dyld_pager_data_request()
847 assert(src_page->vmp_busy); in dyld_pager_data_request()
885 assert(src_page->vmp_busy); in dyld_pager_data_request()
H A Dbsd_vm.c240 if (dst_page->vmp_busy || dst_page->vmp_cleaning) { in memory_object_control_uiomove()
277 dst_page->vmp_busy = TRUE; in memory_object_control_uiomove()
H A Dvm_fourk_pager.c1002 assert(src_page->vmp_busy); in fourk_pager_data_request()
H A Dmemory_object.c171 if (m->vmp_busy || m->vmp_cleaning) { in memory_object_lock_page()
H A Dvm_map.c2257 if (m == VM_PAGE_NULL || m->vmp_busy || m->vmp_fictitious || in vm_map_pmap_enter()
5225 assert(m->vmp_busy); in vm_map_enter_cpm()
5228 m->vmp_busy = FALSE; in vm_map_enter_cpm()
5336 assert(!m->vmp_busy); in vm_map_enter_cpm()
20684 if (m->vmp_busy || in vm_map_sign()
/xnu-8792.61.2/osfmk/arm/pmap/
H A Dpmap_ppl_interface.c151 mem->vmp_busy = TRUE; in pmap_release_ppl_pages_to_kernel()
/xnu-8792.61.2/tools/lldbmacros/
H A Dmemory.py4165 …out_string += second_bitfield_format_string.format(vmp.vmp_busy, vmp.vmp_wanted, vmp.vmp_tabled, v…
4808 elif m_object == 0 and m.vmp_busy: