Lines Matching refs:vfpriv
253 struct virtio_gpu_fpriv *vfpriv;
261 vfpriv = kzalloc(sizeof(*vfpriv), GFP_KERNEL);
262 if (!vfpriv)
265 mutex_init(&vfpriv->context_lock);
269 kfree(vfpriv);
273 vfpriv->ctx_id = handle + 1;
274 file->driver_priv = vfpriv;
281 struct virtio_gpu_fpriv *vfpriv = file->driver_priv;
286 if (vfpriv->context_created) {
287 virtio_gpu_cmd_context_destroy(vgdev, vfpriv->ctx_id);
291 ida_free(&vgdev->ctx_id_ida, vfpriv->ctx_id - 1);
292 mutex_destroy(&vfpriv->context_lock);
293 kfree(vfpriv);