Lines Matching refs:ldev
27 return vp_legacy_get_features(&vp_dev->ldev); in vp_get_features()
42 vp_legacy_set_features(&vp_dev->ldev, vdev->features); in vp_finalize_features()
52 void __iomem *ioaddr = vp_dev->ldev.ioaddr + in vp_get()
68 void __iomem *ioaddr = vp_dev->ldev.ioaddr + in vp_set()
82 return vp_legacy_get_status(&vp_dev->ldev); in vp_get_status()
90 vp_legacy_set_status(&vp_dev->ldev, status); in vp_set_status()
97 vp_legacy_set_status(&vp_dev->ldev, 0); in vp_reset()
100 vp_legacy_get_status(&vp_dev->ldev); in vp_reset()
107 return vp_legacy_config_vector(&vp_dev->ldev, vector); in vp_config_vector()
124 num = vp_legacy_get_queue_size(&vp_dev->ldev, index); in setup_vq()
125 if (!num || vp_legacy_get_queue_enable(&vp_dev->ldev, index)) in setup_vq()
150 vp_legacy_set_queue_address(&vp_dev->ldev, index, q_pfn); in setup_vq()
152 vq->priv = (void __force *)vp_dev->ldev.ioaddr + VIRTIO_PCI_QUEUE_NOTIFY; in setup_vq()
155 msix_vec = vp_legacy_queue_vector(&vp_dev->ldev, index, msix_vec); in setup_vq()
165 vp_legacy_set_queue_address(&vp_dev->ldev, index, 0); in setup_vq()
177 vp_legacy_queue_vector(&vp_dev->ldev, vq->index, in del_vq()
180 ioread8(vp_dev->ldev.ioaddr + VIRTIO_PCI_ISR); in del_vq()
184 vp_legacy_set_queue_address(&vp_dev->ldev, vq->index, 0); in del_vq()
208 struct virtio_pci_legacy_device *ldev = &vp_dev->ldev; in virtio_pci_legacy_probe() local
212 ldev->pci_dev = pci_dev; in virtio_pci_legacy_probe()
214 rc = vp_legacy_probe(ldev); in virtio_pci_legacy_probe()
218 vp_dev->isr = ldev->isr; in virtio_pci_legacy_probe()
219 vp_dev->vdev.id = ldev->id; in virtio_pci_legacy_probe()
232 struct virtio_pci_legacy_device *ldev = &vp_dev->ldev; in virtio_pci_legacy_remove() local
234 vp_legacy_remove(ldev); in virtio_pci_legacy_remove()