Home
last modified time | relevance | path

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

/xnu-8020.140.41/osfmk/vm/
H A Dvm_phantom_cache.c190 pg_mask = pg_masks[(m->vmp_offset >> PAGE_SHIFT) & VM_GHOST_PAGE_MASK]; in vm_phantom_cache_add_ghost()
259 vpce->g_obj_offset = (m->vmp_offset >> (PAGE_SHIFT + VM_GHOST_PAGE_SHIFT)) & VM_GHOST_OFFSET_MASK; in vm_phantom_cache_add_ghost()
293 g_obj_offset = (m->vmp_offset >> (PAGE_SHIFT + VM_GHOST_PAGE_SHIFT)) & VM_GHOST_OFFSET_MASK; in vm_phantom_cache_lookup_ghost()
337 pg_mask = pg_masks[(m->vmp_offset >> PAGE_SHIFT) & VM_GHOST_PAGE_MASK]; in vm_phantom_cache_update()
H A Dmemory_object.c976 if ((m->vmp_offset >= start) && (m->vmp_offset < end)) { in vm_object_update()
982 if ((m->vmp_offset & e_mask) == extents[n].e_base) { in vm_object_update()
988 if (m->vmp_offset < extents[n].e_min) { in vm_object_update()
989 extents[n].e_min = m->vmp_offset; in vm_object_update()
990 } else if ((m->vmp_offset + (PAGE_SIZE - 1)) > extents[n].e_max) { in vm_object_update()
991 extents[n].e_max = m->vmp_offset + (PAGE_SIZE - 1); in vm_object_update()
1006 extents[n].e_base = m->vmp_offset & e_mask; in vm_object_update()
1007 extents[n].e_min = m->vmp_offset; in vm_object_update()
1008 extents[n].e_max = m->vmp_offset + (PAGE_SIZE - 1); in vm_object_update()
H A Dvm_object.c2546 if (m->vmp_offset < start_offset || in vm_object_reuse_pages()
2547 m->vmp_offset >= end_offset) { in vm_object_reuse_pages()
2576 if (m->vmp_offset < start_offset || in vm_object_reuse_pages()
2577 m->vmp_offset >= end_offset) { in vm_object_reuse_pages()
2739 if (!p->vmp_fictitious && (offset_in_object <= p->vmp_offset) && (p->vmp_offset < end)) { in vm_object_pmap_protect_options()
2746 start = pmap_start + p->vmp_offset - offset; in vm_object_pmap_protect_options()
2795 start = pmap_start + (p->vmp_offset - offset); in vm_object_pmap_protect_options()
3537 p->vmp_offset >= old_copy->vo_size && in vm_object_copy_delayed()
3538 p->vmp_offset < copy_size) { in vm_object_copy_delayed()
3645 if (!p->vmp_fictitious && p->vmp_offset < copy_size) { in vm_object_copy_delayed()
[all …]
H A Dvm_resident.c1855 mem, object, offset, VM_PAGE_OBJECT(mem), mem->vmp_offset); in vm_page_insert_internal()
1870 mem->vmp_offset = offset; in vm_page_insert_internal()
2078 mem, object, offset, VM_PAGE_OBJECT(mem), mem->vmp_offset); in vm_page_replace()
2089 mem->vmp_offset = offset; in vm_page_replace()
2110 if (m->vmp_object == mem->vmp_object && m->vmp_offset == offset) { in vm_page_replace()
2194 hash_id = vm_page_hash(m_object, mem->vmp_offset); in vm_page_remove()
2339 mem->vmp_offset = (vm_object_offset_t) -1; in vm_page_remove()
2389 if (cur_page->vmp_offset == offset) { in kdp_vm_page_lookup()
2439 if (mem->vmp_offset == offset) { in vm_page_lookup()
2453 if (next_page->vmp_offset == offset) { in vm_page_lookup()
[all …]
H A Dvm_fault.c2830 file_offset = m->vmp_offset; in vm_fault_cs_handle_violation()
3924 … (fault_info->user_tag << 16) | (caller_prot << 8) | type_of_fault, m->vmp_offset, get_current_uni… in vm_fault_complete()
3928 …DTRACE_VM6(real_fault, vm_map_offset_t, real_vaddr, vm_map_offset_t, m->vmp_offset, int, event_cod… in vm_fault_complete()
3982 *written_on_offset = m_object->paging_offset + m->vmp_offset; in vm_fault_complete()
4942 …uint64_t)vaddr, cur_m, VM_PAGE_OBJECT(cur_m), cur_m->vmp_offset, m, VM_PAGE_OBJECT(m), m->vmp_offs… in vm_fault_internal()
4984 …ct %p offset 0x%llx phys 0x%x\n", cur_m, VM_PAGE_OBJECT(cur_m), cur_m->vmp_offset, VM_PAGE_GET_PHY… in vm_fault_internal()
6058 …< 8) | vm_fault_type_for_tracing(need_copy_on_read, type_of_fault), m->vmp_offset, get_current_uni… in vm_fault_internal()
6061 …DTRACE_VM6(real_fault, vm_map_offset_t, real_vaddr, vm_map_offset_t, m->vmp_offset, int, event_cod… in vm_fault_internal()
6217 written_on_offset = m_object->paging_offset + m->vmp_offset; in vm_fault_internal()
7418 page, object, page->vmp_offset); in vm_page_validate_cs_fast()
[all …]
H A Dvm_pageout.c394 offset = p->vmp_offset; in vm_pageout_object_terminate()
617 paging_offset = m->vmp_offset + object->paging_offset; in vm_pageout_initialize_page()
1437 (m)->vmp_offset, \
1438 (m)->vmp_offset + PAGE_SIZE_64, \
3826 offset = m->vmp_offset; in vm_pageout_iothread_external_continue()
3910 m->vmp_offset + object->paging_offset, in vm_pageout_iothread_external_continue()
4228 m->vmp_offset + object->paging_offset, in vm_pageout_compress_page()
7555 target_offset = m->vmp_offset; in upl_commit_range()
8769 entry = (unsigned int)(dst_page->vmp_offset / PAGE_SIZE); in vm_object_iopl_wire_full()
H A Dvm_fourk_pager.c1110 src_page->vmp_offset + offset_in_src_page, in fourk_pager_data_request()
H A Dvm_page.h207 vm_object_offset_t vmp_offset; /* offset into that object (O,P) */ member
/xnu-8020.140.41/tools/lldbmacros/
H A Dmemory.py3237 …if (addr == unsigned(vmpage.vmp_offset)) and (object == vm_object_t(_vm_page_unpack_ptr(vmpage.vmp…
3498 print(format_string.format(page, pg_t.vmp_offset, _vm_page_unpack_ptr(pg_t.vmp_object)))
3639 …if "vmp_offset" in matching_attributes and (unsigned(page.vmp_offset) == unsigned(matching_attribu…
3769 …of(page), page.vmp_q_state, _vm_page_unpack_ptr(page.vmp_object), page.vmp_offset, _vm_page_get_ph…
3794 …rmat_string.format("vm_pages zone", elem, page.vmp_q_state, vm_object, page.vmp_offset, phys_page))
3882 if (off > 0 and not(page_found) and vmp.vmp_offset == off):
3890 …out_string += format_string.format(page_count, res_page_count, vmp, vmp.vmp_offset, _vm_page_unpac…
3932 hash_id = _calc_vm_page_hash(obj, vmp.vmp_offset)
3945 … print(lldb_run_command("vm_page_info %s 0x%x" % (cmd_args[0], unsigned(vmp.vmp_offset))))
4285 … if unsigned(m_object) != unsigned(object) or unsigned(m.vmp_offset) != unsigned(trunc_offset):