Lines Matching refs:parent
1355 res->parent = NULL;
1420 if (!res->parent)
1443 * So it's legal to find no parent IOC.
1451 struct resource *parent = &iomem_resource;
1456 parent = ioc->mmio_region;
1457 if (parent->parent &&
1458 !allocate_resource(parent, res, size, min, max, align, NULL, NULL))
1461 if ((parent + 1)->parent &&
1462 !allocate_resource(parent + 1, res, size, min, max, align,
1466 if (!expand_ioc_area(parent, size, min, max, align)) {
1467 __raw_writel(((parent->start)>>16) | 0xffff0000,
1469 __raw_writel(((parent->end)>>16) | 0xffff0000,
1471 } else if (!expand_ioc_area(parent + 1, size, min, max, align)) {
1472 parent++;
1473 __raw_writel(((parent->start)>>16) | 0xffff0000,
1475 __raw_writel(((parent->end)>>16) | 0xffff0000,
1482 return allocate_resource(parent, res, size, min, max, align, NULL,NULL);
1488 struct resource *parent;
1492 parent = &iomem_resource;
1495 parent = ioc->mmio_region;
1498 parent = ioc->mmio_region + 1;
1508 return insert_resource(parent, res);