| /xnu-11215/iokit/Kernel/ |
| H A D | IOHibernateRestoreKernel.c | 528 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 D | IOHibernateIO.cpp | 385 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 D | IOHibernateInternal.h | 80 hibernate_sum_page(uint8_t *buf, uint32_t ppnum);
|
| /xnu-11215/osfmk/arm64/ |
| H A D | hibernate_restore.c | 96 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 D | vm_page.h | 317 #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 D | vm_compressor_pager_xnu.h | 49 ppnum_t ppnum,
|
| H A D | vm_compressor_pager_internal.h | 41 ppnum_t ppnum,
|
| H A D | vm_compressor_pager.c | 751 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 D | vm_tests.c | 985 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 D | pal_hibernate.h | 131 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 D | iokit_rpc.c | 587 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 D | pmap.c | 868 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 D | hibernate_restore.c | 118 …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 D | pmap.c | 845 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 D | IOHibernatePrivate.h | 631 vm_offset_t ppnum, vm_offset_t count, uint32_t kind);
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | memory.py | 3279 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 D | kernel_tests.c | 885 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()
|