Lines Matching defs:host
612 struct pci_host_bridge *host;
638 host = devm_pci_alloc_host_bridge(dev, sizeof(*bc));
639 if (!host) {
644 bc = pci_host_bridge_priv(host);
653 pci_add_resource_offset(&host->windows, &bd->mem, bd->mem_offset);
654 pci_add_resource_offset(&host->windows, &bd->io, bd->io_offset);
655 pci_add_resource(&host->windows, &bc->busn);
657 err = devm_request_pci_bus_resources(dev, &host->windows);
710 host->dev.parent = dev;
711 host->sysdata = bc;
712 host->busnr = 0;
713 host->ops = &bridge_pci_ops;
714 host->map_irq = bridge_map_irq;
715 host->swizzle_irq = pci_common_swizzle;
717 err = pci_scan_root_bus_bridge(host);
721 pci_bus_claim_resources(host->bus);
722 pci_bus_add_devices(host->bus);
724 platform_set_drvdata(pdev, host->bus);
729 pci_free_resource_list(&host->windows);