Home
last modified time | relevance | path

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

/f-stack/freebsd/mips/mediatek/
H A Dmtk_machdep.c109 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 Dberi_machdep.c105 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 Djz4780_machdep.c126 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 Dmalta_machdep.c185 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 Dvm_phys.c1521 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 Dvm_phys.h45 extern vm_paddr_t phys_avail[];
H A Dvm_page.c577 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 Dvm_reserv.c1449 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 Docteon_machdep.c217 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 Dar5315_machdep.c225 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 Dxlp_machdep.c486 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 Dbcm_machdep.c484 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 Dmachdep.c200 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 Dpmap.c403 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 Dbusdma_machdep.c290 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 Dminidump_machdep.c202 for (pa = 0; pa < phys_avail[0]; pa += PAGE_SIZE) { in minidumpsys()
/f-stack/freebsd/kern/
H A Dsubr_physmem.c123 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 Dar71xx_machdep.c355 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 Dmachdep.c294 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 Dmachdep.c287 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 Dmachdep.c186 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 Dbusdma_machdep.c289 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()