Home
last modified time | relevance | path

Searched refs:virtio_pci_modern_device (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
H A Dvirtio_pci_modern.h31 struct virtio_pci_modern_device { struct
100 vp_modern_get_driver_extended_features(struct virtio_pci_modern_device *mdev,
102 void vp_modern_get_extended_features(struct virtio_pci_modern_device *mdev,
104 void vp_modern_set_extended_features(struct virtio_pci_modern_device *mdev,
108 vp_modern_get_features(struct virtio_pci_modern_device *mdev) in vp_modern_get_features()
117 vp_modern_get_driver_features(struct virtio_pci_modern_device *mdev) in vp_modern_get_driver_features()
129 vp_modern_set_features(struct virtio_pci_modern_device *mdev, u64 features) in vp_modern_set_features()
137 u32 vp_modern_generation(struct virtio_pci_modern_device *mdev);
138 u8 vp_modern_get_status(struct virtio_pci_modern_device *mdev);
139 void vp_modern_set_status(struct virtio_pci_modern_device *mdev,
[all …]
/linux/drivers/vdpa/virtio_pci/
H A Dvp_vdpa.c36 struct virtio_pci_modern_device *mdev;
48 struct virtio_pci_modern_device *mdev;
57 static struct virtio_pci_modern_device *vdpa_to_mdev(struct vdpa_device *vdpa) in vdpa_to_mdev()
64 static struct virtio_pci_modern_device *vp_vdpa_to_mdev(struct vp_vdpa *vp_vdpa) in vp_vdpa_to_mdev()
78 struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa); in vp_vdpa_set_driver_features()
87 struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa); in vp_vdpa_get_driver_features()
94 struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa); in vp_vdpa_get_status()
112 struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa); in vp_vdpa_free_irq()
159 struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa); in vp_vdpa_request_irq()
224 struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa); in vp_vdpa_set_status()
[all …]
/linux/drivers/virtio/
H A Dvirtio_pci_modern_dev.c22 vp_modern_map_capability(struct virtio_pci_modern_device *mdev, int off, in vp_modern_map_capability()
223 int vp_modern_probe(struct virtio_pci_modern_device *mdev) in vp_modern_probe()
376 void vp_modern_remove(struct virtio_pci_modern_device *mdev) in vp_modern_remove()
397 void vp_modern_get_extended_features(struct virtio_pci_modern_device *mdev, in vp_modern_get_extended_features()
423 vp_modern_get_driver_extended_features(struct virtio_pci_modern_device *mdev, in vp_modern_get_driver_extended_features()
445 void vp_modern_set_extended_features(struct virtio_pci_modern_device *mdev, in vp_modern_set_extended_features()
466 u32 vp_modern_generation(struct virtio_pci_modern_device *mdev) in vp_modern_generation()
480 u8 vp_modern_get_status(struct virtio_pci_modern_device *mdev) in vp_modern_get_status()
493 void vp_modern_set_status(struct virtio_pci_modern_device *mdev, in vp_modern_set_status()
512 int vp_modern_get_queue_reset(struct virtio_pci_modern_device *mdev, u16 index) in vp_modern_get_queue_reset()
[all …]
H A Dvirtio_pci_modern.c450 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_get()
488 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_set()
549 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_reset()
570 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_active_vq()
593 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_modern_disable_vq_and_reset()
632 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in vp_modern_enable_vq_after_reset()
694 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in setup_vq()
769 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in del_vq()
1270 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in virtio_pci_modern_probe()
1298 struct virtio_pci_modern_device *mdev = &vp_dev->mdev; in virtio_pci_modern_remove()
H A Dvirtio_pci_common.h65 struct virtio_pci_modern_device mdev;
/linux/drivers/vdpa/pds/
H A Daux_drv.h22 struct virtio_pci_modern_device vd_mdev;
H A Dvdpa_dev.c260 struct virtio_pci_modern_device *vd_mdev; in pds_vdpa_get_vq_notification()