Lines Matching full:resources
23 * The first PCI_BRIDGE_RESOURCE_NUM PCI bus resources (those that correspond
26 * Use pci_bus_for_each_resource() to iterate through all the resources.
34 void pci_add_resource_offset(struct list_head *resources, struct resource *res, in pci_add_resource_offset() argument
46 resource_list_add_tail(entry, resources); in pci_add_resource_offset()
50 void pci_add_resource(struct list_head *resources, struct resource *res) in pci_add_resource() argument
52 pci_add_resource_offset(resources, res, 0); in pci_add_resource()
56 void pci_free_resource_list(struct list_head *resources) in pci_free_resource_list() argument
58 resource_list_free(resources); in pci_free_resource_list()
73 list_add_tail(&bus_res->list, &bus->resources); in pci_bus_add_resource()
84 list_for_each_entry(bus_res, &bus->resources, list) { in pci_bus_resource_n()
104 list_for_each_entry_safe(bus_res, tmp, &bus->resources, list) { in pci_bus_remove_resource()
121 list_for_each_entry_safe(bus_res, tmp, &bus->resources, list) { in pci_bus_remove_resources()
128 struct list_head *resources) in devm_request_pci_bus_resources() argument
134 resource_list_for_each_entry(win, resources) { in devm_request_pci_bus_resources()
167 * addresses of resources we allocate, e.g., we may need a resource that
222 * protect badly documented motherboard resources, but if in pci_bus_alloc_from_region()
388 * Can not put in pci_device_add yet because resources in pci_bus_add_device()