| /f-stack/freebsd/mips/mediatek/ |
| H A D | mtk_machdep.c | 109 phys_avail[i] = 0; in mips_init() 130 phys_avail[1] = (mr[0].mr_start + in mips_init() 132 dump_avail[1] = phys_avail[1]; in mips_init() 136 phys_avail[j] = mr[i].mr_start; in mips_init() 138 dump_avail[j] = phys_avail[j]; in mips_init() 168 phys_avail[2] = 0x20000000; in mips_init() 169 phys_avail[3] = phys_avail[2] + ctob(physmem) - in mips_init() 170 phys_avail[1]; in mips_init() 171 dump_avail[1] = phys_avail[1] - phys_avail[0]; in mips_init() 172 dump_avail[2] = phys_avail[2]; in mips_init() [all …]
|
| /f-stack/freebsd/mips/beri/ |
| H A D | beri_machdep.c | 105 phys_avail[i] = 0; in mips_init() 109 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init() 110 phys_avail[1] = ctob(realmem); in mips_init() 112 dump_avail[0] = phys_avail[0]; in mips_init() 113 dump_avail[1] = phys_avail[1]; in mips_init() 121 KASSERT((phys_avail[0] >= mr[0].mr_start) && \ in mips_init() 122 (phys_avail[0] < (mr[0].mr_start + mr[0].mr_size)), in mips_init() 127 dump_avail[1] = phys_avail[1]; in mips_init() 131 phys_avail[j] = mr[i].mr_start; in mips_init() 133 dump_avail[j] = phys_avail[j]; in mips_init() [all …]
|
| /f-stack/freebsd/mips/ingenic/ |
| H A D | jz4780_machdep.c | 126 phys_avail[i] = 0; in mips_init() 130 dump_avail[0] = phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init() 147 KASSERT((phys_avail[0] >= mr[0].mr_start) && \ in mips_init() 148 (phys_avail[0] < (mr[0].mr_start + mr[0].mr_size)), in mips_init() 152 phys_avail[1] = (mr[0].mr_start + MIN(mr[0].mr_size, ctob(realmem))); in mips_init() 153 dump_avail[1] = phys_avail[1]; in mips_init() 157 phys_avail[j] = mr[i].mr_start; in mips_init() 158 phys_avail[j+1] = (mr[i].mr_start + mr[i].mr_size); in mips_init() 159 dump_avail[j] = phys_avail[j]; in mips_init() 160 dump_avail[j+1] = phys_avail[j+1]; in mips_init()
|
| /f-stack/freebsd/mips/malta/ |
| H A D | malta_machdep.c | 185 phys_avail[i] = 0; in mips_init() 196 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init() 197 phys_avail[1] = memsize; in mips_init() 199 dump_avail[1] = phys_avail[1]; in mips_init() 203 phys_avail[2] = 0x90000000; in mips_init() 204 phys_avail[3] = 0x90000000 + (ememsize - memsize); in mips_init() 205 dump_avail[2] = phys_avail[2]; in mips_init() 206 dump_avail[3] = phys_avail[3]; in mips_init()
|
| /f-stack/freebsd/vm/ |
| H A D | vm_phys.c | 1521 if (phys_avail[i + 1] < phys_avail[i]) in vm_phys_avail_check() 1523 (intmax_t)phys_avail[i], (intmax_t)phys_avail[i+1]); in vm_phys_avail_check() 1536 if (phys_avail[i] <= pa && phys_avail[i + 1] > pa) in vm_phys_avail_find() 1569 return (phys_avail[i + 1] - phys_avail[i]); in vm_phys_avail_size() 1581 if (pa <= phys_avail[i] || pa >= phys_avail[i + 1]) in vm_phys_avail_split() 1586 memmove(&phys_avail[i + 2], &phys_avail[i], in vm_phys_avail_split() 1588 phys_avail[i + 1] = pa; in vm_phys_avail_split() 1589 phys_avail[i + 2] = pa; in vm_phys_avail_split() 1674 pa = phys_avail[biggestone]; in vm_phys_early_alloc() 1705 phys_avail[i] = round_page(phys_avail[i]); in vm_phys_early_startup() [all …]
|
| H A D | vm_phys.h | 45 extern vm_paddr_t phys_avail[];
|
| H A D | vm_page.c | 577 end = phys_avail[biggestone+1]; in vm_page_startup() 658 low_avail = phys_avail[0]; in vm_page_startup() 659 high_avail = phys_avail[1]; in vm_page_startup() 668 if (phys_avail[i] < low_avail) in vm_page_startup() 669 low_avail = phys_avail[i]; in vm_page_startup() 670 if (phys_avail[i + 1] > high_avail) in vm_page_startup() 671 high_avail = phys_avail[i + 1]; in vm_page_startup() 679 size += phys_avail[i + 1] - phys_avail[i]; in vm_page_startup() 747 vm_phys_add_seg(phys_avail[i], phys_avail[i + 1]); in vm_page_startup() 782 if (seg->start < phys_avail[i] || in vm_page_startup() [all …]
|
| H A D | vm_reserv.c | 1449 for (i = 0; phys_avail[i + 1] != 0; i += 2) { in vm_reserv_startup() 1451 count += howmany(phys_avail[i + 1], VM_LEVEL_0_SIZE) - in vm_reserv_startup() 1452 phys_avail[i] / VM_LEVEL_0_SIZE; in vm_reserv_startup() 1455 howmany(phys_avail[i + 1], VM_LEVEL_0_SIZE)); in vm_reserv_startup()
|
| /f-stack/freebsd/mips/cavium/ |
| H A D | octeon_machdep.c | 217 phys_avail[0] = phys_end; in octeon_memory_init() 218 phys_avail[1] = 96 << 20; in octeon_memory_init() 220 dump_avail[0] = phys_avail[0]; in octeon_memory_init() 221 dump_avail[1] = phys_avail[1]; in octeon_memory_init() 223 realmem = physmem = btoc(phys_avail[1] - phys_avail[0]); in octeon_memory_init() 260 if (i > 0 && phys_avail[i - 1] == addr) { in octeon_memory_init() 261 phys_avail[i - 1] += 1 << 20; in octeon_memory_init() 265 phys_avail[i + 0] = addr; in octeon_memory_init() 266 phys_avail[i + 1] = addr + (1 << 20); in octeon_memory_init() 272 dump_avail[j] = phys_avail[j]; in octeon_memory_init()
|
| /f-stack/freebsd/mips/atheros/ar531x/ |
| H A D | ar5315_machdep.c | 225 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in platform_start() 226 phys_avail[1] = ctob(realmem); in platform_start() 228 dump_avail[0] = phys_avail[0]; in platform_start() 229 dump_avail[1] = phys_avail[1] - phys_avail[0]; in platform_start()
|
| /f-stack/freebsd/mips/nlm/ |
| H A D | xlp_machdep.c | 486 n = mem_exclude_add(&phys_avail[j], base, lim); in xlp_mem_init() 488 physsz += phys_avail[k + 1] - phys_avail[k]; in xlp_mem_init() 490 (intmax_t)phys_avail[k], (intmax_t)phys_avail[k+1]); in xlp_mem_init() 496 phys_avail[j] = phys_avail[j + 1] = 0; in xlp_mem_init() 500 dump_avail[i] = phys_avail[i]; in xlp_mem_init()
|
| /f-stack/freebsd/mips/broadcom/ |
| H A D | bcm_machdep.c | 484 phys_avail[i] = phys_avail[i + 1] = 0; in mips_init() 492 phys_avail[i] = addr; in mips_init() 499 phys_avail[i] += MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init() 506 phys_avail[i + 1] = addr + len; in mips_init() 515 dump_avail[j] = phys_avail[j]; in mips_init()
|
| /f-stack/freebsd/mips/mips/ |
| H A D | machdep.c | 200 for (indx = 0; phys_avail[indx + 1] != 0; indx += 2) { in cpu_startup() 201 vm_paddr_t size1 = phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup() 204 (uintmax_t)phys_avail[indx], in cpu_startup() 205 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup()
|
| H A D | pmap.c | 403 bank_size = phys_avail[1] - phys_avail[0]; in pmap_steal_memory() 408 phys_avail[i] = phys_avail[i + 2]; in pmap_steal_memory() 409 phys_avail[i + 1] = phys_avail[i + 3]; in pmap_steal_memory() 411 phys_avail[i] = 0; in pmap_steal_memory() 415 bank_size = phys_avail[1] - phys_avail[0]; in pmap_steal_memory() 501 phys_avail[i] = round_page(phys_avail[i]); in pmap_bootstrap() 502 phys_avail[i + 1] = trunc_page(phys_avail[i + 1]); in pmap_bootstrap() 506 if (phys_avail[i - 2] > phys_avail[i]) { in pmap_bootstrap() 512 phys_avail[i + 0] = phys_avail[i - 2]; in pmap_bootstrap() 513 phys_avail[i + 1] = phys_avail[i - 1]; in pmap_bootstrap() [all …]
|
| H A D | busdma_machdep.c | 290 for (i = 0; phys_avail[i] && phys_avail[i + 1]; i += 2) { in _bus_dma_can_bounce() 291 if ((lowaddr >= phys_avail[i] && lowaddr <= phys_avail[i + 1]) in _bus_dma_can_bounce() 292 || (lowaddr < phys_avail[i] && in _bus_dma_can_bounce() 293 highaddr > phys_avail[i])) in _bus_dma_can_bounce()
|
| H A D | minidump_machdep.c | 202 for (pa = 0; pa < phys_avail[0]; pa += PAGE_SIZE) { in minidumpsys()
|
| /f-stack/freebsd/kern/ |
| H A D | subr_physmem.c | 123 for (i = 0; phys_avail[i] != 0; ++i) { in physmem_dump_tables() 124 prfunc(" phys_avail[%d] 0x%08x\n", i, phys_avail[i]); in physmem_dump_tables() 411 nextidx = regions_to_avail(phys_avail, EXFLAG_NOALLOC, in physmem_init_kernel_globals() 415 Maxmem = atop(phys_avail[nextidx - 1]); in physmem_init_kernel_globals()
|
| /f-stack/freebsd/mips/atheros/ |
| H A D | ar71xx_machdep.c | 355 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in platform_start() 356 phys_avail[1] = ctob(realmem); in platform_start() 359 dump_avail[1] = phys_avail[1]; in platform_start()
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | machdep.c | 294 size = phys_avail[indx + 1] - phys_avail[indx]; 297 (uintmax_t)phys_avail[indx], 298 (uintmax_t)phys_avail[indx + 1] - 1, 1328 phys_avail[pa_indx++] = physmap[0]; in getmemsize() 1329 phys_avail[pa_indx] = physmap[0]; in getmemsize() 1437 if (phys_avail[pa_indx] == pa) { in getmemsize() 1438 phys_avail[pa_indx] += PAGE_SIZE; in getmemsize() 1482 physmem -= atop(phys_avail[pa_indx] - phys_avail[pa_indx - 1]); in getmemsize() 1483 phys_avail[pa_indx--] = 0; in getmemsize() 1484 phys_avail[pa_indx--] = 0; in getmemsize() [all …]
|
| /f-stack/freebsd/i386/i386/ |
| H A D | machdep.c | 287 size = phys_avail[indx + 1] - phys_avail[indx]; 290 (uintmax_t)phys_avail[indx], 291 (uintmax_t)phys_avail[indx + 1] - 1, 2026 phys_avail[pa_indx++] = physmap[0]; in getmemsize() 2027 phys_avail[pa_indx] = physmap[0]; in getmemsize() 2122 if (phys_avail[pa_indx] == pa) { in getmemsize() 2123 phys_avail[pa_indx] += PAGE_SIZE; in getmemsize() 2164 physmem -= atop(phys_avail[pa_indx] - phys_avail[pa_indx - 1]); in getmemsize() 2165 phys_avail[pa_indx--] = 0; in getmemsize() 2166 phys_avail[pa_indx--] = 0; in getmemsize() [all …]
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | machdep.c | 186 for (i = 0; phys_avail[i + 1] != 0; i += 2) { in cpu_startup() 187 size = phys_avail[i + 1] - phys_avail[i]; in cpu_startup() 189 (uintmax_t)phys_avail[i], in cpu_startup() 190 (uintmax_t)phys_avail[i + 1] - 1, in cpu_startup()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | busdma_machdep.c | 289 for (i = 0; phys_avail[i] && phys_avail[i + 1]; i += 2) { in exclusion_bounce_check() 290 if ((lowaddr >= phys_avail[i] && lowaddr < phys_avail[i + 1]) || in exclusion_bounce_check() 291 (lowaddr < phys_avail[i] && highaddr >= phys_avail[i])) in exclusion_bounce_check()
|