Lines Matching refs:availmem_regions
153 static struct mem_region availmem_regions[FDT_MEM_REGIONS];
227 for (mp = availmem_regions; mp->mr_size; mp++) {
233 availmem_regions[cnt].mr_start = phys_kernelend;
234 availmem_regions[cnt++].mr_size = e - phys_kernelend;
263 (cnt - (mp - availmem_regions)) * sizeof(*mp));
270 for (mp1 = availmem_regions; mp1 < mp; mp1++)
284 /* Fill in phys_avail table, based on availmem_regions */
289 availmem_regions[i].mr_start,
290 availmem_regions[i].mr_start + availmem_regions[i].mr_size,
291 availmem_regions[i].mr_size);
293 phys_avail[j] = availmem_regions[i].mr_start;
294 phys_avail[j + 1] = availmem_regions[i].mr_start +
295 availmem_regions[i].mr_size;
365 if (fdt_get_mem_regions(availmem_regions, &availmem_regions_sz,