Home
last modified time | relevance | path

Searched refs:resno (Results 1 – 5 of 5) sorted by relevance

/drivers/pci/
Dsetup-res.c30 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 …]
Dpci.h28 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()
Diov.c593 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()
Dpci.c3595 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()
Dpci-sysfs.c893 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()