| /freebsd-14.2/sys/dev/acpica/ |
| H A D | acpi_pxm.c | 173 for (i = 0; phys_avail[i] != 0 && phys_avail[i + 1] != 0; i += 2) { in overlaps_phys_avail() 174 if (phys_avail[i + 1] <= start) in overlaps_phys_avail() 176 if (phys_avail[i] < end) in overlaps_phys_avail() 438 address = phys_avail[0]; in check_phys_avail() 451 if (phys_avail[j + 1] <= mem_info[i].end) { in check_phys_avail() 453 if (phys_avail[j] == 0 && in check_phys_avail() 454 phys_avail[j + 1] == 0) { in check_phys_avail() 457 address = phys_avail[j]; in check_phys_avail() 463 (uintmax_t)phys_avail[j], (uintmax_t)phys_avail[j + 1]); in check_phys_avail() 555 KASSERT(addr >= phys_avail[idx], in acpi_pxm_init() [all …]
|
| /freebsd-14.2/sys/vm/ |
| H A D | vm_phys.c | 1606 if (phys_avail[i + 1] < phys_avail[i]) in vm_phys_avail_check() 1608 (intmax_t)phys_avail[i], (intmax_t)phys_avail[i+1]); in vm_phys_avail_check() 1621 if (phys_avail[i] <= pa && phys_avail[i + 1] > pa) in vm_phys_avail_find() 1654 return (phys_avail[i + 1] - phys_avail[i]); in vm_phys_avail_size() 1666 if (pa <= phys_avail[i] || pa >= phys_avail[i + 1]) in vm_phys_avail_split() 1671 memmove(&phys_avail[i + 2], &phys_avail[i], in vm_phys_avail_split() 1673 phys_avail[i + 1] = pa; in vm_phys_avail_split() 1674 phys_avail[i + 2] = pa; in vm_phys_avail_split() 1781 pa = phys_avail[biggestone]; in vm_phys_early_alloc() 1812 phys_avail[i] = round_page(phys_avail[i]); in vm_phys_early_startup() [all …]
|
| H A D | vm_page.c | 579 end = phys_avail[biggestone+1]; in vm_page_startup() 638 phys_avail[biggestone + 1] = new_end; in vm_page_startup() 660 low_avail = phys_avail[0]; in vm_page_startup() 661 high_avail = phys_avail[1]; in vm_page_startup() 670 if (phys_avail[i] < low_avail) in vm_page_startup() 671 low_avail = phys_avail[i]; in vm_page_startup() 672 if (phys_avail[i + 1] > high_avail) in vm_page_startup() 673 high_avail = phys_avail[i + 1]; in vm_page_startup() 681 size += phys_avail[i + 1] - phys_avail[i]; in vm_page_startup() 749 vm_phys_add_seg(phys_avail[i], phys_avail[i + 1]); in vm_page_startup() [all …]
|
| H A D | vm_phys.h | 45 extern vm_paddr_t phys_avail[];
|
| H A D | vm_reserv.c | 1370 for (i = 0; phys_avail[i + 1] != 0; i += 2) { in vm_reserv_startup() 1372 count += howmany(phys_avail[i + 1], VM_LEVEL_0_SIZE) - in vm_reserv_startup() 1373 phys_avail[i] / VM_LEVEL_0_SIZE; in vm_reserv_startup() 1376 howmany(phys_avail[i + 1], VM_LEVEL_0_SIZE)); in vm_reserv_startup()
|
| /freebsd-14.2/sys/powerpc/aim/ |
| H A D | mmu_oea.c | 799 phys_avail[j+1]; in moea_bootstrap() 809 phys_avail[2*phys_avail_count] = phys_avail[j]; in moea_bootstrap() 1999 s = phys_avail[i]; in moea_bootstrap_alloc() 2002 if (s < phys_avail[i] || e > phys_avail[i + 1]) in moea_bootstrap_alloc() 2005 if (s == phys_avail[i]) { in moea_bootstrap_alloc() 2006 phys_avail[i] += size; in moea_bootstrap_alloc() 2011 phys_avail[j] = phys_avail[j - 2]; in moea_bootstrap_alloc() 2012 phys_avail[j + 1] = phys_avail[j - 1]; in moea_bootstrap_alloc() 2015 phys_avail[i + 3] = phys_avail[i + 1]; in moea_bootstrap_alloc() 2016 phys_avail[i + 1] = s; in moea_bootstrap_alloc() [all …]
|
| H A D | mmu_oea64.c | 995 phys_avail[j] = phys_avail[j+1] = ~0; in moea64_early_bootstrap() 1006 phys_avail[j+1]; in moea64_early_bootstrap() 1016 phys_avail[2*phys_avail_count] = phys_avail[j]; in moea64_early_bootstrap() 1029 qsort(phys_avail, 2*phys_avail_count, sizeof(phys_avail[0]), in moea64_early_bootstrap() 1034 phys_avail[i] = phys_avail[i+1] = 0; in moea64_early_bootstrap() 2839 s = phys_avail[i]; in moea64_bootstrap_alloc() 2842 if (s < phys_avail[i] || e > phys_avail[i + 1]) in moea64_bootstrap_alloc() 2854 phys_avail[j] = phys_avail[j - 2]; in moea64_bootstrap_alloc() 2855 phys_avail[j + 1] = phys_avail[j - 1]; in moea64_bootstrap_alloc() 2858 phys_avail[i + 3] = phys_avail[i + 1]; in moea64_bootstrap_alloc() [all …]
|
| H A D | mmu_radix.c | 1880 j, phys_avail[j], j + 1, phys_avail[j + 1]); in mmu_radix_setup_pagetables() 1962 dump_avail[j] = phys_avail[j]; in mmu_radix_early_bootstrap() 1973 if (phys_avail[j] < EXC_LAST) in mmu_radix_early_bootstrap() 1974 phys_avail[j] += EXC_LAST; in mmu_radix_early_bootstrap() 1978 phys_avail[j] = phys_avail[j + 1] = ~0; in mmu_radix_early_bootstrap() 1989 phys_avail[j + 1]; in mmu_radix_early_bootstrap() 1996 if (kpend >= phys_avail[j] && in mmu_radix_early_bootstrap() 1999 phys_avail[2 * phys_avail_count] = phys_avail[j]; in mmu_radix_early_bootstrap() 2009 qsort(phys_avail, 2 * phys_avail_count, sizeof(phys_avail[0]), pa_cmp); in mmu_radix_early_bootstrap() 2018 phys_avail[i] = phys_avail[i + 1] = 0; in mmu_radix_early_bootstrap() [all …]
|
| /freebsd-14.2/sys/i386/i386/ |
| H A D | machdep.c | 278 size = phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 281 (uintmax_t)phys_avail[indx], in cpu_startup() 282 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup() 1113 phys_avail[pa_indx++] = physmap[0]; in getmemsize() 1114 phys_avail[pa_indx] = physmap[0]; in getmemsize() 1209 if (phys_avail[pa_indx] == pa) { in getmemsize() 1210 phys_avail[pa_indx] += PAGE_SIZE; in getmemsize() 1251 physmem -= atop(phys_avail[pa_indx] - phys_avail[pa_indx - 1]); in getmemsize() 1252 phys_avail[pa_indx--] = 0; in getmemsize() 1253 phys_avail[pa_indx--] = 0; in getmemsize() [all …]
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | machdep.c | 284 size = phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 287 (uintmax_t)phys_avail[indx], in cpu_startup() 288 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup() 961 phys_avail[pa_indx++] = physmap[0]; in getmemsize() 962 phys_avail[pa_indx] = physmap[0]; in getmemsize() 1070 if (phys_avail[pa_indx] == pa) { in getmemsize() 1071 phys_avail[pa_indx] += PAGE_SIZE; in getmemsize() 1115 physmem -= atop(phys_avail[pa_indx] - phys_avail[pa_indx - 1]); in getmemsize() 1116 phys_avail[pa_indx--] = 0; in getmemsize() 1117 phys_avail[pa_indx--] = 0; in getmemsize() [all …]
|
| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | machdep.c | 147 for (indx = 0; phys_avail[indx + 1] != 0; indx += 2) { in cpu_startup() 150 size = phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 153 (uintmax_t)phys_avail[indx], in cpu_startup() 154 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup()
|
| /freebsd-14.2/sys/powerpc/powerpc/ |
| H A D | machdep.c | 216 for (indx = 0; phys_avail[indx + 1] != 0; indx += 2) { in cpu_startup() 218 phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 225 (uintmax_t)phys_avail[indx], in cpu_startup() 226 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup()
|
| /freebsd-14.2/sys/kern/ |
| H A D | subr_physmem.c | 149 for (i = 0; phys_avail[i] != 0; ++i) { 151 (uintmax_t)phys_avail[i]); 539 nextidx = regions_to_avail(phys_avail, EXFLAG_NOALLOC, in physmem_init_kernel_globals() 543 Maxmem = atop(phys_avail[nextidx - 1]); in physmem_init_kernel_globals()
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | machdep.c | 220 for (i = 0; phys_avail[i + 1] != 0; i += 2) { in cpu_startup() 221 size = phys_avail[i + 1] - phys_avail[i]; in cpu_startup() 223 (uintmax_t)phys_avail[i], in cpu_startup() 224 (uintmax_t)phys_avail[i + 1] - 1, in cpu_startup()
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | busdma_machdep.c | 253 for (i = 0; phys_avail[i] && phys_avail[i + 1]; i += 2) { in exclusion_bounce_check() 254 if ((lowaddr >= phys_avail[i] && lowaddr < phys_avail[i + 1]) || in exclusion_bounce_check() 255 (lowaddr < phys_avail[i] && highaddr >= phys_avail[i])) in exclusion_bounce_check()
|
| /freebsd-14.2/sys/powerpc/booke/ |
| H A D | pmap.c | 855 phys_avail[j] = availmem_regions[i].mr_start; in mmu_booke_bootstrap() 856 phys_avail[j + 1] = in mmu_booke_bootstrap() 861 dump_avail[j] = phys_avail[j]; in mmu_booke_bootstrap() 862 dump_avail[j + 1] = phys_avail[j + 1]; in mmu_booke_bootstrap() 867 phys_avail[j] = availmem_regions[i].mr_start; in mmu_booke_bootstrap() 868 phys_avail[j + 1] = availmem_regions[i].mr_start + in mmu_booke_bootstrap() 872 dump_avail[j] = phys_avail[j]; in mmu_booke_bootstrap() 873 dump_avail[j + 1] = phys_avail[j + 1]; in mmu_booke_bootstrap() 878 for (i = 0; phys_avail[i + 2] != 0; i += 2) in mmu_booke_bootstrap() 880 Maxmem = powerpc_btop(phys_avail[i + 1]); in mmu_booke_bootstrap() [all …]
|