Lines Matching refs:regions
224 struct of_region<uint64, uint32> regions[64];
225 int count = of_getprop(package, "reg", regions, sizeof(regions));
227 count = of_getprop(memory, "reg", regions, sizeof(regions));
230 count /= sizeof(regions[0]);
233 if (regions[i].size <= 0) {
238 "size = %" B_PRIu32 "\n", i, regions[i].base, regions[i].size);
240 total += regions[i].size;
242 if (insert_physical_memory_range((addr_t)regions[i].base,
243 regions[i].size) != B_OK) {
254 struct of_region<uint32, uint32> regions[64];
255 int count = of_getprop(package, "reg", regions, sizeof(regions));
257 count = of_getprop(memory, "reg", regions, sizeof(regions));
260 count /= sizeof(regions[0]);
263 if (regions[i].size <= 0) {
268 "size = %" B_PRIu32 "\n", i, regions[i].base, regions[i].size);
270 total += regions[i].size;
272 if (insert_physical_memory_range((addr_t)regions[i].base,
273 regions[i].size) != B_OK) {