Lines Matching defs:regions
665 struct resource *regions;
679 * regions
684 regions = kmalloc_array(obj_desc->region_count,
685 sizeof(regions[0]), GFP_KERNEL);
686 if (!regions)
708 regions[i].start = region_desc.base_address +
713 ®ions[i].start);
727 regions[i].start == region_desc.base_offset)
728 regions[i].start += mc_portal_base_phys_addr;
739 regions[i].end = regions[i].start + region_desc.size - 1;
740 regions[i].name = "fsl-mc object MMIO region";
741 regions[i].flags = region_desc.flags & IORESOURCE_BITS;
742 regions[i].flags |= IORESOURCE_MEM;
745 mc_dev->regions = regions;
749 kfree(regions);
770 kfree(mc_dev->regions);
878 * Get MMIO regions for the device from the MC:
907 kfree(mc_dev->regions);