Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_query.c29 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 Di915_gem.c200 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 Di915_user_extensions.c62 ext = u64_to_user_ptr(next); in i915_user_extensions()
H A Di915_perf.c3897 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 Ddrm_syncobj.c1294 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 Ddrm_mode_config.c116 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 Ddrm_property.c489 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 Ddrm_atomic_uapi.c468 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 Ddrm_plane.c490 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 Dqxl_ioctl.c174 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 Dvirtgpu_ioctl.c117 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 Di915_gem_context.c911 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 Di915_gem_execbuffer.c1453 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 Di915_gem_shmem.c399 char __user *user_data = u64_to_user_ptr(arg->data_ptr); in shmem_pwrite()
H A Di915_gem_mman.c975 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 Dkernel.h256 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 Damdgpu_cs.c144 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 Damdgpu_bo_list.c243 const void __user *uptr = u64_to_user_ptr(in->bo_info_ptr); in amdgpu_bo_create_list_entry_array()
H A Damdgpu_gem.c735 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 Di915_gem_mman.c884 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 Dnouveau_gem.c885 u64_to_user_ptr(req->buffers); in nouveau_gem_ioctl_pushbuf()