Home
last modified time | relevance | path

Searched refs:vp_dev (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/virtio/
A Dvirtio_pci_common.c173 snprintf(vp_dev->msix_names[v], sizeof *vp_dev->msix_names, in vp_request_msix_vectors()
178 vp_dev); in vp_request_msix_vectors()
183 v = vp_dev->config_vector(vp_dev, v); in vp_request_msix_vectors()
193 snprintf(vp_dev->msix_names[v], sizeof *vp_dev->msix_names, in vp_request_msix_vectors()
198 vp_dev); in vp_request_msix_vectors()
282 free_irq(vp_dev->pci_dev->irq, vp_dev); in vp_del_vqs()
287 free_irq(pci_irq_vector(vp_dev->pci_dev, i), vp_dev); in vp_del_vqs()
297 vp_dev->config_vector(vp_dev, VIRTIO_MSI_NO_VECTOR); in vp_del_vqs()
543 kfree(vp_dev); in virtio_pci_release_dev()
554 if (!vp_dev) in virtio_pci_probe()
[all …]
A Dvirtio_pci_legacy.c27 return vp_legacy_get_features(&vp_dev->ldev); in vp_get_features()
52 void __iomem *ioaddr = vp_dev->ldev.ioaddr + in vp_get()
82 return vp_legacy_get_status(&vp_dev->ldev); in vp_get_status()
97 vp_legacy_set_status(&vp_dev->ldev, 0); in vp_reset()
100 vp_legacy_get_status(&vp_dev->ldev); in vp_reset()
140 dev_err(&vp_dev->pci_dev->dev, in setup_vq()
174 if (vp_dev->msix_enabled) { in del_vq()
216 vp_dev->isr = ldev->isr; in virtio_pci_legacy_probe()
217 vp_dev->vdev.id = ldev->id; in virtio_pci_legacy_probe()
222 vp_dev->setup_vq = setup_vq; in virtio_pci_legacy_probe()
[all …]
A Dvirtio_pci_modern.c26 return vp_modern_get_features(&vp_dev->mdev); in vp_get_features()
32 struct pci_dev *pci_dev = vp_dev->pci_dev; in vp_transport_features()
141 return vp_modern_generation(&vp_dev->mdev); in vp_generation()
149 return vp_modern_get_status(&vp_dev->mdev); in vp_get_status()
215 SMP_CACHE_BYTES, &vp_dev->vdev, in setup_vq()
279 if (vp_dev->msix_enabled) in del_vq()
436 vp_dev->config_vector = vp_config_vector; in virtio_pci_modern_probe()
437 vp_dev->setup_vq = setup_vq; in virtio_pci_modern_probe()
438 vp_dev->del_vq = del_vq; in virtio_pci_modern_probe()
439 vp_dev->isr = mdev->isr; in virtio_pci_modern_probe()
[all …]
A Dvirtio_pci_common.h79 struct virtqueue *(*setup_vq)(struct virtio_pci_device *vp_dev,
88 u16 (*config_vector)(struct virtio_pci_device *vp_dev, u16 vector);
133 static inline int virtio_pci_legacy_probe(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_probe() argument
137 static inline void virtio_pci_legacy_remove(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_remove() argument

Completed in 12 milliseconds