Lines Matching refs:resource
20 void pci_add_resource_offset(struct list_head *resources, struct resource *res, in pci_add_resource_offset()
36 void pci_add_resource(struct list_head *resources, struct resource *res) in pci_add_resource()
48 void pci_bus_add_resource(struct pci_bus *bus, struct resource *res, in pci_bus_add_resource()
64 struct resource *pci_bus_resource_n(const struct pci_bus *bus, int n) in pci_bus_resource_n()
69 return bus->resource[n]; in pci_bus_resource_n()
86 bus->resource[i] = NULL; in pci_bus_remove_resources()
109 struct resource *res, in pci_clip_resource_to_region()
126 static int pci_bus_alloc_from_region(struct pci_bus *bus, struct resource *res, in pci_bus_alloc_from_region()
130 const struct resource *, in pci_bus_alloc_from_region() argument
137 struct resource *r, avail; in pci_bus_alloc_from_region()
196 int pci_bus_alloc_resource(struct pci_bus *bus, struct resource *res, in pci_bus_alloc_resource()
200 const struct resource *, in pci_bus_alloc_resource() argument
236 struct resource *res = &dev->resource[idx]; in pci_bus_clip_resource()
237 struct resource orig_res = *res; in pci_bus_clip_resource()
238 struct resource *r; in pci_bus_clip_resource()