···608608 * the VF BAR size multiplied by the number of VFs. The alignment609609 * is just the VF BAR size.610610 */611611-int pci_sriov_resource_alignment(struct pci_dev *dev, int resno)611611+resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno)612612{613613 struct resource tmp;614614 enum pci_bar_type type;
+3-2
drivers/pci/pci.h
···264264extern void pci_iov_release(struct pci_dev *dev);265265extern int pci_iov_resource_bar(struct pci_dev *dev, int resno,266266 enum pci_bar_type *type);267267-extern int pci_sriov_resource_alignment(struct pci_dev *dev, int resno);267267+extern resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev,268268+ int resno);268269extern void pci_restore_iov_state(struct pci_dev *dev);269270extern int pci_iov_bus_range(struct pci_bus *bus);270271···321320}322321#endif /* CONFIG_PCI_IOV */323322324324-static inline int pci_resource_alignment(struct pci_dev *dev,323323+static inline resource_size_t pci_resource_alignment(struct pci_dev *dev,325324 struct resource *res)326325{327326#ifdef CONFIG_PCI_IOV