Searched refs:resno (Results 1 – 5 of 5) sorted by relevance
/drivers/pci/ |
D | setup-res.c | 30 void pci_update_resource(struct pci_dev *dev, int resno) in pci_update_resource() argument 38 struct resource *res = dev->resource + resno; in pci_update_resource() 63 reg = pci_resource_bar(dev, resno, &type); in pci_update_resource() 89 resno, new, check); in pci_update_resource() 98 "(high %#08x != %#08x)\n", resno, new, check); in pci_update_resource() 107 resno, res, (unsigned long long)region.start, in pci_update_resource() 163 int resno, resource_size_t size) in pci_revert_fw_address() argument 169 fw_addr = pcibios_retrieve_fw_addr(dev, resno); in pci_revert_fw_address() 187 resno, res); in pci_revert_fw_address() 191 "BAR %d: %pR conflicts with %s %pR\n", resno, in pci_revert_fw_address() [all …]
|
D | pci.h | 28 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai, 203 int pci_resource_bar(struct pci_dev *dev, int resno, enum pci_bar_type *type); 257 int pci_iov_resource_bar(struct pci_dev *dev, int resno, 259 resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno); 272 static inline int pci_iov_resource_bar(struct pci_dev *dev, int resno, in pci_iov_resource_bar() argument 293 int resno = res - dev->resource; in pci_resource_alignment() local 295 if (resno >= PCI_IOV_RESOURCES && resno <= PCI_IOV_RESOURCE_END) in pci_resource_alignment() 296 return pci_sriov_resource_alignment(dev, resno); in pci_resource_alignment()
|
D | iov.c | 593 int pci_iov_resource_bar(struct pci_dev *dev, int resno, in pci_iov_resource_bar() argument 596 if (resno < PCI_IOV_RESOURCES || resno > PCI_IOV_RESOURCE_END) in pci_iov_resource_bar() 604 4 * (resno - PCI_IOV_RESOURCES); in pci_iov_resource_bar() 617 resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno) in pci_sriov_resource_alignment() argument 621 int reg = pci_iov_resource_bar(dev, resno, &type); in pci_sriov_resource_alignment()
|
D | pci.c | 3595 int pci_resource_bar(struct pci_dev *dev, int resno, enum pci_bar_type *type) in pci_resource_bar() argument 3599 if (resno < PCI_ROM_RESOURCE) { in pci_resource_bar() 3601 return PCI_BASE_ADDRESS_0 + 4 * resno; in pci_resource_bar() 3602 } else if (resno == PCI_ROM_RESOURCE) { in pci_resource_bar() 3605 } else if (resno < PCI_BRIDGE_RESOURCES) { in pci_resource_bar() 3607 reg = pci_iov_resource_bar(dev, resno, type); in pci_resource_bar() 3612 dev_err(&dev->dev, "BAR %d: invalid resource\n", resno); in pci_resource_bar()
|
D | pci-sysfs.c | 893 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vma, in pci_mmap_fits() argument 898 if (pci_resource_len(pdev, resno) == 0) in pci_mmap_fits() 902 size = ((pci_resource_len(pdev, resno) - 1) >> PAGE_SHIFT) + 1; in pci_mmap_fits() 904 pci_resource_start(pdev, resno) >> PAGE_SHIFT : 0; in pci_mmap_fits()
|