Lines Matching refs:mgtdev
45 struct vdpa_mgmt_dev mgtdev; member
472 container_of(v_mdev, struct vp_vdpa_mgmtdev, mgtdev); in vp_vdpa_dev_add()
523 vp_vdpa->vdpa.mdev = &vp_vdpa_mgtdev->mgtdev; in vp_vdpa_dev_add()
541 container_of(v_mdev, struct vp_vdpa_mgmtdev, mgtdev); in vp_vdpa_dev_del()
557 struct vdpa_mgmt_dev *mgtdev; in vp_vdpa_probe() local
567 mgtdev = &vp_vdpa_mgtdev->mgtdev; in vp_vdpa_probe()
568 mgtdev->ops = &vp_vdpa_mdev_ops; in vp_vdpa_probe()
569 mgtdev->device = dev; in vp_vdpa_probe()
599 mgtdev->id_table = mdev_id; in vp_vdpa_probe()
600 mgtdev->max_supported_vqs = vp_modern_get_num_queues(mdev); in vp_vdpa_probe()
601 mgtdev->supported_features = vp_modern_get_features(mdev); in vp_vdpa_probe()
605 err = vdpa_mgmtdev_register(mgtdev); in vp_vdpa_probe()
631 vdpa_mgmtdev_unregister(&vp_vdpa_mgtdev->mgtdev); in vp_vdpa_remove()
632 kfree(&vp_vdpa_mgtdev->mgtdev.id_table); in vp_vdpa_remove()