Lines Matching refs:rgn

496 	struct memblock_region *rgn = &type->regions[idx];  in memblock_insert_region()  local
499 memmove(rgn + 1, rgn, (type->cnt - idx) * sizeof(*rgn)); in memblock_insert_region()
500 rgn->base = base; in memblock_insert_region()
501 rgn->size = size; in memblock_insert_region()
502 rgn->flags = flags; in memblock_insert_region()
503 memblock_set_region_node(rgn, nid); in memblock_insert_region()
556 struct memblock_region *rgn = &type->regions[i]; in memblock_add_range() local
557 phys_addr_t rbase = rgn->base; in memblock_add_range()
558 phys_addr_t rend = rbase + rgn->size; in memblock_add_range()
570 WARN_ON(nid != memblock_get_region_node(rgn)); in memblock_add_range()
572 WARN_ON(flags != rgn->flags); in memblock_add_range()
667 struct memblock_region *rgn = &type->regions[i]; in memblock_isolate_range() local
668 phys_addr_t rbase = rgn->base; in memblock_isolate_range()
669 phys_addr_t rend = rbase + rgn->size; in memblock_isolate_range()
681 rgn->base = base; in memblock_isolate_range()
682 rgn->size -= base - rbase; in memblock_isolate_range()
685 memblock_get_region_node(rgn), in memblock_isolate_range()
686 rgn->flags); in memblock_isolate_range()
692 rgn->base = end; in memblock_isolate_range()
693 rgn->size -= end - rbase; in memblock_isolate_range()
696 memblock_get_region_node(rgn), in memblock_isolate_range()
697 rgn->flags); in memblock_isolate_range()
1621 struct memblock_region *rgn = &type->regions[i]; in memblock_dump() local
1624 base = rgn->base; in memblock_dump()
1625 size = rgn->size; in memblock_dump()
1626 flags = rgn->flags; in memblock_dump()
1628 if (memblock_get_region_node(rgn) != MAX_NUMNODES) in memblock_dump()
1630 memblock_get_region_node(rgn)); in memblock_dump()