Lines Matching full:bdf
71 static int sysfs_device_val_get(const char *bdf, const char *file) in sysfs_device_val_get() argument
73 return sysfs_val_get_int("devices", bdf, file); in sysfs_device_val_get()
76 static void sysfs_device_val_set(const char *bdf, const char *file, const char *val) in sysfs_device_val_set() argument
78 sysfs_val_set("devices", bdf, file, val); in sysfs_device_val_set()
81 static void sysfs_device_val_set_int(const char *bdf, const char *file, int val) in sysfs_device_val_set_int() argument
86 sysfs_device_val_set(bdf, file, val_str); in sysfs_device_val_set_int()
89 int sysfs_sriov_totalvfs_get(const char *bdf) in sysfs_sriov_totalvfs_get() argument
91 return sysfs_device_val_get(bdf, "sriov_totalvfs"); in sysfs_sriov_totalvfs_get()
94 int sysfs_sriov_numvfs_get(const char *bdf) in sysfs_sriov_numvfs_get() argument
96 return sysfs_device_val_get(bdf, "sriov_numvfs"); in sysfs_sriov_numvfs_get()
99 void sysfs_sriov_numvfs_set(const char *bdf, int numvfs) in sysfs_sriov_numvfs_set() argument
101 sysfs_device_val_set_int(bdf, "sriov_numvfs", numvfs); in sysfs_sriov_numvfs_set()
118 int sysfs_iommu_group_get(const char *bdf) in sysfs_iommu_group_get() argument
123 snprintf_assert(path, PATH_MAX, "/sys/bus/pci/devices/%s/iommu_group", bdf); in sysfs_iommu_group_get()
129 char *sysfs_driver_get(const char *bdf) in sysfs_driver_get() argument
136 snprintf_assert(path, PATH_MAX, "/sys/bus/pci/devices/%s/driver", bdf); in sysfs_driver_get()