Searched refs:vfdev (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/crypto/cavium/nitrox/
H A Dnitrox_mbx.c34 struct nitrox_vfdev *vfdev; member in struct:pf2vf_work
57 struct nitrox_vfdev *vfdev)
61 msg.value = vfdev->msg.value;
63 switch (vfdev->msg.opcode) {
68 vfdev->nr_queues = vfdev->msg.data;
69 atomic_set(&vfdev->state, __NDEV_READY);
73 msg.id.vfid = vfdev->vfno;
76 vfdev->nr_queues = 0;
77 atomic_set(&vfdev
56 pf2vf_send_response(struct nitrox_device *ndev, struct nitrox_vfdev *vfdev) argument
106 struct nitrox_vfdev *vfdev = pf2vf_resp->vfdev; local
125 struct nitrox_vfdev *vfdev; local
181 struct nitrox_vfdev *vfdev; local
[all...]
H A Dnitrox_dev.h170 * @vfdev: VF(s) devices
177 struct nitrox_vfdev *vfdev; member in struct:nitrox_iov
297 static inline bool nitrox_vfdev_ready(struct nitrox_vfdev *vfdev) argument
299 return atomic_read(&vfdev->state) == __NDEV_READY;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c128 struct pci_dev *vfdev; local
138 vfdev = pci_get_device(vendor, vf_id, NULL);
139 for (; vfdev; vfdev = pci_get_device(vendor, vf_id, vfdev)) {
140 if (!vfdev->is_virtfn)
142 if (vfdev->physfn != pdev)
146 pci_dev_get(vfdev);
147 adapter->vfinfo[vf].vfdev = vfdev;
219 struct pci_dev *vfdev = adapter->vfinfo[vf].vfdev; local
[all...]
H A Dixgbe_main.c7763 struct pci_dev *vfdev = adapter->vfinfo[vf].vfdev; local
7766 if (!vfdev)
7768 pci_read_config_word(vfdev, PCI_STATUS, &status_reg);
7772 pcie_flr(vfdev);
9451 upper = pci_get_drvdata(adapter->vfinfo[vf].vfdev);
11406 struct pci_dev *bdev, *vfdev; local
11469 vfdev = pci_get_device(PCI_VENDOR_ID_INTEL, device_id, NULL);
11470 while (vfdev) {
11471 if (vfdev
[all...]
H A Dixgbe.h209 struct pci_dev *vfdev; member in struct:vf_data_storage
/linux-master/drivers/pci/
H A Diov.c1118 struct pci_dev *vfdev; local
1133 vfdev = pci_get_device(dev->vendor, dev_id, NULL);
1134 while (vfdev) {
1139 if (vfdev->is_virtfn && (vfdev->physfn == dev) &&
1140 pci_is_dev_assigned(vfdev))
1143 vfdev = pci_get_device(dev->vendor, dev_id, vfdev);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_sriov.c802 struct pci_dev *vfdev = NULL; local
829 vfdev = pci_get_device(pdev->vendor, vf_pdev_id, vfdev);
830 } while (vfdev && vfdev->physfn != pdev);
831 vf->vfdev = vfdev;
834 pci_dev_get(vfdev);
845 * not touch the last iteration's vfdev, so it has to be done manually
848 pci_dev_put(vfdev);
[all...]
H A Dice_vf_lib.h84 struct pci_dev *vfdev; member in struct:ice_vf
H A Dice_vf_lib.c59 pci_dev_put(vf->vfdev);
/linux-master/drivers/crypto/cavium/cpt/
H A Dcptvf_reqmanager.c554 int cptvf_do_request(void *vfdev, struct cpt_request_info *req) argument
556 struct cpt_vf *cptvf = (struct cpt_vf *)vfdev;
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c3797 struct pci_dev *vfdev; local
3817 vfdev = pci_get_device(PCI_VENDOR_ID_CAVIUM,
3819 while (vfdev) {
3820 if (vfdev->is_virtfn &&
3821 (vfdev->physfn == oct->pci_dev)) {
3823 vfdev;
3826 vfdev = pci_get_device(PCI_VENDOR_ID_CAVIUM,
3827 OCTEON_CN23XX_VF_VID, vfdev);

Completed in 215 milliseconds