Home
last modified time | relevance | path

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

123

/freebsd-9-stable/sys/ia64/ia64/
Dphysmem.c38 vm_paddr_t phys_avail[2 * VM_PHYSSEG_MAX + 2]; variable
49 for (idx = 0; phys_avail[idx + 1] != 0; idx += 2) { in ia64_physmem_find()
50 if (phys_avail[idx] >= lim || in ia64_physmem_find()
51 phys_avail[idx + 1] > base) in ia64_physmem_find()
67 phys_avail[ridx + 1] = phys_avail[ridx - 1]; in ia64_physmem_insert()
68 phys_avail[ridx] = phys_avail[ridx - 2]; in ia64_physmem_insert()
71 phys_avail[idx] = base; in ia64_physmem_insert()
72 phys_avail[idx + 1] = lim; in ia64_physmem_insert()
84 phys_avail[idx] = phys_avail[idx + 2]; in ia64_physmem_remove()
85 phys_avail[idx + 1] = phys_avail[idx + 3]; in ia64_physmem_remove()
[all …]
/freebsd-9-stable/sys/mips/rmi/
Dxlr_machdep.c352 phys_avail[0] = (vm_paddr_t) in xlr_mem_init()
359 phys_avail[1] = boot_map->physmem_map[0].addr + in xlr_mem_init()
362 (uintmax_t)phys_avail[0], in xlr_mem_init()
363 (uintmax_t)phys_avail[1]); in xlr_mem_init()
365 dump_avail[0] = phys_avail[0]; in xlr_mem_init()
366 dump_avail[1] = phys_avail[1]; in xlr_mem_init()
388 phys_avail[j] = (vm_paddr_t) in xlr_mem_init()
390 phys_avail[j + 1] = phys_avail[j] + in xlr_mem_init()
393 (uintmax_t)phys_avail[j], in xlr_mem_init()
394 (uintmax_t)phys_avail[j+1]); in xlr_mem_init()
[all …]
/freebsd-9-stable/sys/x86/acpica/
Dsrat.c74 for (i = 0; phys_avail[i] != 0 && phys_avail[i + 1] != 0; i += 2) { in overlaps_phys_avail()
75 if (phys_avail[i + 1] < start) in overlaps_phys_avail()
77 if (phys_avail[i] < end) in overlaps_phys_avail()
216 address = phys_avail[0]; in check_phys_avail()
229 if (phys_avail[j + 1] <= mem_info[i].end) { in check_phys_avail()
231 if (phys_avail[j] == 0 && in check_phys_avail()
232 phys_avail[j + 1] == 0) { in check_phys_avail()
235 address = phys_avail[j]; in check_phys_avail()
241 (uintmax_t)phys_avail[j], (uintmax_t)phys_avail[j + 1]); in check_phys_avail()
/freebsd-9-stable/sys/mips/sentry5/
Ds5_machdep.c106 phys_avail[i] = phys_avail[i + 1] = 0; in mips_init()
112 phys_avail[i] = addr; in mips_init()
119 phys_avail[i] += MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init()
121 phys_avail[i + 1] = addr + len; in mips_init()
129 dump_avail[j] = phys_avail[j]; in mips_init()
/freebsd-9-stable/sys/mips/alchemy/
Dalchemy_machdep.c93 phys_avail[i] = 0; in mips_init()
97 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init()
98 phys_avail[1] = ctob(realmem); in mips_init()
100 dump_avail[0] = phys_avail[0]; in mips_init()
101 dump_avail[1] = phys_avail[1]; in mips_init()
/freebsd-9-stable/sys/mips/adm5120/
Dadm5120_machdep.c93 phys_avail[i] = 0; in mips_init()
97 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init()
98 phys_avail[1] = ctob(realmem); in mips_init()
100 dump_avail[0] = phys_avail[0]; in mips_init()
101 dump_avail[1] = phys_avail[1]; in mips_init()
/freebsd-9-stable/sys/mips/cavium/
Docteon_machdep.c276 phys_avail[0] = phys_end; in octeon_memory_init()
277 phys_avail[1] = 96 << 20; in octeon_memory_init()
279 dump_avail[0] = phys_avail[0]; in octeon_memory_init()
280 dump_avail[1] = phys_avail[1]; in octeon_memory_init()
282 realmem = physmem = btoc(phys_avail[1] - phys_avail[0]); in octeon_memory_init()
319 if (i > 0 && phys_avail[i - 1] == addr) { in octeon_memory_init()
320 phys_avail[i - 1] += 1 << 20; in octeon_memory_init()
324 phys_avail[i + 0] = addr; in octeon_memory_init()
325 phys_avail[i + 1] = addr + (1 << 20); in octeon_memory_init()
331 dump_avail[j] = phys_avail[j]; in octeon_memory_init()
/freebsd-9-stable/sys/mips/idt/
Didt_machdep.c163 phys_avail[i] = 0; in platform_start()
167 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in platform_start()
168 phys_avail[1] = ctob(realmem); in platform_start()
170 dump_avail[0] = phys_avail[0]; in platform_start()
171 dump_avail[1] = phys_avail[1]; in platform_start()
/freebsd-9-stable/sys/arm/xscale/pxa/
Dpxa_machdep.c127 vm_paddr_t phys_avail[PXA2X0_SDRAM_BANKS * 2 + 4]; variable
403 phys_avail[i++] = 0xa0000000; in initarm()
404 phys_avail[i++] = 0xa0001000; /* in initarm()
411 phys_avail[i] = round_page(memstart[j]); in initarm()
413 phys_avail[i] = in initarm()
421 phys_avail[i++] = 0; in initarm()
423 phys_avail[i] = 0; in initarm()
425 phys_avail[2] = round_page(virtual_avail - KERNBASE + phys_avail[2]); in initarm()
427 phys_avail[0] = round_page(virtual_avail - KERNBASE + phys_avail[0]); in initarm()
/freebsd-9-stable/sys/mips/sibyte/
Dsb_machdep.c182 phys_avail[i] = phys_avail[i + 1] = 0; in mips_init()
210 phys_avail[i] = addr; in mips_init()
217 phys_avail[i] += MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init()
219 phys_avail[i + 1] = addr + len; in mips_init()
227 dump_avail[j] = phys_avail[j]; in mips_init()
/freebsd-9-stable/sys/mips/nlm/
Dxlp_machdep.c374 phys_avail[j++] = (vm_paddr_t)base0; in xlp_mem_init()
375 phys_avail[j++] = (vm_paddr_t)lim0; in xlp_mem_init()
381 phys_avail[j++] = (vm_paddr_t)base1; in xlp_mem_init()
382 phys_avail[j++] = (vm_paddr_t)lim1; in xlp_mem_init()
388 phys_avail[j++] = (vm_paddr_t)base; in xlp_mem_init()
389 phys_avail[j++] = (vm_paddr_t)lim; in xlp_mem_init()
398 phys_avail[j] = phys_avail[j + 1] = 0; in xlp_mem_init()
402 dump_avail[i] = phys_avail[i]; in xlp_mem_init()
/freebsd-9-stable/sys/arm/xscale/i8134x/
Dcrb_machdep.c127 vm_paddr_t phys_avail[10]; variable
384 phys_avail[i++] = 0x00000000; in initarm()
385 phys_avail[i++] = 0x00001000; /* in initarm()
390 phys_avail[i++] = round_page(virtual_avail - KERNBASE + SDRAM_START); in initarm()
391 phys_avail[i++] = trunc_page(0x00000000 + memsize - 1); in initarm()
392 phys_avail[i++] = 0; in initarm()
393 phys_avail[i] = 0; in initarm()
/freebsd-9-stable/sys/mips/atheros/
Dar71xx_machdep.c222 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in platform_start()
223 phys_avail[1] = ctob(realmem); in platform_start()
225 dump_avail[0] = phys_avail[0]; in platform_start()
226 dump_avail[1] = phys_avail[1] - phys_avail[0]; in platform_start()
/freebsd-9-stable/sys/mips/malta/
Dmalta_machdep.c177 phys_avail[i] = 0; in mips_init()
181 phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init()
182 phys_avail[1] = ctob(realmem); in mips_init()
184 dump_avail[0] = phys_avail[0]; in mips_init()
185 dump_avail[1] = phys_avail[1]; in mips_init()
/freebsd-9-stable/sys/arm/econa/
Decona_machdep.c115 vm_paddr_t phys_avail[10]; variable
382 phys_avail[i++] = PHYSADDR; in initarm()
383 phys_avail[i++] = KERNPHYSADDR; in initarm()
385 phys_avail[i++] = virtual_avail - KERNVIRTADDR + KERNPHYSADDR; in initarm()
387 phys_avail[i++] = PHYSADDR + memsize; in initarm()
388 phys_avail[i++] = 0; in initarm()
389 phys_avail[i++] = 0; in initarm()
/freebsd-9-stable/sys/powerpc/aim/
Dmmu_oea64.c690 if (sizeof(phys_avail)/sizeof(phys_avail[0]) < regions_sz) in moea64_early_bootstrap()
704 phys_avail[j] = regions[i].mr_start; in moea64_early_bootstrap()
705 phys_avail[j + 1] = regions[i].mr_start + in moea64_early_bootstrap()
712 phys_avail[j] = regions[i].mr_start; in moea64_early_bootstrap()
713 phys_avail[j + 1] = regions[i].mr_start + regions[i].mr_size; in moea64_early_bootstrap()
720 if (phys_avail[j] < EXC_LAST) in moea64_early_bootstrap()
721 phys_avail[j] += EXC_LAST; in moea64_early_bootstrap()
723 if (kernelstart >= phys_avail[j] && in moea64_early_bootstrap()
724 kernelstart < phys_avail[j+1]) { in moea64_early_bootstrap()
725 if (kernelend < phys_avail[j+1]) { in moea64_early_bootstrap()
[all …]
Dmmu_oea.c741 if (sizeof(phys_avail)/sizeof(phys_avail[0]) < regions_sz) in moea_bootstrap()
755 phys_avail[j] = regions[i].mr_start; in moea_bootstrap()
756 phys_avail[j + 1] = regions[i].mr_start + in moea_bootstrap()
763 phys_avail[j] = regions[i].mr_start; in moea_bootstrap()
764 phys_avail[j + 1] = regions[i].mr_start + regions[i].mr_size; in moea_bootstrap()
846 for (i = 0; phys_avail[i] != 0; i += 2) { in moea_bootstrap()
847 if (phys_avail[i + 1] >= sz) { in moea_bootstrap()
848 translations = (struct ofw_map *)phys_avail[i]; in moea_bootstrap()
881 for (i = 0; phys_avail[i + 2] != 0; i += 2) in moea_bootstrap()
883 Maxmem = powerpc_btop(phys_avail[i + 1]); in moea_bootstrap()
[all …]
/freebsd-9-stable/sys/mips/mips/
Dmachdep.c141 vm_paddr_t phys_avail[PHYS_AVAIL_ENTRIES + 2]; variable
197 for (indx = 0; phys_avail[indx + 1] != 0; indx += 2) { in cpu_startup()
198 vm_paddr_t size1 = phys_avail[indx + 1] - phys_avail[indx]; in cpu_startup()
201 (uintmax_t)phys_avail[indx], in cpu_startup()
202 (uintmax_t)phys_avail[indx + 1] - 1, in cpu_startup()
Dpmap.c394 bank_size = phys_avail[1] - phys_avail[0]; in pmap_steal_memory()
398 for (i = 0; phys_avail[i + 2]; i += 2) { in pmap_steal_memory()
399 phys_avail[i] = phys_avail[i + 2]; in pmap_steal_memory()
400 phys_avail[i + 1] = phys_avail[i + 3]; in pmap_steal_memory()
402 phys_avail[i] = 0; in pmap_steal_memory()
403 phys_avail[i + 1] = 0; in pmap_steal_memory()
404 if (!phys_avail[0]) in pmap_steal_memory()
406 bank_size = phys_avail[1] - phys_avail[0]; in pmap_steal_memory()
409 pa = phys_avail[0]; in pmap_steal_memory()
410 phys_avail[0] += size; in pmap_steal_memory()
[all …]
/freebsd-9-stable/sys/arm/xscale/i80321/
Diq31244_machdep.c127 vm_paddr_t phys_avail[10]; variable
412 phys_avail[i++] = 0xa0000000; in initarm()
413 phys_avail[i++] = 0xa0001000; /* in initarm()
418 phys_avail[i++] = round_page(virtual_avail - KERNBASE + SDRAM_START); in initarm()
419 phys_avail[i++] = trunc_page(0xa0000000 + memsize - 1); in initarm()
420 phys_avail[i++] = 0; in initarm()
421 phys_avail[i] = 0; in initarm()
Dep80219_machdep.c127 vm_paddr_t phys_avail[10]; variable
406 phys_avail[i++] = 0xa0000000; in initarm()
407 phys_avail[i++] = 0xa0001000; /* in initarm()
412 phys_avail[i++] = round_page(virtual_avail - KERNBASE + IQ80321_SDRAM_START); in initarm()
413 phys_avail[i++] = trunc_page(0xa0000000 + memsize - 1); in initarm()
414 phys_avail[i++] = 0; in initarm()
415 phys_avail[i] = 0; in initarm()
/freebsd-9-stable/sys/arm/at91/
Dat91_machdep.c124 vm_paddr_t phys_avail[10]; variable
437 phys_avail[i++] = PHYSADDR; in initarm()
438 phys_avail[i++] = KERNPHYSADDR; in initarm()
440 phys_avail[i++] = virtual_avail - KERNVIRTADDR + KERNPHYSADDR; in initarm()
441 phys_avail[i++] = PHYSADDR + memsize; in initarm()
442 phys_avail[i++] = 0; in initarm()
443 phys_avail[i++] = 0; in initarm()
/freebsd-9-stable/sys/arm/xscale/ixp425/
Davila_machdep.c131 vm_paddr_t phys_avail[10]; variable
471 phys_avail[i++] = PHYSADDR; in initarm()
472 phys_avail[i++] = PHYSADDR + PAGE_SIZE; /* in initarm()
477 phys_avail[i++] = round_page(virtual_avail - KERNBASE + PHYSADDR); in initarm()
478 phys_avail[i++] = trunc_page(PHYSADDR + memsize - 1); in initarm()
479 phys_avail[i++] = 0; in initarm()
480 phys_avail[i] = 0; in initarm()
/freebsd-9-stable/sys/vm/
Dvm_phys.c308 for (i = 0; phys_avail[i + 1] != 0; i += 2) { in vm_phys_init()
310 if (phys_avail[i] < 16777216) { in vm_phys_init()
311 if (phys_avail[i + 1] > 16777216) { in vm_phys_init()
312 vm_phys_create_seg(phys_avail[i], 16777216, in vm_phys_init()
314 vm_phys_create_seg(16777216, phys_avail[i + 1], in vm_phys_init()
317 vm_phys_create_seg(phys_avail[i], in vm_phys_init()
318 phys_avail[i + 1], VM_FREELIST_ISADMA); in vm_phys_init()
325 if (phys_avail[i + 1] > VM_HIGHMEM_ADDRESS) { in vm_phys_init()
326 if (phys_avail[i] < VM_HIGHMEM_ADDRESS) { in vm_phys_init()
327 vm_phys_create_seg(phys_avail[i], in vm_phys_init()
[all …]
/freebsd-9-stable/sys/mips/rt305x/
Drt305x_machdep.c98 phys_avail[i] = 0; in mips_init()
102 dump_avail[0] = phys_avail[0] = MIPS_KSEG0_TO_PHYS(kernel_kseg0_end); in mips_init()
103 dump_avail[1] = phys_avail[1] = ctob(realmem); in mips_init()

123