/kernel/linux/linux-5.10/drivers/pci/ |
D | setup-res.c | 25 static void pci_std_update_resource(struct pci_dev *dev, int resno) in pci_std_update_resource() argument 32 struct resource *res = dev->resource + resno; in pci_std_update_resource() 62 } else if (resno == PCI_ROM_RESOURCE) { in pci_std_update_resource() 69 if (resno < PCI_ROM_RESOURCE) { in pci_std_update_resource() 70 reg = PCI_BASE_ADDRESS_0 + 4 * resno; in pci_std_update_resource() 71 } else if (resno == PCI_ROM_RESOURCE) { in pci_std_update_resource() 104 resno, new, check); in pci_std_update_resource() 113 resno, new, check); in pci_std_update_resource() 121 void pci_update_resource(struct pci_dev *dev, int resno) in pci_update_resource() argument 123 if (resno <= PCI_ROM_RESOURCE) in pci_update_resource() [all …]
|
D | pci.h | 39 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai, 496 void pci_iov_update_resource(struct pci_dev *dev, int resno); 497 resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno); 529 int resno = res - dev->resource; in pci_resource_alignment() local 531 if (resno >= PCI_IOV_RESOURCES && resno <= PCI_IOV_RESOURCE_END) in pci_resource_alignment() 532 return pci_sriov_resource_alignment(dev, resno); in pci_resource_alignment()
|
D | iov.c | 105 resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno) in pci_iov_resource_size() argument 110 return dev->sriov->barsz[resno - PCI_IOV_RESOURCES]; in pci_iov_resource_size() 806 void pci_iov_update_resource(struct pci_dev *dev, int resno) in pci_iov_update_resource() argument 809 struct resource *res = dev->resource + resno; in pci_iov_update_resource() 810 int vf_bar = resno - PCI_IOV_RESOURCES; in pci_iov_update_resource() 858 int resno) in pcibios_iov_resource_alignment() argument 860 return pci_iov_resource_size(dev, resno); in pcibios_iov_resource_alignment() 873 resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno) in pci_sriov_resource_alignment() argument 875 return pcibios_iov_resource_alignment(dev, resno); in pci_sriov_resource_alignment()
|
D | pci-sysfs.c | 972 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vma, in pci_mmap_fits() argument 978 if (pci_resource_len(pdev, resno) == 0) in pci_mmap_fits() 982 size = ((pci_resource_len(pdev, resno) - 1) >> PAGE_SHIFT) + 1; in pci_mmap_fits() 984 pci_resource_to_user(pdev, resno, &pdev->resource[resno], in pci_mmap_fits()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
D | setup.c | 616 resource_size_t pseries_get_iov_fw_value(struct pci_dev *dev, int resno, in pseries_get_iov_fw_value() argument 633 if (resno >= num_res) in pseries_get_iov_fw_value() 636 i = START_OF_ENTRIES + NEXT_ENTRY * resno; in pseries_get_iov_fw_value() 747 int resno) in pseries_pci_iov_resource_alignment() argument 755 return pci_iov_resource_size(pdev, resno); in pseries_pci_iov_resource_alignment() 760 resno - PCI_IOV_RESOURCES, in pseries_pci_iov_resource_alignment()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
D | pci-sriov.c | 254 int resno) in pnv_pci_iov_resource_alignment() argument 256 resource_size_t align = pci_iov_resource_size(pdev, resno); in pnv_pci_iov_resource_alignment() 274 if (iov->m64_single_mode[resno - PCI_IOV_RESOURCES]) in pnv_pci_iov_resource_alignment()
|
D | pci.h | 275 resource_size_t pnv_pci_iov_resource_alignment(struct pci_dev *pdev, int resno);
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
D | machdep.h | 177 resource_size_t (*pcibios_iov_resource_alignment)(struct pci_dev *, int resno);
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
D | pci-common.c | 255 resource_size_t pcibios_iov_resource_alignment(struct pci_dev *pdev, int resno) in pcibios_iov_resource_alignment() argument 258 return ppc_md.pcibios_iov_resource_alignment(pdev, resno); in pcibios_iov_resource_alignment() 260 return pci_iov_resource_size(pdev, resno); in pcibios_iov_resource_alignment()
|
/kernel/linux/linux-5.10/include/linux/ |
D | pci.h | 1229 void pci_update_resource(struct pci_dev *dev, int resno); 1232 void pci_release_resource(struct pci_dev *dev, int resno); 2103 resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno); 2109 resource_size_t pcibios_iov_resource_alignment(struct pci_dev *dev, int resno); 2142 static inline resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno) in pci_iov_resource_size() argument
|