Home
last modified time | relevance | path

Searched refs:m_object (Results 1 – 5 of 5) sorted by relevance

/xnu-11417.140.69/osfmk/vm/
H A Dvm_resident.c3339 vm_object_t m_object; in vm_page_remove() local
3348 m_object = VM_PAGE_OBJECT(mem); in vm_page_remove()
3350 vm_object_lock_assert_exclusive(m_object); in vm_page_remove()
3369 hash_id = vm_page_hash(m_object, mem->vmp_offset); in vm_page_remove()
3407 assert(m_object->resident_page_count > 0); in vm_page_remove()
3408 m_object->resident_page_count--; in vm_page_remove()
3411 if (m_object->object_is_shared_cache && in vm_page_remove()
3412 m_object->pager != NULL && in vm_page_remove()
3413 m_object->pager->mo_pager_ops == &shared_region_pager_ops) { in vm_page_remove()
3414 assert(!m_object->internal); in vm_page_remove()
[all …]
H A Dvm_fault.c4167 vm_object_t m_object, in vm_fault_complete() argument
4193 vm_object_lock_assert_held(m_object); in vm_fault_complete()
4199 if (m_object->internal) { in vm_fault_complete()
4201 } else if (m_object->object_is_shared_cache) { in vm_fault_complete()
4216 vm_object_lock_assert_exclusive(m_object); in vm_fault_complete()
4246 vm_fault_is_sequential(m_object, cur_offset, fault_info->behavior); in vm_fault_complete()
4248 vm_fault_deactivate_behind(m_object, cur_offset, fault_info->behavior); in vm_fault_complete()
4254 vm_object_lock_assert_exclusive(m_object); in vm_fault_complete()
4255 vm_page_wakeup_done(m_object, m); in vm_fault_complete()
4258 if (need_retry == FALSE && !m_object->internal && (fault_type & VM_PROT_WRITE)) { in vm_fault_complete()
[all …]
H A Dvm_pageout.c796 vm_object_t m_object; local
798 m_object = VM_PAGE_OBJECT(m);
800 assert(m_object != VM_OBJECT_NULL);
801 assert(!is_kernel_object(m_object));
804 vm_object_lock_assert_exclusive(m_object);
806 if (m_object->internal == TRUE) {
818 vm_object_activity_end(m_object);
1138 vm_object_t m_object = NULL; local
1153 m_object = VM_PAGE_OBJECT(m);
1155 if (m_object == VM_OBJECT_NULL) {
[all …]
H A Dvm_upl.c594 vm_object_t m_object; in upl_commit_range() local
822 m_object = VM_PAGE_OBJECT(m); in upl_commit_range()
882 assert(m_object->purgable != VM_PURGABLE_EMPTY); in upl_commit_range()
883 assert(m_object->purgable != VM_PURGABLE_VOLATILE); in upl_commit_range()
1025 if (m->vmp_absent && !m_object->internal) { in upl_commit_range()
1051 assert(!m_object->internal); in upl_commit_range()
1088 if (m_object->internal) { in upl_commit_range()
1190 vm_page_wakeup(m_object, m); in upl_commit_range()
/xnu-11417.140.69/tools/lldbmacros/
H A Dmemory.py4858 m_object = kern.GetValueFromAddress(m_object_val, 'vm_object_t')
4859 … if unsigned(m_object) != unsigned(object) or unsigned(m.vmp_offset) != unsigned(trunc_offset):
5047 …bject_addr != 0 and (m_object := kern.CreateValueFromAddress(m_object_addr, "struct vm_object")).G…