virtio_pci_modern_device
struct virtio_pci_modern_device vd_mdev;
struct virtio_pci_modern_device *vd_mdev;
struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa);
struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa);
struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa);
struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev;
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa);
struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa);
struct virtio_pci_modern_device *mdev = vp_vdpa_to_mdev(vp_vdpa);
struct virtio_pci_modern_device *mdev;
struct virtio_pci_modern_device *mdev = vp_vdpa_mgtdev->mdev;
static struct virtio_pci_modern_device *vdpa_to_mdev(struct vdpa_device *vdpa)
struct virtio_pci_modern_device *mdev = NULL;
mdev = kzalloc_obj(struct virtio_pci_modern_device);
static struct virtio_pci_modern_device *vp_vdpa_to_mdev(struct vp_vdpa *vp_vdpa)
struct virtio_pci_modern_device *mdev = NULL;
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device *mdev = vdpa_to_mdev(vdpa);
struct virtio_pci_modern_device mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
struct virtio_pci_modern_device *mdev = &vp_dev->mdev;
vp_modern_map_capability(struct virtio_pci_modern_device *mdev, int off,
int vp_modern_probe(struct virtio_pci_modern_device *mdev)
void vp_modern_remove(struct virtio_pci_modern_device *mdev)
void vp_modern_get_extended_features(struct virtio_pci_modern_device *mdev,
vp_modern_get_driver_extended_features(struct virtio_pci_modern_device *mdev,
void vp_modern_set_extended_features(struct virtio_pci_modern_device *mdev,
u32 vp_modern_generation(struct virtio_pci_modern_device *mdev)
u8 vp_modern_get_status(struct virtio_pci_modern_device *mdev)
void vp_modern_set_status(struct virtio_pci_modern_device *mdev,
int vp_modern_get_queue_reset(struct virtio_pci_modern_device *mdev, u16 index)
void vp_modern_set_queue_reset(struct virtio_pci_modern_device *mdev, u16 index)
u16 vp_modern_queue_vector(struct virtio_pci_modern_device *mdev,
u16 vp_modern_config_vector(struct virtio_pci_modern_device *mdev,
void vp_modern_queue_address(struct virtio_pci_modern_device *mdev,
void vp_modern_set_queue_enable(struct virtio_pci_modern_device *mdev,
bool vp_modern_get_queue_enable(struct virtio_pci_modern_device *mdev,
void vp_modern_set_queue_size(struct virtio_pci_modern_device *mdev,
u16 vp_modern_get_queue_size(struct virtio_pci_modern_device *mdev,
u16 vp_modern_get_num_queues(struct virtio_pci_modern_device *mdev)
static u16 vp_modern_get_queue_notify_off(struct virtio_pci_modern_device *mdev,
void __iomem *vp_modern_map_vq_notify(struct virtio_pci_modern_device *mdev,
u16 vp_modern_avq_num(struct virtio_pci_modern_device *mdev)
u16 vp_modern_avq_index(struct virtio_pci_modern_device *mdev)
vp_modern_get_driver_extended_features(struct virtio_pci_modern_device *mdev,
void vp_modern_get_extended_features(struct virtio_pci_modern_device *mdev,
void vp_modern_set_extended_features(struct virtio_pci_modern_device *mdev,
vp_modern_get_features(struct virtio_pci_modern_device *mdev)
vp_modern_get_driver_features(struct virtio_pci_modern_device *mdev)
vp_modern_set_features(struct virtio_pci_modern_device *mdev, u64 features)
u32 vp_modern_generation(struct virtio_pci_modern_device *mdev);
u8 vp_modern_get_status(struct virtio_pci_modern_device *mdev);
void vp_modern_set_status(struct virtio_pci_modern_device *mdev,
u16 vp_modern_queue_vector(struct virtio_pci_modern_device *mdev,
u16 vp_modern_config_vector(struct virtio_pci_modern_device *mdev,
void vp_modern_queue_address(struct virtio_pci_modern_device *mdev,
void vp_modern_set_queue_enable(struct virtio_pci_modern_device *mdev,
bool vp_modern_get_queue_enable(struct virtio_pci_modern_device *mdev,
void vp_modern_set_queue_size(struct virtio_pci_modern_device *mdev,
u16 vp_modern_get_queue_size(struct virtio_pci_modern_device *mdev,
u16 vp_modern_get_num_queues(struct virtio_pci_modern_device *mdev);
void __iomem * vp_modern_map_vq_notify(struct virtio_pci_modern_device *mdev,
int vp_modern_probe(struct virtio_pci_modern_device *mdev);
void vp_modern_remove(struct virtio_pci_modern_device *mdev);
int vp_modern_get_queue_reset(struct virtio_pci_modern_device *mdev, u16 index);
void vp_modern_set_queue_reset(struct virtio_pci_modern_device *mdev, u16 index);
u16 vp_modern_avq_num(struct virtio_pci_modern_device *mdev);
u16 vp_modern_avq_index(struct virtio_pci_modern_device *mdev);