| /freebsd/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() 549 for (idx = 0; phys_avail[idx + 1] != 0; idx += 2); in acpi_pxm_init() [all …]
|
| /freebsd/sys/vm/ |
| H A D | vm_phys.c | 140 vm_paddr_t phys_avail[PHYS_AVAIL_COUNT]; variable 1795 if (phys_avail[i] == 0 && phys_avail[i + 1] == 0) in vm_phys_avail_count() 1808 if (phys_avail[i] & PAGE_MASK) in vm_phys_avail_check() 1810 (intmax_t)phys_avail[i]); in vm_phys_avail_check() 1811 if (phys_avail[i + 1] & PAGE_MASK) in vm_phys_avail_check() 1813 (intmax_t)phys_avail[i + 1]); in vm_phys_avail_check() 1814 if (phys_avail[i + 1] < phys_avail[i]) in vm_phys_avail_check() 1816 (intmax_t)phys_avail[i], (intmax_t)phys_avail[i + 1]); in vm_phys_avail_check() 1828 for (i = 0; phys_avail[i + 1]; i += 2) in vm_phys_avail_find() 1829 if (phys_avail[i] <= pa && phys_avail[i + 1] > pa) in vm_phys_avail_find() [all …]
|
| H A D | vm_page.c | 598 end = phys_avail[biggestone+1]; in vm_page_startup() 654 phys_avail[biggestone + 1] = new_end; in vm_page_startup() 678 size = phys_avail[1] - phys_avail[0]; in vm_page_startup() 680 low_avail = phys_avail[0]; in vm_page_startup() 681 high_avail = phys_avail[1]; in vm_page_startup() 682 for (i = 2; phys_avail[i + 1] != 0; i += 2) { in vm_page_startup() 684 size += phys_avail[i + 1] - phys_avail[i]; in vm_page_startup() 686 if (phys_avail[i] < low_avail) in vm_page_startup() 687 low_avail = phys_avail[i]; in vm_page_startup() 688 if (phys_avail[i + 1] > high_avail) in vm_page_startup() [all …]
|
| H A D | vm_phys.h | 45 extern vm_paddr_t phys_avail[];
|
| H A D | vm_reserv.c | 1450 for (i = 0; phys_avail[i + 1] != 0; i += 2) { in vm_reserv_startup() 1452 count += howmany(phys_avail[i + 1], VM_LEVEL_0_SIZE) - in vm_reserv_startup() 1453 phys_avail[i] / VM_LEVEL_0_SIZE; in vm_reserv_startup() 1456 howmany(phys_avail[i + 1], VM_LEVEL_0_SIZE)); in vm_reserv_startup()
|
| /freebsd/sys/powerpc/aim/ |
| H A D | mmu_oea.c | 775 phys_avail[j] = regions[i].mr_start; in moea_bootstrap() 776 phys_avail[j + 1] = regions[i].mr_start + in moea_bootstrap() 783 phys_avail[j] = regions[i].mr_start; in moea_bootstrap() 784 phys_avail[j + 1] = regions[i].mr_start + regions[i].mr_size; in moea_bootstrap() 791 if (phys_avail[j] < EXC_LAST) in moea_bootstrap() 792 phys_avail[j] += EXC_LAST; in moea_bootstrap() 794 if (kernelstart >= phys_avail[j] && in moea_bootstrap() 795 kernelstart < phys_avail[j+1]) { in moea_bootstrap() 796 if (kernelend < phys_avail[j+1]) { in moea_bootstrap() 797 phys_avail[2*phys_avail_count] = in moea_bootstrap() [all …]
|
| H A D | mmu_oea64.c | 934 phys_avail[j] = regions[i].mr_start; in moea64_early_bootstrap() 935 phys_avail[j + 1] = regions[i].mr_start + in moea64_early_bootstrap() 939 dump_avail[j] = phys_avail[j]; in moea64_early_bootstrap() 940 dump_avail[j + 1] = phys_avail[j + 1]; in moea64_early_bootstrap() 944 phys_avail[j] = regions[i].mr_start; in moea64_early_bootstrap() 945 phys_avail[j + 1] = regions[i].mr_start + regions[i].mr_size; in moea64_early_bootstrap() 948 dump_avail[j] = phys_avail[j]; in moea64_early_bootstrap() 949 dump_avail[j + 1] = phys_avail[j + 1]; in moea64_early_bootstrap() 955 if (phys_avail[j] < EXC_LAST) in moea64_early_bootstrap() 956 phys_avail[j] += EXC_LAST; in moea64_early_bootstrap() [all …]
|
| H A D | mmu_radix.c | 1880 j, phys_avail[j], j + 1, phys_avail[j + 1]); in mmu_radix_setup_pagetables() 1950 phys_avail[j] = regions[i].mr_start; in mmu_radix_early_bootstrap() 1951 phys_avail[j + 1] = regions[i].mr_start + in mmu_radix_early_bootstrap() 1955 dump_avail[j] = phys_avail[j]; in mmu_radix_early_bootstrap() 1956 dump_avail[j + 1] = phys_avail[j + 1]; in mmu_radix_early_bootstrap() 1960 phys_avail[j] = regions[i].mr_start; in mmu_radix_early_bootstrap() 1961 phys_avail[j + 1] = regions[i].mr_start + regions[i].mr_size; in mmu_radix_early_bootstrap() 1962 dump_avail[j] = phys_avail[j]; in mmu_radix_early_bootstrap() 1963 dump_avail[j + 1] = phys_avail[j + 1]; in mmu_radix_early_bootstrap() 1973 if (phys_avail[j] < EXC_LAST) in mmu_radix_early_bootstrap() [all …]
|
| /freebsd/sys/i386/i386/ |
| H A D | machdep.c | 273 for (indx = 0; phys_avail[indx + 1] != 0; indx += 2) { in cpu_startup() 276 size = phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 279 (uintmax_t)phys_avail[indx], in cpu_startup() 280 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup() 1107 phys_avail[pa_indx++] = physmap[0]; in getmemsize() 1108 phys_avail[pa_indx] = physmap[0]; in getmemsize() 1204 if (phys_avail[pa_indx] == pa) { in getmemsize() 1205 phys_avail[pa_indx] += PAGE_SIZE; in getmemsize() 1215 phys_avail[pa_indx++] = pa; /* start */ in getmemsize() 1216 phys_avail[pa_indx] = pa + PAGE_SIZE; /* end */ in getmemsize() [all …]
|
| /freebsd/sys/amd64/amd64/ |
| H A D | machdep.c | 286 for (indx = 0; phys_avail[indx + 1] != 0; indx += 2) { in cpu_startup() 289 size = phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 292 (uintmax_t)phys_avail[indx], in cpu_startup() 293 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup() 862 * build the phys_avail array describing the actually-available memory. 969 phys_avail[pa_indx++] = physmap[0]; in getmemsize() 970 phys_avail[pa_indx] = physmap[0]; in getmemsize() 1079 if (phys_avail[pa_indx] == pa) { in getmemsize() 1080 phys_avail[pa_ind in getmemsize() [all...] |
| /freebsd/sys/riscv/riscv/ |
| H A D | machdep.c | 142 for (indx = 0; phys_avail[indx + 1] != 0; indx += 2) { in cpu_startup() 145 size = phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 148 (uintmax_t)phys_avail[indx], in cpu_startup() 149 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup()
|
| /freebsd/sys/powerpc/powerpc/ |
| H A D | machdep.c | 217 for (indx = 0; phys_avail[indx + 1] != 0; indx += 2) { in cpu_startup() 219 phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 226 (uintmax_t)phys_avail[indx], in cpu_startup() 227 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup()
|
| /freebsd/sys/kern/ |
| H A D | subr_physmem.c | 149 for (i = 0; phys_avail[i] != 0; ++i) { 151 (uintmax_t)phys_avail[i]); 541 nextidx = regions_to_avail(phys_avail, EXFLAG_NOALLOC, in physmem_init_kernel_globals() 545 Maxmem = atop(phys_avail[nextidx - 1]); in physmem_init_kernel_globals()
|
| /freebsd/sys/arm64/arm64/ |
| H A D | machdep.c | 274 for (i = 0; phys_avail[i + 1] != 0; i += 2) { in cpu_startup() 275 size = phys_avail[i + 1] - phys_avail[i]; in cpu_startup() 277 (uintmax_t)phys_avail[i], in cpu_startup() 278 (uintmax_t)phys_avail[i + 1] - 1, in cpu_startup() 880 * absolutely everything else that could impact phys_avail. There's not in initarm() 883 * segments also get excluded from phys_avail. in initarm()
|
| /freebsd/sys/arm/arm/ |
| H A D | busdma_machdep.c | 254 for (i = 0; phys_avail[i] && phys_avail[i + 1]; i += 2) { in exclusion_bounce_check() 255 if ((lowaddr >= phys_avail[i] && lowaddr < phys_avail[i + 1]) || in exclusion_bounce_check() 256 (lowaddr < phys_avail[i] && highaddr >= phys_avail[i])) in exclusion_bounce_check()
|
| /freebsd/sys/powerpc/booke/ |
| H A D | pmap.c | 860 phys_avail[j] = availmem_regions[i].mr_start; in mmu_booke_bootstrap() 861 phys_avail[j + 1] = in mmu_booke_bootstrap() 866 dump_avail[j] = phys_avail[j]; in mmu_booke_bootstrap() 867 dump_avail[j + 1] = phys_avail[j + 1]; in mmu_booke_bootstrap() 872 phys_avail[j] = availmem_regions[i].mr_start; in mmu_booke_bootstrap() 873 phys_avail[j + 1] = availmem_regions[i].mr_start + in mmu_booke_bootstrap() 877 dump_avail[j] = phys_avail[j]; in mmu_booke_bootstrap() 878 dump_avail[j + 1] = phys_avail[j + 1]; in mmu_booke_bootstrap() 883 for (i = 0; phys_avail[i + 2] != 0; i += 2) in mmu_booke_bootstrap() 885 Maxmem = powerpc_btop(phys_avail[i + 1]); in mmu_booke_bootstrap() [all …]
|