Searched refs:avail_start (Results 1 – 11 of 11) sorted by relevance
| /xnu-12377.61.12/osfmk/arm/pmap/ |
| H A D | pmap_data.c | 661 avail_start = PMAP_ALIGN(avail_start, __alignof(pp_attr_t)); in pmap_data_bootstrap() 667 const pmap_paddr_t pmap_struct_start = avail_start; in pmap_data_bootstrap() 669 pp_attr_table = (pp_attr_t *)phystokv(avail_start); in pmap_data_bootstrap() 670 avail_start = PMAP_ALIGN(avail_start + pp_attr_table_size, __alignof(pmap_io_range_t)); in pmap_data_bootstrap() 672 io_attr_table = (pmap_io_range_t *)phystokv(avail_start); in pmap_data_bootstrap() 676 avail_start = PMAP_ALIGN(avail_start + io_attr_table_size, __alignof(pmap_io_filter_entry_t)); in pmap_data_bootstrap() 680 io_filter_table = (pmap_io_filter_entry_t *)phystokv(avail_start); in pmap_data_bootstrap() 684 avail_start = PMAP_ALIGN(avail_start + io_filter_table_size, __alignof(pv_entry_t *)); in pmap_data_bootstrap() 686 avail_start = PMAP_ALIGN(avail_start + io_attr_table_size, __alignof(pv_entry_t *)); in pmap_data_bootstrap() 689 pv_head_table = (pv_entry_t **)phystokv(avail_start); in pmap_data_bootstrap() [all …]
|
| H A D | pmap_internal.h | 125 extern pmap_paddr_t avail_start;
|
| H A D | pmap.c | 2359 avail_start = PMAP_ALIGN(avail_start, __alignof(bitmap_t)); in pmap_bootstrap() 2361 const pmap_paddr_t pmap_struct_start = avail_start; in pmap_bootstrap() 2363 asid_bitmap = (bitmap_t*)phystokv(avail_start); in pmap_bootstrap() 2364 avail_start = round_page(avail_start + asid_table_size); in pmap_bootstrap() 2366 memset((char *)phystokv(pmap_struct_start), 0, avail_start - pmap_struct_start); in pmap_bootstrap() 2434 avail_start = round_page(avail_start); in pmap_bootstrap() 2533 monitor_end_pa = avail_start; in pmap_static_allocations_done()
|
| /xnu-12377.61.12/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.c | 399 avail_start = PMAP_ALIGN(avail_start, __alignof(pp_attr_t)); in pmap_data_bootstrap() 405 const pmap_paddr_t pmap_struct_start = avail_start; in pmap_data_bootstrap() 407 pp_attr_table = (pp_attr_t *)phystokv(avail_start); in pmap_data_bootstrap() 408 avail_start = PMAP_ALIGN(avail_start + pp_attr_table_size, __alignof(pv_entry_t *)); in pmap_data_bootstrap() 410 pv_head_table = (uintptr_t *)phystokv(avail_start); in pmap_data_bootstrap() 417 avail_start = round_page(avail_start + pv_head_size); in pmap_data_bootstrap() 419 pt_desc_t *ptd_root_table = (pt_desc_t *)phystokv(avail_start); in pmap_data_bootstrap() 420 avail_start = round_page(avail_start + ptd_root_table_size); in pmap_data_bootstrap() 422 memset((char *)phystokv(pmap_struct_start), 0, avail_start - pmap_struct_start); in pmap_data_bootstrap() 2200 sptm_cpu_iommu_scratch_start = avail_start; in pmap_cpu_data_array_init() [all …]
|
| H A D | pmap_internal.h | 66 extern pmap_paddr_t avail_start;
|
| H A D | pmap.c | 1774 avail_start = PMAP_ALIGN(avail_start, __alignof(bitmap_t)); in pmap_bootstrap() 1776 const pmap_paddr_t pmap_struct_start = avail_start; in pmap_bootstrap() 1778 asid_bitmap = (bitmap_t*)phystokv(avail_start); in pmap_bootstrap() 1779 avail_start = round_page(avail_start + asid_table_size); in pmap_bootstrap() 1781 memset((char *)phystokv(pmap_struct_start), 0, avail_start - pmap_struct_start); in pmap_bootstrap() 1850 avail_start = round_page(avail_start); in pmap_bootstrap() 2538 …_t discarding = mte_tag_storage_start - (max_mem - max_mem / MTE_PAGES_PER_TAG_PAGE) - avail_start; in initialize_ram_ranges()
|
| /xnu-12377.61.12/osfmk/arm64/sptm/ |
| H A D | arm_init_sptm.c | 678 SECURITY_READ_ONLY_LATE(pmap_paddr_t) avail_start; 1717 paddr = avail_start; in alloc_ptpage() 1718 avail_start += ARM_PGBYTES; in alloc_ptpage() 1857 avail_start = first_avail_phys; in arm_vm_init() 2026 sane_size = memory_size_override - (avail_start - gPhysBase); in arm_vm_init() 2029 sane_size = mem_size - (avail_start - gPhysBase); in arm_vm_init() 2157 avail_start = (avail_start + PAGE_MASK) & ~PAGE_MASK; in arm_vm_init() 2161 first_avail = avail_start; in arm_vm_init() 2162 patch_low_glo_static_region(first_avail_phys, avail_start - first_avail_phys); in arm_vm_init()
|
| /xnu-12377.61.12/osfmk/arm64/ |
| H A D | arm_vm_init.c | 340 SECURITY_READ_ONLY_LATE(pmap_paddr_t) avail_start; 480 vaddr = phystokv(avail_start); in alloc_ptpage() 481 avail_start += ARM_PGBYTES; in alloc_ptpage() 1954 first_avail_phys = avail_start = args->topOfKernelData; in arm_vm_init() 2215 sane_size = mem_size - (avail_start - gPhysBase); in arm_vm_init() 2378 avail_start = (avail_start + PAGE_MASK) & ~PAGE_MASK; in arm_vm_init() 2383 first_avail = avail_start; in arm_vm_init() 2384 patch_low_glo_static_region(args->topOfKernelData, avail_start - args->topOfKernelData); in arm_vm_init()
|
| /xnu-12377.61.12/osfmk/kdp/ |
| H A D | kdp_core.c | 305 extern pmap_paddr_t avail_start, avail_end; 457 if (vaddr == phystokv(avail_start)) { in kernel_pmap_present_mapping() 460 vincr = (avail_end - avail_start); in kernel_pmap_present_mapping() 522 if (vcur == phystokv(avail_start) && vm_object_lock_try_shared(&pmap_object_store)) { in pmap_traverse_present_mappings() 531 if (VM_PAGE_GET_PHYS_PAGE(m) >= atop(avail_start)) { in pmap_traverse_present_mappings() 543 vcur = phystokv(avail_start) + (avail_end - avail_start); in pmap_traverse_present_mappings()
|
| /xnu-12377.61.12/osfmk/i386/ |
| H A D | i386_vm_init.c | 150 pmap_paddr_t avail_start, avail_end; variable 707 avail_start = first_avail; in i386_vm_init()
|
| /xnu-12377.61.12/osfmk/x86_64/ |
| H A D | pmap.c | 302 extern pmap_paddr_t avail_start, avail_end; 578 avail_start, avail_end); in pmap_bootstrap() 934 assert((uintptr_t)VM_MIN_KERNEL_ADDRESS + avail_start <= (uintptr_t)vm_page_get(0)); in pmap_init() 935 pmap_pv_fixup((uintptr_t)VM_MIN_KERNEL_ADDRESS, (uintptr_t)VM_MIN_KERNEL_ADDRESS + avail_start); in pmap_init()
|