Home
last modified time | relevance | path

Searched refs:bo_handles (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/virtio/
Dvirtgpu_ioctl.c111 uint32_t *bo_handles = NULL; in virtio_gpu_execbuffer_ioctl() local
125 bo_handles = kvmalloc_array(exbuf->num_bo_handles, in virtio_gpu_execbuffer_ioctl()
130 if (!bo_handles || !buflist) { in virtio_gpu_execbuffer_ioctl()
131 kvfree(bo_handles); in virtio_gpu_execbuffer_ioctl()
136 user_bo_handles = (void __user *)(uintptr_t)exbuf->bo_handles; in virtio_gpu_execbuffer_ioctl()
137 if (copy_from_user(bo_handles, user_bo_handles, in virtio_gpu_execbuffer_ioctl()
140 kvfree(bo_handles); in virtio_gpu_execbuffer_ioctl()
146 gobj = drm_gem_object_lookup(drm_file, bo_handles[i]); in virtio_gpu_execbuffer_ioctl()
148 kvfree(bo_handles); in virtio_gpu_execbuffer_ioctl()
158 kvfree(bo_handles); in virtio_gpu_execbuffer_ioctl()
/Linux-v4.19/include/uapi/drm/
Dv3d_drm.h100 __u64 bo_handles; member
Dvirtgpu_drm.h60 __u64 bo_handles; member
Dvc4_drm.h127 __u64 bo_handles; member
/Linux-v4.19/drivers/gpu/drm/v3d/
Dv3d_gem.c368 (void __user *)(uintptr_t)args->bo_handles, in v3d_cl_lookup_bos()
/Linux-v4.19/drivers/gpu/drm/vc4/
Dvc4_gem.c755 if (copy_from_user(handles, u64_to_user_ptr(args->bo_handles), in vc4_cl_lookup_bos()