Lines Matching defs:dev
19 int pci_iov_virtfn_bus(struct pci_dev *dev, int vf_id) in pci_iov_virtfn_bus()
27 int pci_iov_virtfn_devfn(struct pci_dev *dev, int vf_id) in pci_iov_virtfn_devfn()
36 int pci_iov_vf_id(struct pci_dev *dev) in pci_iov_vf_id()
65 void *pci_iov_get_pf_drvdata(struct pci_dev *dev, struct pci_driver *pf_driver) in pci_iov_get_pf_drvdata()
84 static inline void pci_iov_set_numvfs(struct pci_dev *dev, int nr_virtfn) in pci_iov_set_numvfs()
100 static int compute_max_vf_buses(struct pci_dev *dev) in compute_max_vf_buses()
148 resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno) in pci_iov_resource_size()
179 int pci_iov_sysfs_link(struct pci_dev *dev, in pci_iov_sysfs_link()
204 static ssize_t sriov_vf_total_msix_show(struct device *dev, in sriov_vf_total_msix_show()
222 static ssize_t sriov_vf_msix_count_store(struct device *dev, in sriov_vf_msix_count_store()
274 struct device *dev = kobj_to_dev(kobj); in sriov_vf_attrs_are_visible() local
288 static struct pci_dev *pci_iov_scan_device(struct pci_dev *dev, int id, in pci_iov_scan_device()
320 int pci_iov_add_virtfn(struct pci_dev *dev, int id) in pci_iov_add_virtfn()
375 void pci_iov_remove_virtfn(struct pci_dev *dev, int id) in pci_iov_remove_virtfn()
404 static ssize_t sriov_totalvfs_show(struct device *dev, in sriov_totalvfs_show()
413 static ssize_t sriov_numvfs_show(struct device *dev, in sriov_numvfs_show()
435 static ssize_t sriov_numvfs_store(struct device *dev, in sriov_numvfs_store()
499 static ssize_t sriov_offset_show(struct device *dev, in sriov_offset_show()
508 static ssize_t sriov_stride_show(struct device *dev, in sriov_stride_show()
517 static ssize_t sriov_vf_device_show(struct device *dev, in sriov_vf_device_show()
526 static ssize_t sriov_drivers_autoprobe_show(struct device *dev, in sriov_drivers_autoprobe_show()
535 static ssize_t sriov_drivers_autoprobe_store(struct device *dev, in sriov_drivers_autoprobe_store()
573 struct device *dev = kobj_to_dev(kobj); in sriov_pf_attrs_are_visible() local
596 static int sriov_add_vfs(struct pci_dev *dev, u16 num_vfs) in sriov_add_vfs()
617 static int sriov_enable(struct pci_dev *dev, int nr_virtfn) in sriov_enable()
727 static void sriov_del_vfs(struct pci_dev *dev) in sriov_del_vfs()
736 static void sriov_disable(struct pci_dev *dev) in sriov_disable()
759 static int sriov_init(struct pci_dev *dev, int pos) in sriov_init()
880 static void sriov_release(struct pci_dev *dev) in sriov_release()
891 static void sriov_restore_state(struct pci_dev *dev) in sriov_restore_state()
925 int pci_iov_init(struct pci_dev *dev) in pci_iov_init()
943 void pci_iov_release(struct pci_dev *dev) in pci_iov_release()
953 void pci_iov_remove(struct pci_dev *dev) in pci_iov_remove()
972 void pci_iov_update_resource(struct pci_dev *dev, int resno) in pci_iov_update_resource()
1023 resource_size_t __weak pcibios_iov_resource_alignment(struct pci_dev *dev, in pcibios_iov_resource_alignment()
1039 resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno) in pci_sriov_resource_alignment()
1048 void pci_restore_iov_state(struct pci_dev *dev) in pci_restore_iov_state()
1059 void pci_vf_drivers_autoprobe(struct pci_dev *dev, bool auto_probe) in pci_vf_drivers_autoprobe()
1075 struct pci_dev *dev; in pci_iov_bus_range() local
1094 int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn) in pci_enable_sriov()
1109 void pci_disable_sriov(struct pci_dev *dev) in pci_disable_sriov()
1126 int pci_num_vf(struct pci_dev *dev) in pci_num_vf()
1142 int pci_vfs_assigned(struct pci_dev *dev) in pci_vfs_assigned()
1189 int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs) in pci_sriov_set_totalvfs()
1214 int pci_sriov_get_totalvfs(struct pci_dev *dev) in pci_sriov_get_totalvfs()
1232 int pci_sriov_configure_simple(struct pci_dev *dev, int nr_virtfn) in pci_sriov_configure_simple()