| /openbsd/src/sys/dev/pci/drm/i915/ |
| D | i915_query.c | 25 if (copy_from_user(query_hdr, u64_to_user_ptr(query_item->data_ptr), in copy_query_item() 68 if (copy_to_user(u64_to_user_ptr(query_item->data_ptr), in fill_topology_info() 72 if (copy_to_user(u64_to_user_ptr(query_item->data_ptr + sizeof(topo)), in fill_topology_info() 76 if (intel_sseu_copy_ssmask_to_user(u64_to_user_ptr(query_item->data_ptr + in fill_topology_info() 81 if (intel_sseu_copy_eumask_to_user(u64_to_user_ptr(query_item->data_ptr + in fill_topology_info() 132 u64_to_user_ptr(query_item->data_ptr); in query_engine_info() 200 u32 __user *p = u64_to_user_ptr(user_regs_ptr); in copy_perf_config_registers_or_number() 230 u64_to_user_ptr(query_item->data_ptr); in query_perf_config_data() 232 u64_to_user_ptr(query_item->data_ptr + in query_perf_config_data() 376 u64_to_user_ptr(query_item->data_ptr); in query_perf_config_list() [all …]
|
| D | i915_user_extensions.c | 57 ext = u64_to_user_ptr(next); in i915_user_extensions()
|
| D | i915_gem.c | 251 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_shmem_pread() 403 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_gtt_pread() 472 if (!access_ok(u64_to_user_ptr(args->data_ptr), in i915_gem_pread_ioctl() 583 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_gtt_pwrite_fast() 698 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_shmem_pwrite() 754 if (!access_ok(u64_to_user_ptr(args->data_ptr), args->size)) in i915_gem_pwrite_ioctl()
|
| D | i915_perf.c | 4140 u64_to_user_ptr(value), in read_properties_unlocked() 4278 u64_to_user_ptr(param->properties_ptr), in i915_perf_open_ioctl() 4699 u64_to_user_ptr(args->mux_regs_ptr), in i915_perf_add_config_ioctl() 4713 u64_to_user_ptr(args->boolean_regs_ptr), in i915_perf_add_config_ioctl() 4733 u64_to_user_ptr(args->flex_regs_ptr), in i915_perf_add_config_ioctl()
|
| /openbsd/src/sys/dev/pci/drm/ |
| D | drm_syncobj.c | 1317 u64_to_user_ptr(timeline_wait->points), in drm_syncobj_array_wait() 1410 u64_to_user_ptr(args->handles), in drm_syncobj_wait_ioctl() 1454 u64_to_user_ptr(args->handles), in drm_syncobj_timeline_wait_ioctl() 1598 u64_to_user_ptr(args->handles), in drm_syncobj_reset_ioctl() 1631 u64_to_user_ptr(args->handles), in drm_syncobj_signal_ioctl() 1669 u64_to_user_ptr(args->handles), in drm_syncobj_timeline_signal_ioctl() 1681 if (!u64_to_user_ptr(args->points)) { in drm_syncobj_timeline_signal_ioctl() 1683 } else if (copy_from_user(points, u64_to_user_ptr(args->points), in drm_syncobj_timeline_signal_ioctl() 1726 uint64_t __user *points = u64_to_user_ptr(args->points); in drm_syncobj_query_ioctl() 1740 u64_to_user_ptr(args->handles), in drm_syncobj_query_ioctl()
|
| D | drm_property.c | 481 values_ptr = u64_to_user_ptr(out_resp->values_ptr); in drm_mode_getproperty_ioctl() 492 enum_ptr = u64_to_user_ptr(out_resp->enum_blob_ptr); in drm_mode_getproperty_ioctl() 828 if (copy_to_user(u64_to_user_ptr(out_resp->data), in drm_mode_getblob_ioctl() 857 u64_to_user_ptr(out_resp->data), in drm_mode_createblob_ioctl()
|
| D | drm_mode_config.c | 111 fb_id = u64_to_user_ptr(card_res->fb_id_ptr); in drm_mode_getresources() 129 crtc_id = u64_to_user_ptr(card_res->crtc_id_ptr); in drm_mode_getresources() 141 encoder_id = u64_to_user_ptr(card_res->encoder_id_ptr); in drm_mode_getresources() 152 connector_id = u64_to_user_ptr(card_res->connector_id_ptr); in drm_mode_getresources()
|
| D | drm_atomic_uapi.c | 410 s32 __user *fence_ptr = u64_to_user_ptr(val); in drm_atomic_crtc_set_property() 772 s32 __user *fence_ptr = u64_to_user_ptr(val); in drm_atomic_connector_set_property()
|
| D | drm_plane.c | 786 plane_ptr = u64_to_user_ptr(plane_resp->plane_id_ptr); in drm_mode_getplane_res()
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/ |
| D | i915_gem_phys.c | 213 char __user *user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_object_pwrite_phys() 249 char __user *user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_object_pread_phys()
|
| D | i915_gem_context.c | 750 u64_to_user_ptr(args->value); in set_proto_ctx_engines() 808 err = i915_user_extensions(u64_to_user_ptr(extensions), in set_proto_ctx_engines() 838 if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value), in set_proto_ctx_sseu() 1858 err = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_vm_create_ioctl() 2052 if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value), in set_sseu() 2157 if (copy_from_user(&user, u64_to_user_ptr(args->value), sizeof(user))) in set_context_image() 2197 if (copy_from_user(state, u64_to_user_ptr(user.image), in set_context_image() 2440 ret = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_context_create_ioctl() 2528 if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value), in get_sseu() 2560 if (copy_to_user(u64_to_user_ptr(args->value), &user_sseu, in get_sseu()
|
| D | i915_gem_create.c | 278 u64_to_user_ptr(args->regions); in set_placements() 455 ret = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_create_ext_ioctl()
|
| D | i915_gem_execbuffer.c | 1531 u64_to_user_ptr(entry->relocs_ptr); in eb_relocate_vma() 1645 addr = u64_to_user_ptr(entry->relocs_ptr); in check_relocations() 1679 urelocs = u64_to_user_ptr(eb->exec[i].relocs_ptr); in eb_copy_relocations() 2824 user_fences = u64_to_user_ptr(timeline_fences->handles_ptr); in add_timeline_fence_array() 2828 user_values = u64_to_user_ptr(timeline_fences->values_ptr); in add_timeline_fence_array() 2968 user = u64_to_user_ptr(args->cliprects_ptr); in add_fence_array() 3193 return i915_user_extensions(u64_to_user_ptr(args->cliprects_ptr), in parse_execbuf2_extensions() 3621 u64_to_user_ptr(args->buffers_ptr), in i915_gem_execbuffer2_ioctl() 3638 u64_to_user_ptr(args->buffers_ptr); in i915_gem_execbuffer2_ioctl()
|
| D | i915_gem_shmem.c | 502 char __user *user_data = u64_to_user_ptr(arg->data_ptr); in shmem_pwrite()
|
| D | i915_gem_mman.c | 1274 err = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_mmap_offset_ioctl()
|
| /openbsd/src/sys/dev/pci/drm/include/linux/ |
| D | kernel.h | 113 #define u64_to_user_ptr(x) ((void *)(uintptr_t)(x)) macro
|
| /openbsd/src/sys/dev/pci/drm/amd/amdgpu/ |
| D | amdgpu_bo_list.c | 191 const void __user *uptr = u64_to_user_ptr(in->bo_info_ptr); in amdgpu_bo_create_list_entry_array()
|
| D | amdgpu_cs.c | 194 chunk_array_user = u64_to_user_ptr(cs->in.chunks); in amdgpu_cs_pass1() 214 chunk_ptr = u64_to_user_ptr(chunk_array[i]); in amdgpu_cs_pass1() 225 cdata = u64_to_user_ptr(user_chunk.chunk_data); in amdgpu_cs_pass1() 1753 fences_user = u64_to_user_ptr(wait->in.fences); in amdgpu_cs_wait_fences_ioctl()
|
| D | amdgpu_gem.c | 982 void __user *out = u64_to_user_ptr(args->value);
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/selftests/ |
| D | i915_gem_mman.c | 934 u32 __user *ux = u64_to_user_ptr((u64)(addr + i * sizeof(*ux))); in __igt_mmap() 1116 u32 __user *ux = u64_to_user_ptr((u64)(addr + i * sizeof(*ux))); in ___igt_mmap_migrate() 1576 ux = u64_to_user_ptr((u64)addr); in __igt_mmap_gpu() 1728 addr = u64_to_user_ptr(start); in prefault_range()
|