Lines Matching refs:virtio_pci_device
43 struct virtio_pci_device { struct
97 struct virtqueue *(*setup_vq)(struct virtio_pci_device *vp_dev, argument
106 u16 (*config_vector)(struct virtio_pci_device *vp_dev, u16 vector); argument
118 static struct virtio_pci_device *to_vp_device(struct virtio_device *vdev) in to_vp_device()
120 return container_of(vdev, struct virtio_pci_device, vdev); in to_vp_device()
146 int virtio_pci_legacy_probe(struct virtio_pci_device *);
147 void virtio_pci_legacy_remove(struct virtio_pci_device *);
149 static inline int virtio_pci_legacy_probe(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_probe()
153 static inline void virtio_pci_legacy_remove(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_remove()
157 int virtio_pci_modern_probe(struct virtio_pci_device *);
158 void virtio_pci_modern_remove(struct virtio_pci_device *);