Searched refs:vfpriv (Results 1 – 3 of 3) sorted by relevance
82 vfpriv->context_created = true; in virtio_gpu_create_context_locked()90 mutex_lock(&vfpriv->context_lock); in virtio_gpu_create_context()91 if (vfpriv->context_created) in virtio_gpu_create_context()147 if (!vfpriv->base_fence_ctx) in virtio_gpu_execbuffer_ioctl()498 vfpriv ? vfpriv->ctx_id : 0, offset, args->level, in virtio_gpu_transfer_to_host_ioctl()775 if (vfpriv->context_created) { in virtio_gpu_context_init_ioctl()797 if (vfpriv->context_init & in virtio_gpu_context_init_ioctl()806 if (vfpriv->base_fence_ctx) { in virtio_gpu_context_init_ioctl()817 vfpriv->num_rings = value; in virtio_gpu_context_init_ioctl()820 if (vfpriv->ring_idx_mask) { in virtio_gpu_context_init_ioctl()[all …]
304 struct virtio_gpu_fpriv *vfpriv; in virtio_gpu_driver_open() local312 vfpriv = kzalloc(sizeof(*vfpriv), GFP_KERNEL); in virtio_gpu_driver_open()313 if (!vfpriv) in virtio_gpu_driver_open()316 mutex_init(&vfpriv->context_lock); in virtio_gpu_driver_open()320 kfree(vfpriv); in virtio_gpu_driver_open()324 vfpriv->ctx_id = handle + 1; in virtio_gpu_driver_open()325 file->driver_priv = vfpriv; in virtio_gpu_driver_open()337 if (vfpriv->context_created) { in virtio_gpu_driver_postclose()342 ida_free(&vgdev->ctx_id_ida, vfpriv->ctx_id - 1); in virtio_gpu_driver_postclose()343 mutex_destroy(&vfpriv->context_lock); in virtio_gpu_driver_postclose()[all …]
121 struct virtio_gpu_fpriv *vfpriv = file->driver_priv; in virtio_gpu_gem_object_open() local137 virtio_gpu_cmd_context_attach_resource(vgdev, vfpriv->ctx_id, in virtio_gpu_gem_object_open()148 struct virtio_gpu_fpriv *vfpriv = file->driver_priv; in virtio_gpu_gem_object_close() local159 virtio_gpu_cmd_context_detach_resource(vgdev, vfpriv->ctx_id, in virtio_gpu_gem_object_close()
Completed in 8 milliseconds