Lines Matching refs:ldev

40 	struct virtio_pci_legacy_device ldev;  member
58 return &eni_vdpa->ldev; in vdpa_to_ldev()
63 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_features() local
64 u64 features = vp_legacy_get_features(ldev); in eni_vdpa_get_features()
74 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_set_features() local
77 ENI_ERR(ldev->pci_dev, in eni_vdpa_set_features()
82 vp_legacy_set_features(ldev, (u32)features); in eni_vdpa_set_features()
89 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_status() local
91 return vp_legacy_get_status(ldev); in eni_vdpa_get_status()
107 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; in eni_vdpa_free_irq() local
108 struct pci_dev *pdev = ldev->pci_dev; in eni_vdpa_free_irq()
113 vp_legacy_queue_vector(ldev, i, VIRTIO_MSI_NO_VECTOR); in eni_vdpa_free_irq()
121 vp_legacy_config_vector(ldev, VIRTIO_MSI_NO_VECTOR); in eni_vdpa_free_irq()
154 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; in eni_vdpa_request_irq() local
155 struct pci_dev *pdev = ldev->pci_dev; in eni_vdpa_request_irq()
182 vp_legacy_queue_vector(ldev, i, i); in eni_vdpa_request_irq()
195 vp_legacy_config_vector(ldev, queues); in eni_vdpa_request_irq()
207 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; in eni_vdpa_set_status() local
215 vp_legacy_set_status(ldev, status); in eni_vdpa_set_status()
225 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; in eni_vdpa_reset() local
228 vp_legacy_set_status(ldev, 0); in eni_vdpa_reset()
238 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_vq_num_max() local
240 return vp_legacy_get_queue_size(ldev, 0); in eni_vdpa_get_vq_num_max()
245 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_vq_num_min() local
247 return vp_legacy_get_queue_size(ldev, 0); in eni_vdpa_get_vq_num_min()
259 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_set_vq_state() local
266 if (!vp_legacy_get_queue_enable(ldev, qid) in eni_vdpa_set_vq_state()
285 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_set_vq_ready() local
292 vp_legacy_set_queue_address(ldev, qid, 0); in eni_vdpa_set_vq_ready()
297 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_vq_ready() local
299 return vp_legacy_get_queue_enable(ldev, qid); in eni_vdpa_get_vq_ready()
305 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_set_vq_num() local
306 struct pci_dev *pdev = ldev->pci_dev; in eni_vdpa_set_vq_num()
307 u16 n = vp_legacy_get_queue_size(ldev, qid); in eni_vdpa_set_vq_num()
323 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_set_vq_address() local
326 vp_legacy_set_queue_address(ldev, qid, pfn); in eni_vdpa_set_vq_address()
340 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_device_id() local
342 return ldev->id.device; in eni_vdpa_get_device_id()
347 struct virtio_pci_legacy_device *ldev = vdpa_to_ldev(vdpa); in eni_vdpa_get_vendor_id() local
349 return ldev->id.vendor; in eni_vdpa_get_vendor_id()
368 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; in eni_vdpa_get_config() local
369 void __iomem *ioaddr = ldev->ioaddr + in eni_vdpa_get_config()
384 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; in eni_vdpa_set_config() local
385 void __iomem *ioaddr = ldev->ioaddr + in eni_vdpa_set_config()
432 struct virtio_pci_legacy_device *ldev = &eni_vdpa->ldev; in eni_vdpa_get_num_queues() local
433 u32 features = vp_legacy_get_features(ldev); in eni_vdpa_get_num_queues()
462 struct virtio_pci_legacy_device *ldev; in eni_vdpa_probe() local
476 ldev = &eni_vdpa->ldev; in eni_vdpa_probe()
477 ldev->pci_dev = pdev; in eni_vdpa_probe()
479 ret = vp_legacy_probe(ldev); in eni_vdpa_probe()
509 eni_vdpa->vring[i].notify = ldev->ioaddr + VIRTIO_PCI_QUEUE_NOTIFY; in eni_vdpa_probe()
531 vp_legacy_remove(&eni_vdpa->ldev); in eni_vdpa_remove()