Searched refs:phys_page (Results 1 - 16 of 16) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dhibernate.c115 refmod_state = pmap_get_refmod(m->phys_page);
151 __unused int refmod_state = pmap_disconnect(m->phys_page);
217 hibernate_page_bitset(page_list, TRUE, m->phys_page);
218 hibernate_page_bitset(page_list_wired, TRUE, m->phys_page);
231 hibernate_page_bitset(page_list, TRUE, m->phys_page);
232 hibernate_page_bitset(page_list_wired, TRUE, m->phys_page);
243 hibernate_page_bitset(page_list, TRUE, m->phys_page);
244 hibernate_page_bitset(page_list_wired, TRUE, m->phys_page);
255 hibernate_page_bitset(page_list, TRUE, m->phys_page);
261 hibernate_page_bitset(page_list_wired, TRUE, m->phys_page);
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dvm_resident.c238 * but we must initialize phys_page to something.
431 m->phys_page = 0; /* reset later */
586 ppnum_t phys_page; local
627 if (!pmap_next_page(&phys_page))
635 pmap_enter(kernel_pmap, vaddr, phys_page,
654 ppnum_t phys_page; local
674 if (!pmap_next_page(&phys_page))
677 vm_page_init(&vm_pages[i], phys_page);
703 if (m->phys_page >= (1 << (32 - PAGE_SHIFT)))
706 if (m->phys_page < vm_lopage_poolen
845 ppnum_t phys_page; local
1334 vm_page_init( vm_page_t mem, ppnum_t phys_page) argument
[all...]
H A Dvm_page.h237 ppnum_t phys_page; /* Physical address of page, passed member in struct:vm_page
454 ppnum_t phys_page);
606 assert(mem->phys_page == \
628 assert(mem->phys_page == \
H A Dvm_pageout.c499 if (pmap_disconnect(m->phys_page) & VM_MEM_MODIFIED)
540 pmap_clear_modify(m->phys_page);
562 m->dirty = pmap_is_modified(m->phys_page);
620 pmap_clear_modify(m->phys_page);
634 assert(new_m->phys_page == vm_page_fictitious_addr);
638 new_m->phys_page = m->phys_page;
717 pmap_clear_modify(m->phys_page);
1034 assert(m->phys_page != vm_page_guard_addr);
1451 assert(m->phys_page !
[all...]
H A Dvm_object.c1207 if (p->phys_page == vm_page_guard_addr) {
1214 p->dirty = pmap_is_modified(p->phys_page);
1800 pmap_clear_reference(m->phys_page);
1805 pmap_clear_modify(m->phys_page);
1835 assert(m->phys_page == vm_page_fictitious_addr);
1961 pmap_page_protect(p->phys_page, prot);
1990 pmap_page_protect(p->phys_page, prot);
2634 pmap_page_protect(p->phys_page,
2720 pmap_page_protect(p->phys_page,
4180 pmap_disconnect(p->phys_page);
4693 vm_object_populate_with_private( vm_object_t object, vm_object_offset_t offset, ppnum_t phys_page, vm_size_t size) argument
[all...]
H A Dvm_fault.c434 pmap_clear_reference(m->phys_page);
842 if (m->phys_page == vm_page_guard_addr) {
1598 pmap_disconnect(m->phys_page);
1825 pmap_disconnect(m->phys_page);
2020 if (m->phys_page == vm_page_guard_addr) {
2037 pmap_sync_page_data_phys(m->phys_page);
2062 pmap_sync_page_attributes_phys(m->phys_page);
2467 if (m->phys_page == vm_page_guard_addr) {
2781 pmap_disconnect(cur_m->phys_page);
3547 if ((pmap) && (result_page->phys_page !
[all...]
H A Dpmap.h375 __page->phys_page, \
H A Dvm_user.c1821 pmap_disconnect(p->phys_page);
1823 pmap_sync_page_attributes_phys(p->phys_page);
2230 pmap_disconnect(p->phys_page);
2232 pmap_sync_page_attributes_phys(p->phys_page);
2971 ppnum_t phys_page = 0; local
3005 phys_page = (ppnum_t)
3029 phys_page = (ppnum_t)(dst_page->phys_page);
3039 return phys_page;
H A Dmemory_object.c136 (((m)->dirty || ((m)->dirty = pmap_is_modified((m)->phys_page))) || \
241 pmap_page_protect(m->phys_page, VM_PROT_ALL & ~prot);
265 pmap_disconnect(m->phys_page);
H A Dvm_map.c1468 ppnum_t phys_page;
1477 phys_page = pmap_find_phys(map->pmap, offset);
1478 if (phys_page) {
1482 phys_page, (long long)offset);
2340 pmap_disconnect(p->phys_page);
2342 pmap_sync_page_attributes_phys(p->phys_page);
2594 assert(m->phys_page>=(avail_start>>PAGE_SHIFT) && m->phys_page<=(avail_end>>PAGE_SHIFT));
2703 if (m->phys_page != prev_addr + 1) {
2712 prev_addr = m->phys_page;
[all...]
H A Dvm_apple_protect.c478 src_page->phys_page,
H A Dvm_object.h613 ppnum_t phys_page,
H A Dbsd_vm.c436 if ( (retval = uiomove64((addr64_t)(((addr64_t)(dst_page->phys_page) << 12) + start_offset), xsize, uio)) )
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/i386/
H A Dvm_param.h210 __page->phys_page, \
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dio_map.c94 (addr64_t)(start + i), m->phys_page,
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dpmap.c1525 ppnum_t phys_page; local
1533 phys_page = pmap_find_phys(pmap, offset);
1534 if (phys_page) {
1551 pmap, vstart, vend, phys_page, offset);
3092 pn = m->phys_page;
3182 pn = m->phys_page;
3294 pn = m->phys_page;

Completed in 89 milliseconds