Lines Matching refs:parent
1351 res->parent = NULL;
1416 if (!res->parent)
1439 * So it's legal to find no parent IOC.
1447 struct resource *parent = &iomem_resource;
1452 parent = ioc->mmio_region;
1453 if (parent->parent &&
1454 !allocate_resource(parent, res, size, min, max, align, NULL, NULL))
1457 if ((parent + 1)->parent &&
1458 !allocate_resource(parent + 1, res, size, min, max, align,
1462 if (!expand_ioc_area(parent, size, min, max, align)) {
1463 __raw_writel(((parent->start)>>16) | 0xffff0000,
1465 __raw_writel(((parent->end)>>16) | 0xffff0000,
1467 } else if (!expand_ioc_area(parent + 1, size, min, max, align)) {
1468 parent++;
1469 __raw_writel(((parent->start)>>16) | 0xffff0000,
1471 __raw_writel(((parent->end)>>16) | 0xffff0000,
1478 return allocate_resource(parent, res, size, min, max, align, NULL,NULL);
1484 struct resource *parent;
1488 parent = &iomem_resource;
1491 parent = ioc->mmio_region;
1494 parent = ioc->mmio_region + 1;
1504 return insert_resource(parent, res);