Home
last modified time | relevance | path

Searched refs:u64_to_user_ptr (Results 1 – 20 of 20) sorted by relevance

/openbsd/src/sys/dev/pci/drm/i915/
Di915_query.c25 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 …]
Di915_user_extensions.c57 ext = u64_to_user_ptr(next); in i915_user_extensions()
Di915_gem.c251 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()
Di915_perf.c4140 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/
Ddrm_syncobj.c1317 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()
Ddrm_property.c481 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()
Ddrm_mode_config.c111 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()
Ddrm_atomic_uapi.c410 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()
Ddrm_plane.c786 plane_ptr = u64_to_user_ptr(plane_resp->plane_id_ptr); in drm_mode_getplane_res()
/openbsd/src/sys/dev/pci/drm/i915/gem/
Di915_gem_phys.c213 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()
Di915_gem_context.c750 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()
Di915_gem_create.c278 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()
Di915_gem_execbuffer.c1531 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()
Di915_gem_shmem.c502 char __user *user_data = u64_to_user_ptr(arg->data_ptr); in shmem_pwrite()
Di915_gem_mman.c1274 err = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_mmap_offset_ioctl()
/openbsd/src/sys/dev/pci/drm/include/linux/
Dkernel.h113 #define u64_to_user_ptr(x) ((void *)(uintptr_t)(x)) macro
/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Damdgpu_bo_list.c191 const void __user *uptr = u64_to_user_ptr(in->bo_info_ptr); in amdgpu_bo_create_list_entry_array()
Damdgpu_cs.c194 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()
Damdgpu_gem.c982 void __user *out = u64_to_user_ptr(args->value);
/openbsd/src/sys/dev/pci/drm/i915/gem/selftests/
Di915_gem_mman.c934 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()