Lines Matching refs:vp_dev

24 	struct virtio_pci_device *vp_dev = to_vp_device(vdev);  in vp_get_features()  local
26 return vp_modern_get_features(&vp_dev->mdev); in vp_get_features()
31 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_transport_features() local
32 struct pci_dev *pci_dev = vp_dev->pci_dev; in vp_transport_features()
42 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_finalize_features() local
57 vp_modern_set_features(&vp_dev->mdev, vdev->features); in vp_finalize_features()
66 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_get() local
67 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_get()
104 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_set() local
105 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_set()
139 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_generation() local
141 return vp_modern_generation(&vp_dev->mdev); in vp_generation()
147 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_get_status() local
149 return vp_modern_get_status(&vp_dev->mdev); in vp_get_status()
154 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_set_status() local
158 vp_modern_set_status(&vp_dev->mdev, status); in vp_set_status()
163 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_reset() local
164 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_reset()
179 static u16 vp_config_vector(struct virtio_pci_device *vp_dev, u16 vector) in vp_config_vector() argument
181 return vp_modern_config_vector(&vp_dev->mdev, vector); in vp_config_vector()
184 static struct virtqueue *setup_vq(struct virtio_pci_device *vp_dev, in setup_vq() argument
193 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in setup_vq()
207 dev_warn(&vp_dev->pci_dev->dev, "bad queue size %u", num); in setup_vq()
215 SMP_CACHE_BYTES, &vp_dev->vdev, in setup_vq()
257 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_modern_find_vqs() local
268 vp_modern_set_queue_enable(&vp_dev->mdev, vq->index, true); in vp_modern_find_vqs()
276 struct virtio_pci_device *vp_dev = to_vp_device(vq->vdev); in del_vq() local
277 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in del_vq()
279 if (vp_dev->msix_enabled) in del_vq()
351 struct virtio_pci_device *vp_dev = to_vp_device(vdev); in vp_get_shm_region() local
352 struct pci_dev *pci_dev = vp_dev->pci_dev; in vp_get_shm_region()
419 int virtio_pci_modern_probe(struct virtio_pci_device *vp_dev) in virtio_pci_modern_probe() argument
421 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in virtio_pci_modern_probe()
422 struct pci_dev *pci_dev = vp_dev->pci_dev; in virtio_pci_modern_probe()
432 vp_dev->vdev.config = &virtio_pci_config_ops; in virtio_pci_modern_probe()
434 vp_dev->vdev.config = &virtio_pci_config_nodev_ops; in virtio_pci_modern_probe()
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()
440 vp_dev->vdev.id = mdev->id; in virtio_pci_modern_probe()
445 void virtio_pci_modern_remove(struct virtio_pci_device *vp_dev) in virtio_pci_modern_remove() argument
447 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in virtio_pci_modern_remove()