Lines Matching refs:virtio_pci_device
52 struct virtio_pci_device { struct
105 struct virtqueue *(*setup_vq)(struct virtio_pci_device *vp_dev, argument
113 u16 (*config_vector)(struct virtio_pci_device *vp_dev, u16 vector); argument
125 static struct virtio_pci_device *to_vp_device(struct virtio_device *vdev) in to_vp_device()
127 return container_of(vdev, struct virtio_pci_device, vdev); in to_vp_device()
151 int virtio_pci_legacy_probe(struct virtio_pci_device *);
152 void virtio_pci_legacy_remove(struct virtio_pci_device *);
154 static inline int virtio_pci_legacy_probe(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_probe()
158 static inline void virtio_pci_legacy_remove(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_remove()
162 int virtio_pci_modern_probe(struct virtio_pci_device *);
163 void virtio_pci_modern_remove(struct virtio_pci_device *);