Lines Matching defs:regions
202 * Map of physical memory regions.
204 static struct mem_region *regions;
657 * Quick sort callout for comparing memory regions.
956 /* Get physical memory regions from firmware */
957 mem_regions(&pregions, &pregions_sz, ®ions, ®ions_sz);
969 regions[i].mr_start, regions[i].mr_start +
970 regions[i].mr_size, regions[i].mr_size);
972 (physsz + regions[i].mr_size) >= hwphyssz) {
974 phys_avail[j] = regions[i].mr_start;
975 phys_avail[j + 1] = regions[i].mr_start +
984 phys_avail[j] = regions[i].mr_start;
985 phys_avail[j + 1] = regions[i].mr_start + regions[i].mr_size;
987 physsz += regions[i].mr_size;
1032 /* Remove physical available regions marked for removal (~0) */
3276 mem_regions(&pregions, &pregions_sz, ®ions, ®ions_sz);