Lines Matching defs:host
611 struct pci_host_bridge *host;
637 host = devm_pci_alloc_host_bridge(dev, sizeof(*bc));
638 if (!host) {
643 bc = pci_host_bridge_priv(host);
652 pci_add_resource_offset(&host->windows, &bd->mem, bd->mem_offset);
653 pci_add_resource_offset(&host->windows, &bd->io, bd->io_offset);
654 pci_add_resource(&host->windows, &bc->busn);
656 err = devm_request_pci_bus_resources(dev, &host->windows);
709 host->dev.parent = dev;
710 host->sysdata = bc;
711 host->busnr = 0;
712 host->ops = &bridge_pci_ops;
713 host->map_irq = bridge_map_irq;
714 host->swizzle_irq = pci_common_swizzle;
716 err = pci_scan_root_bus_bridge(host);
720 pci_bus_claim_resources(host->bus);
721 pci_bus_add_devices(host->bus);
723 platform_set_drvdata(pdev, host->bus);
728 pci_free_resource_list(&host->windows);