Lines Matching defs:vdev
27 virtio_vfio_user_read_dev_config(struct virtio_dev *vdev, size_t offset,
30 struct virtio_vfio_user_dev *dev = vdev->ctx;
39 virtio_vfio_user_write_dev_config(struct virtio_dev *vdev, size_t offset,
42 struct virtio_vfio_user_dev *dev = vdev->ctx;
51 virtio_vfio_user_get_status(struct virtio_dev *vdev)
53 struct virtio_vfio_user_dev *dev = vdev->ctx;
71 virtio_vfio_user_set_status(struct virtio_dev *vdev, uint8_t status)
73 struct virtio_vfio_user_dev *dev = vdev->ctx;
88 virtio_vfio_user_get_features(struct virtio_dev *vdev)
90 struct virtio_vfio_user_dev *dev = vdev->ctx;
133 virtio_vfio_user_set_features(struct virtio_dev *vdev, uint64_t features)
135 struct virtio_vfio_user_dev *dev = vdev->ctx;
175 vdev->negotiated_features = features;
182 virtio_vfio_user_destruct_dev(struct virtio_dev *vdev)
184 struct virtio_vfio_user_dev *dev = vdev->ctx;
193 virtio_vfio_user_get_queue_size(struct virtio_dev *vdev, uint16_t queue_id)
195 struct virtio_vfio_user_dev *dev = vdev->ctx;
222 virtio_vfio_user_setup_queue(struct virtio_dev *vdev, struct virtqueue *vq)
224 struct virtio_vfio_user_dev *dev = vdev->ctx;
343 virtio_vfio_user_del_queue(struct virtio_dev *vdev, struct virtqueue *vq)
345 struct virtio_vfio_user_dev *dev = vdev->ctx;
371 virtio_vfio_user_notify_queue(struct virtio_dev *vdev, struct virtqueue *vq)
391 virtio_vfio_user_dev_init(struct virtio_dev *vdev, const char *name, const char *path)
413 rc = virtio_dev_construct(vdev, name, &virtio_vfio_user_ops, dev);
424 virtio_dev_destruct(vdev);
433 virtio_dev_destruct(vdev);
441 virtio_dev_destruct(vdev);