Lines Matching refs:virtio_pci_device
45 struct virtio_pci_device { struct
78 struct virtqueue *(*setup_vq)(struct virtio_pci_device *vp_dev, argument
87 u16 (*config_vector)(struct virtio_pci_device *vp_dev, u16 vector); argument
99 static struct virtio_pci_device *to_vp_device(struct virtio_device *vdev) in to_vp_device()
101 return container_of(vdev, struct virtio_pci_device, vdev); in to_vp_device()
127 int virtio_pci_legacy_probe(struct virtio_pci_device *);
128 void virtio_pci_legacy_remove(struct virtio_pci_device *);
130 static inline int virtio_pci_legacy_probe(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_probe()
134 static inline void virtio_pci_legacy_remove(struct virtio_pci_device *vp_dev) in virtio_pci_legacy_remove()
138 int virtio_pci_modern_probe(struct virtio_pci_device *);
139 void virtio_pci_modern_remove(struct virtio_pci_device *);