net: introduce helper macro for_each_cmsghdr
[firefly-linux-kernel-4.4.55.git] / include / linux / vfio.h
index 25a0fbd4b998f7572b8d8d705faf761b5c20b5fe..d3204115f15d21dd7ef3d879df2393884795b037 100644 (file)
@@ -98,16 +98,16 @@ extern int vfio_external_user_iommu_id(struct vfio_group *group);
 extern long vfio_external_check_extension(struct vfio_group *group,
                                          unsigned long arg);
 
+struct pci_dev;
 #ifdef CONFIG_EEH
-extern int vfio_spapr_pci_eeh_open(struct pci_dev *pdev);
+extern void vfio_spapr_pci_eeh_open(struct pci_dev *pdev);
 extern void vfio_spapr_pci_eeh_release(struct pci_dev *pdev);
 extern long vfio_spapr_iommu_eeh_ioctl(struct iommu_group *group,
                                       unsigned int cmd,
                                       unsigned long arg);
 #else
-static inline int vfio_spapr_pci_eeh_open(struct pci_dev *pdev)
+static inline void vfio_spapr_pci_eeh_open(struct pci_dev *pdev)
 {
-       return 0;
 }
 
 static inline void vfio_spapr_pci_eeh_release(struct pci_dev *pdev)