/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | i915_query.c | 29 if (copy_from_user(query_hdr, u64_to_user_ptr(query_item->data_ptr), in copy_query_item() 33 if (!access_ok(u64_to_user_ptr(query_item->data_ptr), in copy_query_item() 80 if (__copy_to_user(u64_to_user_ptr(query_item->data_ptr), in query_topology_info() 84 if (__copy_to_user(u64_to_user_ptr(query_item->data_ptr + sizeof(topo)), in query_topology_info() 88 if (__copy_to_user(u64_to_user_ptr(query_item->data_ptr + in query_topology_info() 93 if (__copy_to_user(u64_to_user_ptr(query_item->data_ptr + in query_topology_info() 107 u64_to_user_ptr(query_item->data_ptr); in query_engine_info() 166 if (!access_ok(u64_to_user_ptr(user_regs_ptr), in can_copy_perf_config_registers_or_number() 189 u64_to_user_ptr(user_regs_ptr + sizeof(u32) * r * 2); in copy_perf_config_registers_or_number() 191 u64_to_user_ptr(user_regs_ptr + sizeof(u32) * r * 2 + in copy_perf_config_registers_or_number() [all …]
|
H A D | i915_gem.c | 200 char __user *user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_phys_pwrite() 360 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_shmem_pread() 467 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_gtt_pread() 533 if (!access_ok(u64_to_user_ptr(args->data_ptr), in i915_gem_pread_ioctl() 672 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_gtt_pwrite_fast() 789 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_shmem_pwrite() 832 if (!access_ok(u64_to_user_ptr(args->data_ptr), args->size)) in i915_gem_pwrite_ioctl()
|
H A D | i915_user_extensions.c | 62 ext = u64_to_user_ptr(next); in i915_user_extensions()
|
H A D | i915_perf.c | 3897 u64_to_user_ptr(param->properties_ptr), in i915_perf_open_ioctl() 4302 u64_to_user_ptr(args->mux_regs_ptr), in i915_perf_add_config_ioctl() 4315 u64_to_user_ptr(args->boolean_regs_ptr), in i915_perf_add_config_ioctl() 4334 u64_to_user_ptr(args->flex_regs_ptr), in i915_perf_add_config_ioctl()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_syncobj.c | 1294 u64_to_user_ptr(timeline_wait->points), in drm_syncobj_array_wait() 1380 u64_to_user_ptr(args->handles), in drm_syncobj_wait_ioctl() 1414 u64_to_user_ptr(args->handles), in drm_syncobj_timeline_wait_ioctl() 1448 u64_to_user_ptr(args->handles), in drm_syncobj_reset_ioctl() 1481 u64_to_user_ptr(args->handles), in drm_syncobj_signal_ioctl() 1516 u64_to_user_ptr(args->handles), in drm_syncobj_timeline_signal_ioctl() 1528 if (!u64_to_user_ptr(args->points)) { in drm_syncobj_timeline_signal_ioctl() 1530 } else if (copy_from_user(points, u64_to_user_ptr(args->points), in drm_syncobj_timeline_signal_ioctl() 1573 uint64_t __user *points = u64_to_user_ptr(args->points); in drm_syncobj_query_ioctl() 1587 u64_to_user_ptr(args->handles), in drm_syncobj_query_ioctl()
|
H A D | drm_mode_config.c | 116 fb_id = u64_to_user_ptr(card_res->fb_id_ptr); in drm_mode_getresources() 134 crtc_id = u64_to_user_ptr(card_res->crtc_id_ptr); in drm_mode_getresources() 146 encoder_id = u64_to_user_ptr(card_res->encoder_id_ptr); in drm_mode_getresources() 157 connector_id = u64_to_user_ptr(card_res->connector_id_ptr); in drm_mode_getresources()
|
H A D | drm_property.c | 489 values_ptr = u64_to_user_ptr(out_resp->values_ptr); in drm_mode_getproperty_ioctl() 500 enum_ptr = u64_to_user_ptr(out_resp->enum_blob_ptr); in drm_mode_getproperty_ioctl() 778 if (copy_to_user(u64_to_user_ptr(out_resp->data), in drm_mode_getblob_ioctl() 807 u64_to_user_ptr(out_resp->data), in drm_mode_createblob_ioctl()
|
H A D | drm_atomic_uapi.c | 468 s32 __user *fence_ptr = u64_to_user_ptr(val); in drm_atomic_crtc_set_property() 768 s32 __user *fence_ptr = u64_to_user_ptr(val); in drm_atomic_connector_set_property()
|
H A D | drm_plane.c | 490 plane_ptr = u64_to_user_ptr(plane_resp->plane_id_ptr); in drm_mode_getplane_res()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/qxl/ |
H A D | qxl_ioctl.c | 174 if (!access_ok(u64_to_user_ptr(cmd->command), in qxl_process_single_command() 196 u64_to_user_ptr(cmd->command), cmd->command_size); in qxl_process_single_command() 215 struct drm_qxl_reloc __user *u = u64_to_user_ptr(cmd->relocs); in qxl_process_single_command() 296 u64_to_user_ptr(execbuffer->commands); in qxl_execbuffer_ioctl()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/virtio/ |
H A D | virtgpu_ioctl.c | 117 user_bo_handles = u64_to_user_ptr(exbuf->bo_handles); in virtio_gpu_execbuffer_ioctl() 140 buf = vmemdup_user(u64_to_user_ptr(exbuf->command), exbuf->size); in virtio_gpu_execbuffer_ioctl() 201 if (copy_to_user(u64_to_user_ptr(param->value), &value, sizeof(int))) in virtio_gpu_getparam_ioctl() 465 if (copy_to_user(u64_to_user_ptr(args->addr), ptr, size)) in virtio_gpu_get_caps_ioctl()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
H A D | i915_gem_context.c | 911 err = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_vm_create_ioctl() 1441 if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value), in set_sseu() 1672 u64_to_user_ptr(args->value); in set_engines() 1749 err = i915_user_extensions(u64_to_user_ptr(extensions), in set_engines() 1838 user = u64_to_user_ptr(args->value); in get_engines() 2259 ret = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_context_create_ioctl() 2315 if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value), in get_sseu() 2347 if (copy_to_user(u64_to_user_ptr(args->value), &user_sseu, in get_sseu()
|
H A D | i915_gem_execbuffer.c | 1453 urelocs = u64_to_user_ptr(entry->relocs_ptr); in eb_relocate_vma() 1574 addr = u64_to_user_ptr(entry->relocs_ptr); in check_relocations() 1608 urelocs = u64_to_user_ptr(eb->exec[i].relocs_ptr); in eb_copy_relocations() 2498 user = u64_to_user_ptr(args->cliprects_ptr); in get_fence_array() 2950 u64_to_user_ptr(args->buffers_ptr), in i915_gem_execbuffer_ioctl() 2975 u64_to_user_ptr(args->buffers_ptr); in i915_gem_execbuffer_ioctl() 3025 u64_to_user_ptr(args->buffers_ptr), in i915_gem_execbuffer2_ioctl() 3050 u64_to_user_ptr(args->buffers_ptr); in i915_gem_execbuffer2_ioctl()
|
H A D | i915_gem_shmem.c | 399 char __user *user_data = u64_to_user_ptr(arg->data_ptr); in shmem_pwrite()
|
H A D | i915_gem_mman.c | 975 err = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_mmap_offset_ioctl()
|
/netbsd-src/sys/external/bsd/common/include/linux/ |
H A D | kernel.h | 256 u64_to_user_ptr(uint64_t addr) in u64_to_user_ptr() function
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_cs.c | 144 chunk_array_user = u64_to_user_ptr(cs->in.chunks); in amdgpu_cs_parser_init() 164 chunk_ptr = u64_to_user_ptr(chunk_array[i]); in amdgpu_cs_parser_init() 175 cdata = u64_to_user_ptr(user_chunk.chunk_data); in amdgpu_cs_parser_init() 1647 fences_user = u64_to_user_ptr(wait->in.fences); in amdgpu_cs_wait_fences_ioctl()
|
H A D | amdgpu_bo_list.c | 243 const void __user *uptr = u64_to_user_ptr(in->bo_info_ptr); in amdgpu_bo_create_list_entry_array()
|
H A D | amdgpu_gem.c | 735 void __user *out = u64_to_user_ptr(args->value); in amdgpu_gem_op_ioctl()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/ |
H A D | i915_gem_mman.c | 884 u32 __user *ux = u64_to_user_ptr((u64)(addr + i * sizeof(*ux))); in __igt_mmap() 994 ux = u64_to_user_ptr((u64)addr); in __igt_mmap_gpu() 1129 addr = u64_to_user_ptr(start); in prefault_range()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/ |
H A D | nouveau_gem.c | 885 u64_to_user_ptr(req->buffers); in nouveau_gem_ioctl_pushbuf()
|