Home
last modified time | relevance | path

Searched refs:vmp_q_state (Results 1 – 14 of 14) sorted by relevance

/xnu-12377.81.4/osfmk/vm/
H A Dvm_resident.c984 mem->vmp_q_state = VM_PAGE_ON_FREE_LOPAGE_Q; in vm_page_free_queue_enter()
996 mem->vmp_q_state = VM_PAGE_ON_SECLUDED_Q; in vm_page_free_queue_enter()
1004 mem->vmp_q_state = VM_PAGE_ON_FREE_Q; in vm_page_free_queue_enter()
1553 mem->vmp_q_state = q_state; in vm_page_free_queue_remove()
1705 mem->vmp_q_state = q_state; in vm_page_free_queue_grab()
1733 mem->vmp_q_state = q_state; in vm_page_free_queue_grab()
3507 mem->vmp_q_state == VM_PAGE_ON_THROTTLED_Q) { in vm_page_insert_internal()
4141 if (mem->vmp_q_state == VM_PAGE_ON_ACTIVE_LOCAL_Q) { in vm_page_rename()
4204 .vmp_q_state = VM_PAGE_NOT_ON_Q, in vm_page_init()
4318 assert((m->vmp_q_state == VM_PAGE_NOT_ON_Q) || in vm_page_release_fictitious()
[all …]
H A Dvm_upl.c341 assert(m->vmp_q_state != VM_PAGE_USED_BY_COMPRESSOR); in upl_abort_range()
859 if (m->vmp_q_state == VM_PAGE_USED_BY_COMPRESSOR) { in upl_commit_range()
926 assert(m->vmp_q_state == VM_PAGE_NOT_ON_Q); in upl_commit_range()
936 assert(m->vmp_q_state == VM_PAGE_IS_WIRED); in upl_commit_range()
947 m->vmp_q_state = VM_PAGE_NOT_ON_Q; in upl_commit_range()
974 m->vmp_q_state = VM_PAGE_ON_THROTTLED_Q; in upl_commit_range()
978 m->vmp_q_state = VM_PAGE_ON_INACTIVE_INTERNAL_Q; in upl_commit_range()
980 m->vmp_q_state = VM_PAGE_ON_INACTIVE_EXTERNAL_Q; in upl_commit_range()
983 m->vmp_q_state = VM_PAGE_ON_ACTIVE_Q; in upl_commit_range()
1009 assert(m->vmp_q_state != VM_PAGE_USED_BY_COMPRESSOR); in upl_commit_range()
[all …]
H A Dvm_page.h268 #define VM_PAGE_INACTIVE(m) bit_test(vm_page_inactive_states, (m)->vmp_q_state)
269 …_PAGE_ACTIVE_OR_INACTIVE(m) bit_test(vm_page_active_or_inactive_states, (m)->vmp_q_state)
270 …NON_SPECULATIVE_PAGEABLE(m) bit_test(vm_page_non_speculative_pageable_states, (m)->vmp_q_state)
271 #define VM_PAGE_PAGEABLE(m) bit_test(vm_page_pageable_states, (m)->vmp_q_state)
318 vm_page_q_state_t vmp_q_state:4; /* which q is the page on (P) */ member
1064 #define VM_PAGE_WIRED(m) ((m)->vmp_q_state == VM_PAGE_IS_WIRED)
H A Dvm_mteinfo.c1661 tag_page->vmp_q_state = VM_PAGE_NOT_ON_Q; in mteinfo_tag_storage_select_activating()
2051 if (tag_page->vmp_q_state == VM_PAGE_ON_FREE_LOCAL_Q && in mteinfo_reclaim_tag_storage_page_try_pcpu()
2055 tag_page->vmp_q_state = VM_PAGE_NOT_ON_Q; in mteinfo_reclaim_tag_storage_page_try_pcpu()
2120 if (tag_page->vmp_q_state == VM_PAGE_ON_FREE_LOCAL_Q && in mteinfo_reclaim_tag_storage_page()
2151 if (tag_page->vmp_q_state == VM_PAGE_USED_BY_COMPRESSOR) { in mteinfo_reclaim_tag_storage_page()
2161 if (tag_page->vmp_q_state != VM_PAGE_USED_BY_COMPRESSOR) { in mteinfo_reclaim_tag_storage_page()
2219 (tag_page->vmp_q_state == VM_PAGE_USED_BY_COMPRESSOR && tag_page->vmp_busy)) { in mteinfo_reclaim_tag_storage_page()
2275 if (tag_page->vmp_q_state == VM_PAGE_USED_BY_COMPRESSOR) { in mteinfo_reclaim_tag_storage_page()
2361 assert(tag_page->vmp_q_state == VM_PAGE_NOT_ON_Q); in mteinfo_reclaim_tag_storage_page()
2706 assert(mem->vmp_q_state == VM_PAGE_ON_FREE_Q); in mteinfo_tag_storage_claimable_refill()
[all …]
H A Dvm_pageout.c440 if (m->vmp_q_state == VM_PAGE_ON_PAGEOUT_Q) { in vm_pageout_object_terminate()
454 assert(m->vmp_q_state == VM_PAGE_IS_WIRED); in vm_pageout_object_terminate()
490 if ((m->vmp_q_state == VM_PAGE_NOT_ON_Q) && !vm_page_is_private(m)) { in vm_pageout_object_terminate()
737 assert(m->vmp_q_state == VM_PAGE_NOT_ON_Q);
751 m->vmp_q_state = VM_PAGE_ON_PAGEOUT_Q;
821 if (m->vmp_q_state == VM_PAGE_ON_PAGEOUT_Q) {
823 m->vmp_q_state = VM_PAGE_NOT_ON_Q;
2139 assert(secluded_page->vmp_q_state == VM_PAGE_ON_SECLUDED_Q);
2721 assert(m->vmp_q_state == VM_PAGE_ON_INACTIVE_CLEANED_Q);
2733 assert(m->vmp_q_state == VM_PAGE_ON_SPECULATIVE_Q);
[all …]
H A Dvm_fault.c699 (m->vmp_q_state != VM_PAGE_ON_THROTTLED_Q) && in vm_fault_deactivate_behind()
944 m->vmp_q_state = VM_PAGE_ON_THROTTLED_Q; in vm_fault_enqueue_throttled_locked()
1551 if (type_of_fault == NULL && (m->vmp_q_state == VM_PAGE_ON_SPECULATIVE_Q) && in vm_fault_page()
1569 if (m->vmp_q_state == VM_PAGE_ON_SPECULATIVE_Q) { in vm_fault_page()
3276 assert((m->vmp_q_state == VM_PAGE_USED_BY_COMPRESSOR) || object != compressor_object); in vm_fault_enqueue_page()
3295 if (m->vmp_q_state == VM_PAGE_USED_BY_COMPRESSOR) { in vm_fault_enqueue_page()
3324 } else if (((m->vmp_q_state == VM_PAGE_NOT_ON_Q) || in vm_fault_enqueue_page()
3325 (m->vmp_q_state == VM_PAGE_ON_SPECULATIVE_Q) || in vm_fault_enqueue_page()
3326 (m->vmp_q_state == VM_PAGE_ON_INACTIVE_CLEANED_Q) || in vm_fault_enqueue_page()
3327 ((m->vmp_q_state != VM_PAGE_ON_THROTTLED_Q) && no_cache)) && in vm_fault_enqueue_page()
[all …]
H A Dvm_kern.c1510 assert(mem->vmp_q_state == VM_PAGE_NOT_ON_Q); in kernel_memory_populate_object_and_unlock()
1514 mem->vmp_q_state = VM_PAGE_USED_BY_COMPRESSOR; in kernel_memory_populate_object_and_unlock()
1526 mem->vmp_q_state = VM_PAGE_IS_WIRED; in kernel_memory_populate_object_and_unlock()
1659 assert(mem->vmp_q_state == VM_PAGE_USED_BY_COMPRESSOR); in kernel_memory_depopulate()
1661 assert(mem->vmp_q_state == VM_PAGE_IS_WIRED); in kernel_memory_depopulate()
1674 mem->vmp_q_state = VM_PAGE_NOT_ON_Q; in kernel_memory_depopulate()
2212 mem, mem->vmp_q_state); in kmem_realloc_guard()
2219 mem->vmp_q_state, in kmem_realloc_guard()
2236 assert(mem->vmp_q_state == VM_PAGE_NOT_ON_Q); in kmem_realloc_guard()
2325 mem, mem->vmp_q_state); in kmem_realloc_guard()
[all …]
H A Dvm_page_internal.h350 if (p->vmp_q_state == VM_PAGE_ON_FREE_Q && clump_num == VM_PAGE_GET_CLUMP(p)) { in vm_page_queue_enter_clump()
363 if (p->vmp_q_state == VM_PAGE_ON_FREE_Q && clump_num == VM_PAGE_GET_CLUMP(p)) { in vm_page_queue_enter_clump()
H A Dvm_shared_region_pager.c651 if (src_page->vmp_q_state != VM_PAGE_ON_SPECULATIVE_Q) { in shared_region_pager_data_request()
653 if (src_page->vmp_q_state != VM_PAGE_ON_SPECULATIVE_Q) { in shared_region_pager_data_request()
H A Dvm_apple_protect.c482 if (src_page->vmp_q_state != VM_PAGE_ON_SPECULATIVE_Q) { in apple_protect_pager_data_request()
485 if (src_page->vmp_q_state != VM_PAGE_ON_SPECULATIVE_Q) { in apple_protect_pager_data_request()
H A Dvm_object.c974 if ((p->vmp_q_state != VM_PAGE_ON_ACTIVE_Q) && p->vmp_reference == TRUE) { in vm_object_page_grab()
2487 if (m->vmp_q_state == VM_PAGE_ON_THROTTLED_Q) {
2556 if ((m->vmp_q_state != VM_PAGE_ON_THROTTLED_Q) &&
3598 if ((result_page->vmp_q_state == VM_PAGE_ON_SPECULATIVE_Q) ||
3599 (result_page->vmp_q_state == VM_PAGE_NOT_ON_Q)) {
8059 assert(p->vmp_q_state != VM_PAGE_ON_FREE_Q);
8060 assert(p->vmp_q_state != VM_PAGE_USED_BY_COMPRESSOR);
8062 if ((p->vmp_q_state == VM_PAGE_ON_THROTTLED_Q) ||
8076 if (p->vmp_q_state == VM_PAGE_NOT_ON_Q) {
8083 if (p->vmp_q_state == VM_PAGE_ON_ACTIVE_LOCAL_Q) {
H A Dvm_dyld_pager.c1115 if (src_page->vmp_q_state != VM_PAGE_ON_SPECULATIVE_Q) { in dyld_pager_data_request()
1117 if (src_page->vmp_q_state != VM_PAGE_ON_SPECULATIVE_Q) { in dyld_pager_data_request()
H A Dvm_map.c22188 if (m->vmp_q_state == VM_PAGE_ON_SPECULATIVE_Q) { in vm_map_page_range_info_internal()
/xnu-12377.81.4/tools/lldbmacros/
H A Dmemory.py4039 …if "vmp_q_state" in matching_attributes and (page.vmp_q_state == matching_attributes["vmp_q_state"…
4174 …print(format_string.format(str(i), addressof(page), page.vmp_q_state, _vm_page_unpack_ptr(page.vmp…
4194 …print(format_string.format("vm_pages zone", elem, page.vmp_q_state, vm_object, page.vmp_offset, ph…
4293 …out_string += first_bitfield_format_string.format(vmp.vmp_q_state, vmp.vmp_on_specialq, vmp.vmp_go…
4315 …if (vmp.vmp_q_state == GetEnumValue('vm_page_q_state_t', 'VM_PAGE_IS_WIRED')) and (vmp.vmp_wire_co…
5006 m_vmp_q_state = GetEnumName('vm_page_q_state_t', int(m.vmp_q_state))