Searched refs:bo_handles (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.15/drivers/gpu/drm/virtio/ |
| D | virtgpu_ioctl.c | 85 uint32_t *bo_handles = NULL; in virtio_gpu_execbuffer_ioctl() local 130 bo_handles = kvmalloc_array(exbuf->num_bo_handles, in virtio_gpu_execbuffer_ioctl() 132 if (!bo_handles) { in virtio_gpu_execbuffer_ioctl() 137 user_bo_handles = u64_to_user_ptr(exbuf->bo_handles); in virtio_gpu_execbuffer_ioctl() 138 if (copy_from_user(bo_handles, user_bo_handles, in virtio_gpu_execbuffer_ioctl() 144 buflist = virtio_gpu_array_from_handles(file, bo_handles, in virtio_gpu_execbuffer_ioctl() 150 kvfree(bo_handles); in virtio_gpu_execbuffer_ioctl() 151 bo_handles = NULL; in virtio_gpu_execbuffer_ioctl() 196 kvfree(bo_handles); in virtio_gpu_execbuffer_ioctl()
|
| /Linux-v5.15/include/uapi/drm/ |
| D | v3d_drm.h | 133 __u64 bo_handles; member 243 __u32 bo_handles[4]; member 263 __u64 bo_handles; member
|
| D | panfrost_drm.h | 64 __u64 bo_handles; member
|
| D | virtgpu_drm.h | 68 __u64 bo_handles; member
|
| D | vc4_drm.h | 127 __u64 bo_handles; member
|
| /Linux-v5.15/drivers/gpu/drm/v3d/ |
| D | v3d_gem.c | 294 u64 bo_handles, in v3d_lookup_bos() argument 327 (void __user *)(uintptr_t)bo_handles, in v3d_lookup_bos() 614 args->bo_handles, args->bo_handle_count); in v3d_submit_cl_ioctl() 726 job->base.bo = kcalloc(ARRAY_SIZE(args->bo_handles), in v3d_submit_tfu_ioctl() 737 job->base.bo_count < ARRAY_SIZE(args->bo_handles); in v3d_submit_tfu_ioctl() 741 if (!args->bo_handles[job->base.bo_count]) in v3d_submit_tfu_ioctl() 745 args->bo_handles[job->base.bo_count]); in v3d_submit_tfu_ioctl() 749 args->bo_handles[job->base.bo_count]); in v3d_submit_tfu_ioctl() 844 args->bo_handles, args->bo_handle_count); in v3d_submit_csd_ioctl()
|
| /Linux-v5.15/include/drm/ |
| D | drm_gem.h | 401 int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles,
|
| /Linux-v5.15/drivers/gpu/drm/ |
| D | drm_gem.c | 689 int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles, in drm_gem_objects_lookup() argument 712 if (copy_from_user(handles, bo_handles, count * sizeof(u32))) { in drm_gem_objects_lookup()
|
| /Linux-v5.15/drivers/gpu/drm/panfrost/ |
| D | panfrost_drv.c | 142 (void __user *)(uintptr_t)args->bo_handles, in panfrost_lookup_bos()
|
| /Linux-v5.15/drivers/gpu/drm/vc4/ |
| D | vc4_gem.c | 761 if (copy_from_user(handles, u64_to_user_ptr(args->bo_handles), in vc4_cl_lookup_bos()
|