Lines Matching refs:resno
25 static void pci_std_update_resource(struct pci_dev *dev, int resno) in pci_std_update_resource() argument
32 struct resource *res = pci_resource_n(dev, resno); in pci_std_update_resource()
33 const char *res_name = pci_resource_name(dev, resno); in pci_std_update_resource()
63 } else if (resno == PCI_ROM_RESOURCE) { in pci_std_update_resource()
70 if (resno < PCI_ROM_RESOURCE) { in pci_std_update_resource()
71 reg = PCI_BASE_ADDRESS_0 + 4 * resno; in pci_std_update_resource()
72 } else if (resno == PCI_ROM_RESOURCE) { in pci_std_update_resource()
128 void pci_update_resource(struct pci_dev *dev, int resno) in pci_update_resource() argument
130 if (resno <= PCI_ROM_RESOURCE) in pci_update_resource()
131 pci_std_update_resource(dev, resno); in pci_update_resource()
132 else if (pci_resource_is_iov(resno)) in pci_update_resource()
133 pci_iov_update_resource(dev, resno); in pci_update_resource()
202 int resno, resource_size_t size) in pci_revert_fw_address() argument
206 const char *res_name = pci_resource_name(dev, resno); in pci_revert_fw_address()
208 fw_addr = pcibios_retrieve_fw_addr(dev, resno); in pci_revert_fw_address()
301 int resno, resource_size_t size, resource_size_t align) in __pci_assign_resource() argument
303 struct resource *res = pci_resource_n(dev, resno); in __pci_assign_resource()
348 static int _pci_assign_resource(struct pci_dev *dev, int resno, in _pci_assign_resource() argument
355 while ((ret = __pci_assign_resource(bus, dev, resno, size, min_align))) { in _pci_assign_resource()
364 int pci_assign_resource(struct pci_dev *dev, int resno) in pci_assign_resource() argument
366 struct resource *res = pci_resource_n(dev, resno); in pci_assign_resource()
367 const char *res_name = pci_resource_name(dev, resno); in pci_assign_resource()
383 ret = _pci_assign_resource(dev, resno, size, align); in pci_assign_resource()
392 ret = pci_revert_fw_address(res, dev, resno, size); in pci_assign_resource()
402 if (pci_resource_is_bridge_win(resno)) in pci_assign_resource()
406 if (resno < PCI_BRIDGE_RESOURCES) in pci_assign_resource()
407 pci_update_resource(dev, resno); in pci_assign_resource()
413 int pci_reassign_resource(struct pci_dev *dev, int resno, in pci_reassign_resource() argument
416 struct resource *res = pci_resource_n(dev, resno); in pci_reassign_resource()
417 const char *res_name = pci_resource_name(dev, resno); in pci_reassign_resource()
434 ret = _pci_assign_resource(dev, resno, new_size, min_align); in pci_reassign_resource()
446 if (resno < PCI_BRIDGE_RESOURCES) in pci_reassign_resource()
447 pci_update_resource(dev, resno); in pci_reassign_resource()
452 int pci_release_resource(struct pci_dev *dev, int resno) in pci_release_resource() argument
454 struct resource *res = pci_resource_n(dev, resno); in pci_release_resource()
455 const char *res_name = pci_resource_name(dev, resno); in pci_release_resource()