Displaying 3 results from an estimated 3 matches for "vhost_vdpa_get_status".
2020 Feb 05
0
[PATCH] vhost: introduce vDPA based backend
...a->config;
> > + u32 device_id;
> > +
> > + device_id = ops->get_device_id(vdpa);
> > +
> > + if (copy_to_user(argp, &device_id, sizeof(device_id)))
> > + return -EFAULT;
> > +
> > + return 0;
> > +}
> > +
> > +static long vhost_vdpa_get_status(struct vhost_vdpa *v, u8 __user *statusp)
> > +{
> > + struct vdpa_device *vdpa = v->vdpa;
> > + const struct vdpa_config_ops *ops = vdpa->config;
> > + u8 status;
> > +
> > + status = ops->get_status(vdpa);
> > +
> > + if (copy_to_user(statu...
2020 Feb 04
10
[PATCH] vhost: introduce vDPA based backend
...gt;vdpa;
> + const struct vdpa_config_ops *ops = vdpa->config;
> + u32 device_id;
> +
> + device_id = ops->get_device_id(vdpa);
> +
> + if (copy_to_user(argp, &device_id, sizeof(device_id)))
> + return -EFAULT;
> +
> + return 0;
> +}
> +
> +static long vhost_vdpa_get_status(struct vhost_vdpa *v, u8 __user *statusp)
> +{
> + struct vdpa_device *vdpa = v->vdpa;
> + const struct vdpa_config_ops *ops = vdpa->config;
> + u8 status;
> +
> + status = ops->get_status(vdpa);
> +
> + if (copy_to_user(statusp, &status, sizeof(status)))
> +...
2020 Feb 04
10
[PATCH] vhost: introduce vDPA based backend
...gt;vdpa;
> + const struct vdpa_config_ops *ops = vdpa->config;
> + u32 device_id;
> +
> + device_id = ops->get_device_id(vdpa);
> +
> + if (copy_to_user(argp, &device_id, sizeof(device_id)))
> + return -EFAULT;
> +
> + return 0;
> +}
> +
> +static long vhost_vdpa_get_status(struct vhost_vdpa *v, u8 __user *statusp)
> +{
> + struct vdpa_device *vdpa = v->vdpa;
> + const struct vdpa_config_ops *ops = vdpa->config;
> + u8 status;
> +
> + status = ops->get_status(vdpa);
> +
> + if (copy_to_user(statusp, &status, sizeof(status)))
> +...