Lines Matching refs:ci
190 static int setup_mcfg_map(struct acpi_pci_root_info *ci) in setup_mcfg_map() argument
194 struct acpi_pci_root *root = ci->root; in setup_mcfg_map()
195 struct device *dev = &ci->bridge->dev; in setup_mcfg_map()
197 info = container_of(ci, struct pci_root_info, common); in setup_mcfg_map()
224 static void teardown_mcfg_map(struct acpi_pci_root_info *ci) in teardown_mcfg_map() argument
228 info = container_of(ci, struct pci_root_info, common); in teardown_mcfg_map()
236 static int setup_mcfg_map(struct acpi_pci_root_info *ci) in setup_mcfg_map() argument
241 static void teardown_mcfg_map(struct acpi_pci_root_info *ci) in teardown_mcfg_map() argument
264 static int pci_acpi_root_init_info(struct acpi_pci_root_info *ci) in pci_acpi_root_init_info() argument
266 return setup_mcfg_map(ci); in pci_acpi_root_init_info()
269 static void pci_acpi_root_release_info(struct acpi_pci_root_info *ci) in pci_acpi_root_release_info() argument
271 teardown_mcfg_map(ci); in pci_acpi_root_release_info()
272 kfree(container_of(ci, struct pci_root_info, common)); in pci_acpi_root_release_info()
295 static int pci_acpi_root_prepare_resources(struct acpi_pci_root_info *ci) in pci_acpi_root_prepare_resources() argument
297 struct acpi_device *device = ci->bridge; in pci_acpi_root_prepare_resources()
298 int busnum = ci->root->secondary.start; in pci_acpi_root_prepare_resources()
302 status = acpi_pci_probe_root_resources(ci); in pci_acpi_root_prepare_resources()
304 resource_list_for_each_entry_safe(entry, tmp, &ci->resources) in pci_acpi_root_prepare_resources()
310 resource_list_for_each_entry_safe(entry, tmp, &ci->resources) { in pci_acpi_root_prepare_resources()
315 x86_pci_root_bus_resources(busnum, &ci->resources); in pci_acpi_root_prepare_resources()