Home
last modified time | relevance | path

Searched refs:memq (Results 1 – 10 of 10) sorted by relevance

/xnu-12377.1.9/osfmk/vm/
H A Dvm_object.c267 .memq.prev = 0,
268 .memq.next = 0,
496 vm_page_queue_init(&object->memq); in _vm_object_allocate()
862 next_p = (vm_page_t)vm_page_queue_first(&object->memq); in vm_object_page_grab()
865 while (!vm_page_queue_end(&object->memq, (vm_page_queue_entry_t)next_p) && --p_limit > 0) { in vm_object_page_grab()
916 vm_page_queue_remove(&object->memq, p, vmp_listq); in vm_object_page_grab()
917 vm_page_queue_enter(&object->memq, p, vmp_listq); in vm_object_page_grab()
1147 if (vm_page_queue_empty(&object->memq) || object->vo_cache_pages_to_scan == 0) { in vm_object_cache_evict()
1176 next_p = (vm_page_t)vm_page_queue_first(&object->memq); in vm_object_cache_evict()
1191 …while (!vm_page_queue_end(&object->memq, (vm_page_queue_entry_t)next_p) && object->vo_cache_pages_… in vm_object_cache_evict()
[all …]
H A Dvm_upl.c500 occupied = !vm_page_queue_empty(&upl->map_object->memq); in upl_abort_range()
756 if (!vm_page_queue_empty(&shadow_object->memq)) { in upl_commit_range()
758 nxt_page = (vm_page_t)vm_page_queue_first(&shadow_object->memq); in upl_commit_range()
1287 occupied = !vm_page_queue_empty(&upl->map_object->memq); in upl_commit_range()
H A Dvm_object_xnu.h150 vm_page_queue_head_t memq; /* Resident memory - must be first */ member
H A Dmemory_object.c939 m = (vm_page_t) vm_page_queue_first(&object->memq); in vm_object_update()
941 while (!vm_page_queue_end(&object->memq, (vm_page_queue_entry_t) m)) { in vm_object_update()
H A Dvm_resident.c3074 vm_page_queue_enter(&object->memq, mem, vmp_listq); in vm_page_insert_internal()
3574 vm_page_queue_iterate(&object->memq, cur_page, vmp_listq) { in kdp_vm_page_lookup()
3633 if (!vm_page_queue_end(&object->memq, qe)) { in vm_page_lookup()
3649 if (!vm_page_queue_end(&object->memq, qe)) { in vm_page_lookup()
3693 mem = (vm_page_t)vm_page_queue_first(&object->memq); in vm_page_lookup()
3695 while (!vm_page_queue_end(&object->memq, (vm_page_queue_entry_t)mem)) { in vm_page_lookup()
3702 if (vm_page_queue_end(&object->memq, (vm_page_queue_entry_t)mem)) { in vm_page_lookup()
9006 vm_page_queue_iterate(&compressor_object->memq, m, vmp_listq) { in hibernate_page_list_setall()
9944 if (vm_page_queue_end(&__object->memq, __qe)) { in vm_page_remove_internal()
9946 if (vm_page_queue_end(&__object->memq, __qe)) { in vm_page_remove_internal()
[all …]
H A Dvm_pageout.c406 while (!vm_page_queue_empty(&object->memq)) { in vm_pageout_object_terminate()
410 p = (vm_page_t) vm_page_queue_first(&object->memq); in vm_pageout_object_terminate()
7806 nxt_page = (vm_page_t)vm_page_queue_first(&object->memq);
7915 dst_page = (vm_page_t)vm_page_queue_first(&object->memq);
/xnu-12377.1.9/osfmk/arm64/
H A Dlowmem_vectors.c70 .lgPmapMemQ = (uint64_t)&(pmap_object_store.memq),
/xnu-12377.1.9/osfmk/kdp/
H A Dkdp_core.c465 m = (vm_page_t)vm_page_queue_first(&pmap_object_store.memq); in pmap_traverse_present_mappings()
471 while (!vm_page_queue_end(&pmap_object_store.memq, (vm_page_queue_entry_t)m)) { in pmap_traverse_present_mappings()
/xnu-12377.1.9/osfmk/tests/
H A Dkernel_tests.c875 …T_ASSERT_EQ_ULONG(lowGlo.lgPmapMemQ, ((typeof(lowGlo.lgPmapMemQ)) & (pmap_object_store.memq)), NUL… in pmap_coredump_test()
/xnu-12377.1.9/tools/lldbmacros/
H A Dmemory.py4269 …for vmp in IterateQueue(obj.memq, "vm_page_t", "vmp_listq", walk_backwards, unpack_ptr_fn=_vm_page…