Lines Matching refs:resource

35 	struct resource *res;
64 struct pci_dev *dev, struct resource *res, in add_to_list()
89 struct resource *res) in remove_from_list()
103 struct resource *res) in res_to_dev_res()
109 int idx = res - &dev_res->dev->resource[0]; in res_to_dev_res()
125 struct resource *res) in get_res_add_size()
134 struct resource *res) in get_res_add_align()
149 struct resource *r; in pdev_sort_resources()
154 r = &dev->resource[i]; in pdev_sort_resources()
213 static inline void reset_resource(struct resource *res) in reset_resource()
235 struct resource *res; in reassign_resources_sorted()
259 idx = res - &add_res->dev->resource[0]; in reassign_resources_sorted()
296 struct resource *res; in assign_requested_resources_sorted()
302 idx = res - &dev_res->dev->resource[0]; in assign_requested_resources_sorted()
340 static bool pci_need_to_release(unsigned long mask, struct resource *res) in pci_need_to_release()
482 struct resource *res = save_res->res; in __assign_resources_sorted()
528 struct resource *res; in pci_setup_cardbus()
534 res = bus->resource[0]; in pci_setup_cardbus()
548 res = bus->resource[1]; in pci_setup_cardbus()
558 res = bus->resource[2]; in pci_setup_cardbus()
568 res = bus->resource[3]; in pci_setup_cardbus()
593 struct resource *res; in pci_setup_bridge_io()
605 res = &bridge->resource[PCI_BRIDGE_RESOURCES + 0]; in pci_setup_bridge_io()
630 struct resource *res; in pci_setup_bridge_mmio()
635 res = &bridge->resource[PCI_BRIDGE_RESOURCES + 1]; in pci_setup_bridge_mmio()
649 struct resource *res; in pci_setup_bridge_mmio_pref()
660 res = &bridge->resource[PCI_BRIDGE_RESOURCES + 2]; in pci_setup_bridge_mmio_pref()
750 struct resource *b_res; in pci_bridge_check_ranges()
752 b_res = &bridge->resource[PCI_BRIDGE_RESOURCES]; in pci_bridge_check_ranges()
805 static struct resource *find_free_bus_resource(struct pci_bus *bus, in find_free_bus_resource()
809 struct resource *r; in find_free_bus_resource()
906 struct resource *b_res = find_free_bus_resource(bus, IORESOURCE_IO, in pbus_size_io()
920 struct resource *r = &dev->resource[i]; in pbus_size_io()
1020 struct resource *b_res = find_free_bus_resource(bus, in pbus_size_mem()
1037 struct resource *r = &dev->resource[i]; in pbus_size_mem()
1118 unsigned long pci_cardbus_resource_alignment(struct resource *res) in pci_cardbus_resource_alignment()
1131 struct resource *b_res = &bridge->resource[PCI_BRIDGE_RESOURCES]; in pci_bus_size_cardbus()
1225 struct resource *b_res; in __pci_bus_size_bridges()
1270 b_res = &bus->self->resource[PCI_BRIDGE_RESOURCES]; in __pci_bus_size_bridges()
1344 static void assign_fixed_resource_on_bus(struct pci_bus *b, struct resource *r) in assign_fixed_resource_on_bus()
1347 struct resource *parent_r; in assign_fixed_resource_on_bus()
1371 struct resource *r = &dev->resource[i]; in pdev_assign_fixed_resources()
1461 struct resource *r; in pci_bridge_release_resources()
1465 struct resource *b_res; in pci_bridge_release_resources()
1468 b_res = &dev->resource[PCI_BRIDGE_RESOURCES]; in pci_bridge_release_resources()
1565 struct resource *res; in pci_bus_dump_res()
1644 struct resource *r = &dev->resource[i]; in iov_resources_unassigned()
1762 struct resource *res = fail_res->res; in pci_assign_unassigned_root_bus_resources()
1828 struct resource *res = fail_res->res; in pci_assign_unassigned_bridge_resources()