Home
last modified time | relevance | path

Searched refs:ppnum (Results 1 – 17 of 17) sorted by relevance

/xnu-11215/iokit/Kernel/
H A DIOHibernateRestoreKernel.c528 uint64_t dst = ptoa_64(ppnum); in store_one_page()
561 uint32_t ppnum; in hibernate_reserve_restore_pages() local
564 for (ppnum = atop_64_ppnum(headerPhys); ppnum <= lastImagePage; ppnum++) { in hibernate_reserve_restore_pages()
568 for (ppnum = handoffPages; ppnum < (handoffPages + handoffPageCount); ppnum++) { in hibernate_reserve_restore_pages()
586 uint32_t ppnum; in hibernate_kernel_entrypoint() local
724 ppnum = pageIndexSource[0]; in hibernate_kernel_entrypoint()
737 ppnum = src[0]; in hibernate_kernel_entrypoint()
771 conflicts = (ppnum >= atop_64_ppnum(mapPhys)) && (ppnum <= lastMapPage); in hibernate_kernel_entrypoint()
773 conflicts |= ((ppnum >= atop_64_ppnum(imageReadPhys)) && (ppnum <= lastImagePage)); in hibernate_kernel_entrypoint()
797 hibernate_scratch_write(&conflictList, &ppnum, sizeof(ppnum)); in hibernate_kernel_entrypoint()
[all …]
H A DIOHibernateIO.cpp385 count += ppnum; in hibernate_set_page_state()
394 for (; ppnum < count; ppnum++) { in hibernate_set_page_state()
401 for (; ppnum < count; ppnum++) { in hibernate_set_page_state()
408 for (; ppnum < count; ppnum++) { in hibernate_set_page_state()
1903 ppnum = 0; in hibernate_write_image()
2055 &ppnum); in hibernate_write_image()
2072 ppnum++; in hibernate_write_image()
2097 for (page = ppnum; page < (ppnum + count); page++) { in hibernate_write_image()
2178 ppnum = page; in hibernate_write_image()
2626 ppnum = header[0]; in hibernate_machine_init()
[all …]
H A DIOHibernateInternal.h80 hibernate_sum_page(uint8_t *buf, uint32_t ppnum);
/xnu-11215/osfmk/arm64/
H A Dhibernate_restore.c96 pal_hib_restored_page(pal_hib_ctx_t *ctx, pal_hib_restore_stage_t stage, ppnum_t ppnum) in pal_hib_restored_page() argument
98 #pragma unused(ctx, stage, ppnum) in pal_hib_restored_page()
184 ppnum_t ppnum = hibernate_page_list_grab(ctx->bitmap, &ctx->nextFree); in allocate_page() local
185 hibernate_page_bitset(ctx->bitmap, FALSE, ppnum); in allocate_page()
186 uint64_t result = ptoa_64(ppnum); in allocate_page()
/xnu-11215/osfmk/vm/
H A Dvm_page.h317 #define VM_PAGE_SET_PHYS_PAGE(m, ppnum) \ argument
320 ((vm_page_with_ppnum_t)(m))->vmp_phys_page = ppnum; \
321 assert(ppnum == VM_PAGE_GET_PHYS_PAGE(m)); \
336 #define VM_PAGE_SET_PHYS_PAGE(page, ppnum) \ argument
338 (page)->vmp_phys_page = ppnum; \
H A Dvm_compressor_pager_xnu.h49 ppnum_t ppnum,
H A Dvm_compressor_pager_internal.h41 ppnum_t ppnum,
H A Dvm_compressor_pager.c751 ppnum_t ppnum, in vm_compressor_pager_put() argument
807 if (vm_compressor_put(ppnum, slot_p, current_chead, scratch_buf, flags)) { in vm_compressor_pager_put()
820 ppnum_t ppnum, in vm_compressor_pager_get() argument
862 retval = vm_compressor_get(ppnum, slot_p, (unmodified ? (flags | C_PAGE_UNMODIFIED) : flags)); in vm_compressor_pager_get()
H A Dvm_tests.c985 ppnum_t ppnum; in vm_test_per_mapping_internal_accounting() local
1060 ppnum = upl_phys_page(pl, 0); in vm_test_per_mapping_internal_accounting()
1073 ppnum, PAGE_SIZE); in vm_test_per_mapping_internal_accounting()
/xnu-11215/osfmk/machine/
H A Dpal_hibernate.h131 void pal_hib_restored_page(pal_hib_ctx_t *palHibCtx, pal_hib_restore_stage_t stage, ppnum_t ppnum);
/xnu-11215/osfmk/device/
H A Diokit_rpc.c587 ppnum_t ppnum = pmap_find_phys(pmap, va + off); in IOProtectCacheMode() local
588 if (ppnum) { in IOProtectCacheMode()
589 pmap_enter_options(pmap, va + off, ppnum, prot, VM_PROT_NONE, flags, TRUE, in IOProtectCacheMode()
/xnu-11215/osfmk/arm/pmap/
H A Dpmap.c868 ppnum_t ppnum,
923 ppnum_t ppnum,
4773 ppnum_t ppnum, argument
4788 ppnum_t ppnum, argument
5309 ppnum_t ppnum, argument
5329 ppnum_t ppnum, argument
7917 ppnum_t ppnum, argument
8231 ppnum_t ppnum, argument
8252 ppnum_t ppnum, argument
8281 ppnum_t ppnum, argument
[all …]
/xnu-11215/osfmk/i386/
H A Dhibernate_restore.c118 …d_page(__unused pal_hib_ctx_t *ctx, __unused pal_hib_restore_stage_t stage, __unused ppnum_t ppnum) in pal_hib_restored_page() argument
/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap.c845 ppnum_t ppnum,
914 ppnum_t ppnum,
2196 pmap_verify_free(ppnum_t ppnum) in pmap_verify_free() argument
3618 ppnum_t ppnum, argument
4133 ppnum_t ppnum, argument
4658 ppnum_t ppnum, argument
4678 ppnum_t ppnum, argument
7228 ppnum_t ppnum, argument
7610 ppnum_t ppnum, argument
7631 ppnum_t ppnum, argument
[all …]
/xnu-11215/iokit/IOKit/
H A DIOHibernatePrivate.h631 vm_offset_t ppnum, vm_offset_t count, uint32_t kind);
/xnu-11215/tools/lldbmacros/
H A Dmemory.py3279 ppnum = upl_page_info.phys_addr
3280 page = _vm_page_get_page_from_phys(ppnum)
3819 def _vm_page_get_page_from_phys(ppnum): argument
3823 page_index = ppnum - unsigned(kern.globals.vm_first_phys_ppnum)
/xnu-11215/osfmk/tests/
H A Dkernel_tests.c885 ppnum_t ppnum = astris_vm_page_get_phys_page(p); in pmap_coredump_test() local
886 pmap_paddr_t pa = (pmap_paddr_t)astris_ptoa(ppnum); in pmap_coredump_test()