Home
last modified time | relevance | path

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

/freebsd-10-stable/sys/powerpc/powerpc/
Dplatform.c78 if ((r1->mr_start + r1->mr_size) < r2->mr_start || in memr_overlap()
79 (r2->mr_start + r2->mr_size) < r1->mr_start) in memr_overlap()
89 end = ulmax(to->mr_start + to->mr_size, from->mr_start + from->mr_size); in memr_merge()
90 to->mr_start = ulmin(from->mr_start, to->mr_start); in memr_merge()
91 to->mr_size = end - to->mr_start; in memr_merge()
104 if (regiona->mr_start < regionb->mr_start) in mr_cmp()
106 else if (regiona->mr_start > regionb->mr_start) in mr_cmp()
173 if ((addr >= pregions[i].mr_start) in mem_valid()
174 && (addr + len <= pregions[i].mr_start + pregions[i].mr_size)) in mem_valid()
/freebsd-10-stable/sys/powerpc/powermac/
Dplatform_powermac.c137 phys[j].mr_start = memoryprop[i]; in powermac_mem_regions()
146 phys[j].mr_start <<= 32; in powermac_mem_regions()
148 phys[j].mr_start |= memoryprop[i+1]; in powermac_mem_regions()
159 avail[j].mr_start = memoryprop[i]; in powermac_mem_regions()
166 if (phys[i].mr_start > BUS_SPACE_MAXADDR_32BIT) { in powermac_mem_regions()
167 avail[j].mr_start = phys[i].mr_start; in powermac_mem_regions()
/freebsd-10-stable/sys/powerpc/wii/
Dplatform_wii.c115 avail_regions[0].mr_start = 0x00000000; in wii_mem_regions()
125 avail_regions[1].mr_start = 0x10000000; in wii_mem_regions()
131 avail_regions[1].mr_start += 0x4000; in wii_mem_regions()
/freebsd-10-stable/sys/powerpc/pseries/
Dplatform_chrp.c220 ofmem[lmsz].mr_start = base; in parse_drconf_memory()
222 ofavail[lasz].mr_start = base; in parse_drconf_memory()
255 if (phys[i].mr_start + phys[i].mr_size > maxphysaddr) in chrp_mem_regions()
256 maxphysaddr = phys[i].mr_start + phys[i].mr_size; in chrp_mem_regions()
259 if (avail[i].mr_start + avail[i].mr_size > maxphysaddr) in chrp_mem_regions()
260 avail[i].mr_size = maxphysaddr - avail[i].mr_start; in chrp_mem_regions()
/freebsd-10-stable/sys/arm/include/
Dphysmem.h72 arm_physmem_hardware_region(mrptr->mr_start, mrptr->mr_size); in arm_physmem_hardware_regions()
82 arm_physmem_exclude_region(mrptr->mr_start, mrptr->mr_size, in arm_physmem_exclude_regions()
Dofw_machdep.h40 vm_offset_t mr_start; member
/freebsd-10-stable/sys/powerpc/ofw/
Dofw_machdep.c182 output[j].mr_start = OFmem[i++]; in parse_ofw_memory()
185 output[j].mr_start <<= 32; in parse_ofw_memory()
187 output[j].mr_start += OFmem[i++]; in parse_ofw_memory()
203 if (((uint64_t)output[j].mr_start + in parse_ofw_memory()
207 output[j].mr_start; in parse_ofw_memory()
/freebsd-10-stable/sys/powerpc/ps3/
Dplatform_ps3.c130 avail_regions[0].mr_start = 0; in ps3_mem_regions()
150 0, 0x04 /* any address */, &avail_regions[1].mr_start, &junk); in ps3_mem_regions()
251 return (phys[0].mr_start + phys[0].mr_size); in ps3_real_maxaddr()
Dps3bus.c674 sc->regions[i].mr_start, dinfo->dma_base[i], in ps3bus_get_dma_tag()
719 if (segs[i].ds_addr >= sc->regions[j].mr_start && in ps3_iommu_map()
720 segs[i].ds_addr < sc->regions[j].mr_start + in ps3_iommu_map()
729 (segs[i].ds_addr - sc->regions[j].mr_start); in ps3_iommu_map()
/freebsd-10-stable/sys/sparc64/sparc64/
Ddump_machdep.c198 error = reg_write(di, sparc64_memreg[i].mr_start, in dumpsys()
207 error = blk_dump(di, sparc64_memreg[i].mr_start, in dumpsys()
Dpmap.c257 if (mra->mr_start < mrb->mr_start) in mr_cmp()
259 else if (mra->mr_start > mrb->mr_start) in mr_cmp()
357 OF_printf("start=%#lx size=%#lx\n", mra[i].mr_start, in pmap_bootstrap()
362 phys_avail[j] = mra[i].mr_start; in pmap_bootstrap()
363 phys_avail[j + 1] = mra[i].mr_start + in pmap_bootstrap()
369 phys_avail[j] = mra[i].mr_start; in pmap_bootstrap()
370 phys_avail[j + 1] = mra[i].mr_start + mra[i].mr_size; in pmap_bootstrap()
Dvm_machdep.c409 if (addr >= mr->mr_start && addr < mr->mr_start + mr->mr_size) in is_physical_memory()
/freebsd-10-stable/sys/x86/include/
Dofw_machdep.h38 vm_offset_t mr_start; member
/freebsd-10-stable/sys/sparc64/include/
Dofw_mem.h33 vm_paddr_t mr_start; member
/freebsd-10-stable/sys/powerpc/booke/
Dpmap.c416 if ((pa >= physmem_regions[i].mr_start) && in tlb_calc_wimg()
417 (pa < (physmem_regions[i].mr_start + in tlb_calc_wimg()
1142 s = mp->mr_start; in mmu_booke_bootstrap()
1143 e = mp->mr_start + mp->mr_size; in mmu_booke_bootstrap()
1147 availmem_regions[cnt].mr_start = phys_kernelend; in mmu_booke_bootstrap()
1183 if (s < mp1->mr_start) in mmu_booke_bootstrap()
1187 mp1->mr_start = s; in mmu_booke_bootstrap()
1190 mp->mr_start = s; in mmu_booke_bootstrap()
1201 kstack0_phys = availmem_regions[0].mr_start + in mmu_booke_bootstrap()
1218 availmem_regions[i].mr_start, in mmu_booke_bootstrap()
[all …]
/freebsd-10-stable/sys/mips/include/
Dofw_machdep.h39 vm_offset_t mr_start; member
/freebsd-10-stable/sys/powerpc/include/
Dplatform.h42 vm_offset_t mr_start; member
/freebsd-10-stable/sys/powerpc/aim/
Dmmu_oea.c399 if ((pa >= pregions[i].mr_start) && in moea_calc_wimg()
400 (pa < (pregions[i].mr_start + pregions[i].mr_size))) { in moea_calc_wimg()
732 pregions[i].mr_start, in moea_bootstrap()
733 pregions[i].mr_start + pregions[i].mr_size, in moea_bootstrap()
742 pa = pregions[i].mr_start & 0xf0000000; in moea_bootstrap()
743 end = pregions[i].mr_start + pregions[i].mr_size; in moea_bootstrap()
761 CTR3(KTR_PMAP, "region: %#x - %#x (%#x)", regions[i].mr_start, in moea_bootstrap()
762 regions[i].mr_start + regions[i].mr_size, in moea_bootstrap()
767 phys_avail[j] = regions[i].mr_start; in moea_bootstrap()
768 phys_avail[j + 1] = regions[i].mr_start + in moea_bootstrap()
[all …]
Dmmu_oea64.c450 if ((pa >= pregions[i].mr_start) && in moea64_calc_wimg()
451 (pa < (pregions[i].mr_start + pregions[i].mr_size))) { in moea64_calc_wimg()
613 for (pa = pregions[i].mr_start; pa < pregions[i].mr_start + in moea64_setup_direct_map()
626 pregions[i].mr_start + pregions[i].mr_size) in moea64_setup_direct_map()
708 regions[i].mr_start, regions[i].mr_start + in moea64_early_bootstrap()
713 phys_avail[j] = regions[i].mr_start; in moea64_early_bootstrap()
714 phys_avail[j + 1] = regions[i].mr_start + in moea64_early_bootstrap()
721 phys_avail[j] = regions[i].mr_start; in moea64_early_bootstrap()
722 phys_avail[j + 1] = regions[i].mr_start + regions[i].mr_size; in moea64_early_bootstrap()
2703 md.md_paddr = pregions[0].mr_start; in moea64_scan_md()
[all …]
/freebsd-10-stable/sys/dev/fdt/
Dfdt_common.c605 (u_long *)&mr[i].mr_start, (u_long *)&mr[i].mr_size); in fdt_get_reserved_regions()
663 (u_long *)&mr[i].mr_start, (u_long *)&mr[i].mr_size); in fdt_get_mem_regions()
/freebsd-10-stable/sys/arm/mv/
Dmv_common.c920 (ddr_base(j) == mr[i].mr_start) && in decode_win_sdram_fixup()
/freebsd-10-stable/sys/dev/cesa/
Dcesa.c1659 br = availmem_regions[i].mr_start; in decode_win_cesa_setup()