Lines Matching refs:virtio_pci_device
45 struct virtio_pci_device { struct
79 struct virtqueue *(*setup_vq)(struct virtio_pci_device *vp_dev, argument
88 u16 (*config_vector)(struct virtio_pci_device *vp_dev, u16 vector); argument
100 static struct virtio_pci_device *to_vp_device(struct virtio_device *vdev) in to_vp_device()
102 return container_of(vdev, struct virtio_pci_device, vdev); in to_vp_device()
128 int virtio_pci_legacy_probe(struct virtio_pci_device *);
129 void virtio_pci_legacy_remove(struct virtio_pci_device *);
131 static inline int virtio_pci_legacy_probe(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_probe()
135 static inline void virtio_pci_legacy_remove(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_remove()
139 int virtio_pci_modern_probe(struct virtio_pci_device *);
140 void virtio_pci_modern_remove(struct virtio_pci_device *);