Home | History | Annotate | Download | only in virtio

Lines Matching defs:vgdev

44 	struct virtio_gpu_device *vgdev = dev->dev_private;
47 return virtio_gpu_mode_dumb_mmap(file_priv, vgdev->ddev,
62 struct virtio_gpu_device *vgdev = dev->dev_private;
74 if (vgdev->has_virgl_3d == false)
95 if (!dma_fence_match_context(in_fence, vgdev->fence_drv.context))
146 out_fence = virtio_gpu_fence_alloc(vgdev);
164 virtio_gpu_cmd_submit(vgdev, buf, exbuf->size,
187 struct virtio_gpu_device *vgdev = dev->dev_private;
193 value = vgdev->has_virgl_3d == true ? 1 : 0;
210 struct virtio_gpu_device *vgdev = dev->dev_private;
219 if (vgdev->has_virgl_3d == false) {
236 if (vgdev->has_virgl_3d) {
250 fence = virtio_gpu_fence_alloc(vgdev);
253 ret = virtio_gpu_object_create(vgdev, &params, &qobj, fence);
294 struct virtio_gpu_device *vgdev = dev->dev_private;
302 if (vgdev->has_virgl_3d == false)
313 fence = virtio_gpu_fence_alloc(vgdev);
319 (vgdev, vfpriv->ctx_id, offset, args->level,
334 struct virtio_gpu_device *vgdev = dev->dev_private;
346 if (!vgdev->has_virgl_3d) {
348 (vgdev, offset,
357 fence = virtio_gpu_fence_alloc(vgdev);
362 (vgdev,
406 struct virtio_gpu_device *vgdev = dev->dev_private;
415 if (vgdev->num_capsets == 0)
422 spin_lock(&vgdev->display_info_lock);
423 for (i = 0; i < vgdev->num_capsets; i++) {
424 if (vgdev->capsets[i].id == args->cap_set_id) {
425 if (vgdev->capsets[i].max_version >= args->cap_set_ver) {
433 spin_unlock(&vgdev->display_info_lock);
437 host_caps_size = vgdev->capsets[found_valid].max_size;
441 list_for_each_entry(cache_ent, &vgdev->cap_cache, head) {
444 spin_unlock(&vgdev->display_info_lock);
448 spin_unlock(&vgdev->display_info_lock);
451 virtio_gpu_cmd_get_capset(vgdev, found_valid, args->cap_set_ver,
455 ret = wait_event_timeout(vgdev->resp_wq,