Home
last modified time | relevance | path

Searched refs:vmp_pageq (Results 1 – 9 of 9) sorted by relevance

/xnu-11417.121.6/osfmk/vm/
H A Dvm_resident.c723 vm_page_queue_remove(&vm_page_queue_free[color].qhead, page, vmp_pageq); in vm_page_queue_free_remove()
806 vm_page_queue_remove_first(&vm_page_queue_free[color].qhead, mem, vmp_pageq); in vm_page_queue_free_remove_first()
878 vm_page_queue_enter(&vm_page_queue_free[color].qhead, mem, vmp_pageq); in vm_page_queue_free_enter()
953 vmp_pageq); in vm_page_put_list_on_free_queue()
984 vmp_pageq); in vm_page_put_list_on_free_queue()
3913 vm_page_queue_remove_first(&vm_lopage_queue_free, mem, vmp_pageq); in vm_page_grablo()
4345 assert(mem->vmp_pageq.next == 0); in vm_page_grab_secluded()
4346 assert(mem->vmp_pageq.prev == 0); in vm_page_grab_secluded()
4415 assert(mem->vmp_pageq.next == 0); in vm_page_grab_secluded()
4416 assert(mem->vmp_pageq.prev == 0); in vm_page_grab_secluded()
[all …]
H A Dvm_page.h230 #define vmp_pageq vmp_q_un.vmp_q_pageq macro
739 __pck_next = (entry)->vmp_pageq.next; \
747 __next->vmp_pageq.prev = __pck_head; \
754 (entry)->vmp_pageq.next = 0; \
755 (entry)->vmp_pageq.prev = 0; \
H A Dvm_upl.c912 assert(m->vmp_pageq.next == 0 && m->vmp_pageq.prev == 0); in upl_commit_range()
922 m->vmp_pageq.next = VM_PAGE_CONVERT_TO_QUEUE_ENTRY(first_local); in upl_commit_range()
923 first_local->vmp_pageq.prev = VM_PAGE_CONVERT_TO_QUEUE_ENTRY(m); in upl_commit_range()
1233 first_target->vmp_pageq.prev = VM_PAGE_CONVERT_TO_QUEUE_ENTRY(last_local); in upl_commit_range()
1237 first_local->vmp_pageq.prev = VM_PAGE_CONVERT_TO_QUEUE_ENTRY(target_queue); in upl_commit_range()
1238 last_local->vmp_pageq.next = VM_PAGE_CONVERT_TO_QUEUE_ENTRY(first_target); in upl_commit_range()
H A Dvm_page_internal.h247 __DEBUG_CHECK_BUDDIES(prev, p, vmp_pageq); in vm_page_queue_enter_clump()
251 prev = (vm_page_queue_entry_t)VM_PAGE_UNPACK_PTR(p->vmp_pageq.prev); in vm_page_queue_enter_clump()
267 elt->vmp_pageq.next = prev->next; in vm_page_queue_enter_clump()
268 elt->vmp_pageq.prev = next->prev; in vm_page_queue_enter_clump()
H A Dvm_pmap.c92 iter->pageq_pos = (vm_page_t)vm_page_queue_next(&iter->pageq_pos->vmp_pageq); in unified_page_list_iterator_next()
H A Dvm_pageout.c743 vm_page_queue_enter(&q->pgo_pending, m, vmp_pageq);
813 vm_page_queue_remove(&q->pgo_pending, m, vmp_pageq);
1225 vm_page_queue_remove(q, m, vmp_pageq);
1226 vm_page_queue_enter(q, m, vmp_pageq);
1522 vm_page_queue_remove(q, m, vmp_pageq);
1533 vm_page_queue_remove(q, m, vmp_pageq);
1534 vm_page_queue_enter(q, m, vmp_pageq);
2880 vm_page_queue_enter(&vm_page_queue_active, m, vmp_pageq);
3468 assert(m->vmp_pageq.next == 0 && m->vmp_pageq.prev == 0);
3697 vm_page_queue_enter(&vm_page_queue_throttled, m, vmp_pageq);
[all …]
H A Dvm_object.c1203 assert(p->vmp_pageq.next == 0 && p->vmp_pageq.prev == 0); in vm_object_cache_evict()
1862 assert(p->vmp_pageq.next == 0 && p->vmp_pageq.prev == 0); in vm_object_reap_pages()
H A Dvm_kern.c1616 assert(mem->vmp_pageq.next == 0 && mem->vmp_pageq.prev == 0); in kernel_memory_depopulate()
H A Dvm_fault.c902 vm_page_queue_enter(&vm_page_queue_throttled, m, vmp_pageq); in vm_fault_enqueue_throttled_locked()
3303 vm_page_queue_enter(&lq->vpl_queue, m, vmp_pageq); in vm_fault_enqueue_page()