Home
last modified time | relevance | path

Searched refs:phys_avail (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/sys/dev/acpica/
H A Dacpi_pxm.c173 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 Dvm_phys.c1606 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 Dvm_page.c579 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 Dvm_phys.h45 extern vm_paddr_t phys_avail[];
H A Dvm_reserv.c1370 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 Dmmu_oea.c799 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 Dmmu_oea64.c995 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 Dmmu_radix.c1880 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 Dmachdep.c278 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 Dmachdep.c284 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 Dmachdep.c147 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 Dmachdep.c216 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 Dsubr_physmem.c149 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 Dmachdep.c220 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 Dbusdma_machdep.c253 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 Dpmap.c855 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 …]