Lines Matching refs:virtio_pci_device
52 struct virtio_pci_device { struct
107 struct virtqueue *(*setup_vq)(struct virtio_pci_device *vp_dev, argument
115 u16 (*config_vector)(struct virtio_pci_device *vp_dev, u16 vector); argument
127 static struct virtio_pci_device *to_vp_device(struct virtio_device *vdev) in to_vp_device()
129 return container_of(vdev, struct virtio_pci_device, vdev); in to_vp_device()
153 int virtio_pci_legacy_probe(struct virtio_pci_device *);
154 void virtio_pci_legacy_remove(struct virtio_pci_device *);
156 static inline int virtio_pci_legacy_probe(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_probe()
160 static inline void virtio_pci_legacy_remove(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_remove()
164 int virtio_pci_modern_probe(struct virtio_pci_device *);
165 void virtio_pci_modern_remove(struct virtio_pci_device *);