Lines Matching refs:resno
29 void pci_update_resource(struct pci_dev *dev, int resno)
35 struct resource *res = dev->resource + resno;
60 reg = pci_resource_bar(dev, resno, &type);
74 resno, new, check);
84 "(high %#08x != %#08x)\n", resno, new, check);
89 resno, res, (unsigned long long)region.start,
133 int resno)
135 struct resource *res = dev->resource + resno;
159 if (ret < 0 && dev->fw_addr[resno]) {
176 res->start = dev->fw_addr[resno];
179 resno, res);
183 "BAR %d: %pR conflicts with %s %pR\n", resno,
193 dev_info(&dev->dev, "BAR %d: assigned %pR\n", resno, res);
194 if (resno < PCI_BRIDGE_RESOURCES)
195 pci_update_resource(dev, resno);
201 int pci_assign_resource(struct pci_dev *dev, int resno)
203 struct resource *res = dev->resource + resno;
212 "(bogus alignment)\n", resno, res);
217 while ((ret = __pci_assign_resource(bus, dev, resno))) {
239 resno, type, (unsigned long long) resource_size(res));