Lines Matching refs:controller
122 struct pci_controller *controller; in alloc_pci_controller() local
124 controller = kzalloc(sizeof(*controller), GFP_KERNEL); in alloc_pci_controller()
125 if (!controller) in alloc_pci_controller()
128 controller->segment = seg; in alloc_pci_controller()
129 return controller; in alloc_pci_controller()
134 struct pci_controller *controller; member
340 kfree(info->controller); in free_pci_root_info_res()
341 info->controller = NULL; in free_pci_root_info_res()
395 GFP_KERNEL, info->controller->node); in probe_pci_root_info()
403 GFP_KERNEL, info->controller->node); in probe_pci_root_info()
425 struct pci_controller *controller; in pci_acpi_scan_root() local
431 controller = alloc_pci_controller(domain); in pci_acpi_scan_root()
432 if (!controller) in pci_acpi_scan_root()
435 controller->companion = device; in pci_acpi_scan_root()
436 controller->node = acpi_get_node(device->handle); in pci_acpi_scan_root()
443 kfree(controller); in pci_acpi_scan_root()
447 info->controller = controller; in pci_acpi_scan_root()
453 kfree(info->controller); in pci_acpi_scan_root()
465 pbus = pci_create_root_bus(NULL, bus, &pci_root_ops, controller, in pci_acpi_scan_root()
488 struct pci_controller *controller = bridge->bus->sysdata; in pcibios_root_bridge_prepare() local
489 ACPI_COMPANION_SET(&bridge->dev, controller->companion); in pcibios_root_bridge_prepare()