Lines Matching refs:region
33 * enum memblock_flags - definition of memory region attributes
35 * @MEMBLOCK_HOTPLUG: hotpluggable region
36 * @MEMBLOCK_MIRROR: mirrored region
41 MEMBLOCK_HOTPLUG = 0x1, /* hotpluggable region */
42 MEMBLOCK_MIRROR = 0x2, /* mirrored region */
47 * struct memblock_region - represents a memory region
48 * @base: base address of the region
49 * @size: size of the region
50 * @flags: memory region attributes
465 * memblock_region_memory_base_pfn - get the lowest pfn of the memory region
468 * Return: the lowest pfn intersecting with the memory region
476 * memblock_region_memory_end_pfn - get the end pfn of the memory region
479 * Return: the end_pfn of the reserved region
487 * memblock_region_reserved_base_pfn - get the lowest pfn of the reserved region
490 * Return: the lowest pfn intersecting with the reserved region
498 * memblock_region_reserved_end_pfn - get the end pfn of the reserved region
501 * Return: the end_pfn of the reserved region
510 * @region: loop variable
512 #define for_each_mem_region(region) \
513 for (region = memblock.memory.regions; region < (memblock.memory.regions + memblock.memory.cnt); region++)
517 * @region: loop variable
519 #define for_each_reserved_mem_region(region) \
520 for (region = memblock.reserved.regions; region < (memblock.reserved.regions + memblock.reserved.cnt); region++)