Searched refs:physsz (Results 1 - 12 of 12) sorted by relevance

/freebsd-current/sys/powerpc/ps3/
H A Dplatform_ps3.c61 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 Dplatform_bare.c47 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 Dpmap.c633 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 Dplatform.c121 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 Dplatform_powermac.c65 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 Dplatform_chrp.c69 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 Dofw_bus_subr.c382 * 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 Dplatform_powernv.c65 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 Dplatform_mpc85xx.c97 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 Dmmu_oea.c702 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 Dmmu_oea64.c924 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 Dmmu_radix.c1903 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);

Completed in 222 milliseconds