Home
last modified time | relevance | path

Searched refs:vfdev (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/crypto/cavium/nitrox/
H A Dnitrox_mbx.c32 struct nitrox_vfdev *vfdev; member
55 struct nitrox_vfdev *vfdev) in pf2vf_send_response() argument
59 msg.value = vfdev->msg.value; in pf2vf_send_response()
61 switch (vfdev->msg.opcode) { in pf2vf_send_response()
66 vfdev->nr_queues = vfdev->msg.data; in pf2vf_send_response()
67 atomic_set(&vfdev->state, __NDEV_READY); in pf2vf_send_response()
71 msg.id.vfid = vfdev->vfno; in pf2vf_send_response()
74 vfdev->nr_queues = 0; in pf2vf_send_response()
75 atomic_set(&vfdev->state, __NDEV_NOT_READY); in pf2vf_send_response()
94 pf2vf_write_mbox(ndev, msg.value, vfdev->ring); in pf2vf_send_response()
[all …]
H A Dnitrox_dev.h177 struct nitrox_vfdev *vfdev; member
297 static inline bool nitrox_vfdev_ready(struct nitrox_vfdev *vfdev) in nitrox_vfdev_ready() argument
299 return atomic_read(&vfdev->state) == __NDEV_READY; in nitrox_vfdev_ready()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c126 struct pci_dev *vfdev; in ixgbe_get_vfs() local
136 vfdev = pci_get_device(vendor, vf_id, NULL); in ixgbe_get_vfs()
137 for (; vfdev; vfdev = pci_get_device(vendor, vf_id, vfdev)) { in ixgbe_get_vfs()
138 if (!vfdev->is_virtfn) in ixgbe_get_vfs()
140 if (vfdev->physfn != pdev) in ixgbe_get_vfs()
144 pci_dev_get(vfdev); in ixgbe_get_vfs()
145 adapter->vfinfo[vf].vfdev = vfdev; in ixgbe_get_vfs()
217 struct pci_dev *vfdev = adapter->vfinfo[vf].vfdev; in ixgbe_disable_sriov() local
219 if (!vfdev) in ixgbe_disable_sriov()
221 adapter->vfinfo[vf].vfdev = NULL; in ixgbe_disable_sriov()
[all …]
H A Dixgbe_main.c7637 struct pci_dev *vfdev = adapter->vfinfo[vf].vfdev; in ixgbe_check_for_bad_vf() local
7640 if (!vfdev) in ixgbe_check_for_bad_vf()
7642 pci_read_config_word(vfdev, PCI_STATUS, &status_reg); in ixgbe_check_for_bad_vf()
7645 pcie_flr(vfdev); in ixgbe_check_for_bad_vf()
9305 upper = pci_get_drvdata(adapter->vfinfo[vf].vfdev); in handle_redirect_action()
11207 struct pci_dev *bdev, *vfdev; in ixgbe_io_error_detected() local
11270 vfdev = pci_get_device(PCI_VENDOR_ID_INTEL, device_id, NULL); in ixgbe_io_error_detected()
11271 while (vfdev) { in ixgbe_io_error_detected()
11272 if (vfdev->devfn == (req_id & 0xFF)) in ixgbe_io_error_detected()
11274 vfdev = pci_get_device(PCI_VENDOR_ID_INTEL, in ixgbe_io_error_detected()
[all …]
H A Dixgbe.h171 struct pci_dev *vfdev; member
/OK3568_Linux_fs/kernel/drivers/pci/
H A Diov.c978 struct pci_dev *vfdev; in pci_vfs_assigned() local
993 vfdev = pci_get_device(dev->vendor, dev_id, NULL); in pci_vfs_assigned()
994 while (vfdev) { in pci_vfs_assigned()
999 if (vfdev->is_virtfn && (vfdev->physfn == dev) && in pci_vfs_assigned()
1000 pci_is_dev_assigned(vfdev)) in pci_vfs_assigned()
1003 vfdev = pci_get_device(dev->vendor, dev_id, vfdev); in pci_vfs_assigned()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl_pf.c4148 struct pci_dev *vfdev; in ice_restore_all_vfs_msi_state() local
4159 vfdev = pci_get_device(pdev->vendor, vf_id, NULL); in ice_restore_all_vfs_msi_state()
4160 while (vfdev) { in ice_restore_all_vfs_msi_state()
4161 if (vfdev->is_virtfn && vfdev->physfn == pdev) in ice_restore_all_vfs_msi_state()
4162 pci_restore_msi_state(vfdev); in ice_restore_all_vfs_msi_state()
4163 vfdev = pci_get_device(pdev->vendor, vf_id, in ice_restore_all_vfs_msi_state()
4164 vfdev); in ice_restore_all_vfs_msi_state()
/OK3568_Linux_fs/kernel/drivers/crypto/cavium/cpt/
H A Dcptvf_reqmanager.c558 int cptvf_do_request(void *vfdev, struct cpt_request_info *req) in cptvf_do_request() argument
560 struct cpt_vf *cptvf = (struct cpt_vf *)vfdev; in cptvf_do_request()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c3811 struct pci_dev *vfdev; in octeon_enable_sriov() local
3831 vfdev = pci_get_device(PCI_VENDOR_ID_CAVIUM, in octeon_enable_sriov()
3833 while (vfdev) { in octeon_enable_sriov()
3834 if (vfdev->is_virtfn && in octeon_enable_sriov()
3835 (vfdev->physfn == oct->pci_dev)) { in octeon_enable_sriov()
3837 vfdev; in octeon_enable_sriov()
3840 vfdev = pci_get_device(PCI_VENDOR_ID_CAVIUM, in octeon_enable_sriov()
3841 OCTEON_CN23XX_VF_VID, vfdev); in octeon_enable_sriov()