/freebsd-current/sys/powerpc/ps3/ |
H A D | platform_ps3.c | 61 static void ps3_mem_regions(platform_t, struct mem_region *phys, int *physsz, 137 ps3_mem_regions(platform_t plat, struct mem_region *phys, int *physsz, argument 145 ofw_mem_regions(phys, physsz, avail_regions, availsz); 150 *physsz = *availsz = 1; 159 &phys[*physsz].mr_size, &junk); 160 for (i = 0; i < *physsz; i++) 161 phys[*physsz].mr_size -= phys[i].mr_size; 164 phys[*physsz].mr_size -= phys[*physsz].mr_size % (16*1024*1024); 167 lv1_allocate_memory(phys[*physsz] [all...] |
/freebsd-current/sys/powerpc/booke/ |
H A D | platform_bare.c | 47 static void bare_mem_regions(platform_t, struct mem_region *phys, int *physsz, 82 bare_mem_regions(platform_t plat, struct mem_region *phys, int *physsz, argument 86 ofw_mem_regions(phys, physsz, avail, availsz);
|
H A D | pmap.c | 633 vm_paddr_t physsz, hwphyssz; local 843 physsz = 0; 856 (physsz + availmem_regions[i].mr_size) >= hwphyssz) { 858 if (physsz < hwphyssz) { 862 hwphyssz - physsz; 863 physsz = hwphyssz; 875 physsz += availmem_regions[i].mr_size; 879 physmem = btoc(physsz); 888 debugf("physsz = 0x%09jx physmem = %jd (0x%09jx)\n", 889 (uintmax_t)physsz, (uintmax_ [all...] |
/freebsd-current/sys/powerpc/powerpc/ |
H A D | platform.c | 121 numa_mem_regions(struct numa_mem_region **phys, int *physsz) argument 129 if (physsz != NULL) 130 *physsz = nnumapregions; 133 if (physsz == NULL || phys == NULL) { 169 mem_regions(struct mem_region **phys, int *physsz, struct mem_region **avail, argument 216 if (physsz != NULL) 217 *physsz = npregions;
|
/freebsd-current/sys/powerpc/powermac/ |
H A D | platform_powermac.c | 65 void powermac_mem_regions(platform_t, struct mem_region *phys, int *physsz, 130 powermac_mem_regions(platform_t plat, struct mem_region *phys, int *physsz, argument 164 *physsz = j; 170 for (i = 0; i < *physsz; i++) { 175 *availsz = *physsz; 185 for (i = 0; i < *physsz; i++) {
|
/freebsd-current/sys/powerpc/pseries/ |
H A D | platform_chrp.c | 69 void chrp_mem_regions(platform_t, struct mem_region *phys, int *physsz, 285 chrp_mem_regions(platform_t plat, struct mem_region *phys, int *physsz, argument 291 ofw_mem_regions(phys, physsz, avail, availsz); 292 parse_drconf_memory(phys, physsz, avail, availsz); 301 for (i = 0; i < *physsz; i++)
|
/freebsd-current/sys/dev/ofw/ |
H A D | ofw_bus_subr.c | 382 * physsz. Only the first element of the property is used. 385 * a size of physsz + intrsz; it may be NULL, in which case a full mask is 387 * maskbuf must point to a buffer of length physsz + intrsz. 393 ofw_bus_search_intrmap(void *intr, int intrsz, void *regs, int physsz, argument 408 for (i = 0; i < physsz; i++) 411 ref[physsz + i] = uiintr[i] & uiimapmsk[physsz + i]; 413 bcopy(regs, ref, physsz); 414 bcopy(intr, ref + physsz, intrsz); 421 bcopy(mptr + physsz [all...] |
/freebsd-current/sys/powerpc/powernv/ |
H A D | platform_powernv.c | 65 void powernv_mem_regions(platform_t, struct mem_region *phys, int *physsz, 67 static void powernv_numa_mem_regions(platform_t plat, struct numa_mem_region *phys, int *physsz); 267 powernv_mem_regions(platform_t plat, struct mem_region *phys, int *physsz, argument 271 ofw_mem_regions(phys, physsz, avail, availsz); 275 powernv_numa_mem_regions(platform_t plat, struct numa_mem_region *phys, int *physsz) argument 278 ofw_numa_mem_regions(phys, physsz);
|
/freebsd-current/sys/powerpc/mpc85xx/ |
H A D | platform_mpc85xx.c | 97 int *physsz, struct mem_region *avail, int *availsz); 214 mpc85xx_mem_regions(platform_t plat, struct mem_region *phys, int *physsz, argument 218 ofw_mem_regions(phys, physsz, avail, availsz);
|
/freebsd-current/sys/powerpc/aim/ |
H A D | mmu_oea.c | 702 vm_size_t size, physsz, hwphyssz; local 764 physsz = 0; 772 (physsz + regions[i].mr_size) >= hwphyssz) { 773 if (physsz < hwphyssz) { 776 hwphyssz - physsz; 777 physsz = hwphyssz; 785 physsz += regions[i].mr_size; 819 physmem = btoc(physsz);
|
H A D | mmu_oea64.c | 924 vm_size_t physsz, hwphyssz; local 959 physsz = 0; 967 (physsz + regions[i].mr_size) >= hwphyssz) { 968 if (physsz < hwphyssz) { 971 hwphyssz - physsz; 972 physsz = hwphyssz; 982 physsz += regions[i].mr_size; 1037 physmem = btoc(physsz);
|
H A D | mmu_radix.c | 1903 vm_size_t physsz, hwphyssz; local 1937 physsz = 0; 1949 (physsz + regions[i].mr_size) >= hwphyssz) { 1950 if (physsz < hwphyssz) { 1953 (hwphyssz - physsz); 1954 physsz = hwphyssz; 1967 physsz += regions[i].mr_size; 2027 physmem = btoc(physsz);
|