xref: /linux/tools/testing/selftests/vfio/lib/include/libvfio/sysfs.h (revision 3dc7c001169d112b3e514cacff6c93091c57af9a)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 #ifndef SELFTESTS_VFIO_LIB_INCLUDE_LIBVFIO_SYSFS_H
3 #define SELFTESTS_VFIO_LIB_INCLUDE_LIBVFIO_SYSFS_H
4 
5 int sysfs_sriov_totalvfs_get(const char *bdf);
6 int sysfs_sriov_numvfs_get(const char *bdf);
7 void sysfs_sriov_numvfs_set(const char *bdf, int numvfs);
8 char *sysfs_sriov_vf_bdf_get(const char *pf_bdf, int i);
9 int sysfs_iommu_group_get(const char *bdf);
10 char *sysfs_driver_get(const char *bdf);
11 
12 #endif /* SELFTESTS_VFIO_LIB_INCLUDE_LIBVFIO_SYSFS_H */
13