Home
last modified time | relevance | path

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

123

/Linux-v5.10/drivers/gpu/drm/i915/
Di915_query.c24 if (copy_from_user(query_hdr, u64_to_user_ptr(query_item->data_ptr), in copy_query_item()
71 if (copy_to_user(u64_to_user_ptr(query_item->data_ptr), in query_topology_info()
75 if (copy_to_user(u64_to_user_ptr(query_item->data_ptr + sizeof(topo)), in query_topology_info()
79 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 + in query_topology_info()
98 u64_to_user_ptr(query_item->data_ptr); in query_engine_info()
164 u32 __user *p = u64_to_user_ptr(user_regs_ptr); in copy_perf_config_registers_or_number()
194 u64_to_user_ptr(query_item->data_ptr); in query_perf_config_data()
196 u64_to_user_ptr(query_item->data_ptr + in query_perf_config_data()
339 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.c332 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_shmem_pread()
424 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_gtt_pread()
490 if (!access_ok(u64_to_user_ptr(args->data_ptr), in i915_gem_pread_ioctl()
631 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_gtt_pwrite_fast()
752 user_data = u64_to_user_ptr(args->data_ptr); in i915_gem_shmem_pwrite()
795 if (!access_ok(u64_to_user_ptr(args->data_ptr), args->size)) in i915_gem_pwrite_ioctl()
/Linux-v5.10/drivers/gpu/drm/
Ddrm_syncobj.c1129 u64_to_user_ptr(timeline_wait->points), in drm_syncobj_array_wait()
1216 u64_to_user_ptr(args->handles), in drm_syncobj_wait_ioctl()
1250 u64_to_user_ptr(args->handles), in drm_syncobj_timeline_wait_ioctl()
1284 u64_to_user_ptr(args->handles), in drm_syncobj_reset_ioctl()
1317 u64_to_user_ptr(args->handles), in drm_syncobj_signal_ioctl()
1352 u64_to_user_ptr(args->handles), in drm_syncobj_timeline_signal_ioctl()
1364 if (!u64_to_user_ptr(args->points)) { in drm_syncobj_timeline_signal_ioctl()
1366 } else if (copy_from_user(points, u64_to_user_ptr(args->points), in drm_syncobj_timeline_signal_ioctl()
1409 uint64_t __user *points = u64_to_user_ptr(args->points); in drm_syncobj_query_ioctl()
1423 u64_to_user_ptr(args->handles), in drm_syncobj_query_ioctl()
Ddrm_mode_config.c110 fb_id = u64_to_user_ptr(card_res->fb_id_ptr); in drm_mode_getresources()
128 crtc_id = u64_to_user_ptr(card_res->crtc_id_ptr); in drm_mode_getresources()
140 encoder_id = u64_to_user_ptr(card_res->encoder_id_ptr); in drm_mode_getresources()
151 connector_id = u64_to_user_ptr(card_res->connector_id_ptr); in drm_mode_getresources()
Ddrm_property.c483 values_ptr = u64_to_user_ptr(out_resp->values_ptr); in drm_mode_getproperty_ioctl()
494 enum_ptr = u64_to_user_ptr(out_resp->enum_blob_ptr); in drm_mode_getproperty_ioctl()
772 if (copy_to_user(u64_to_user_ptr(out_resp->data), in drm_mode_getblob_ioctl()
801 u64_to_user_ptr(out_resp->data), in drm_mode_createblob_ioctl()
/Linux-v5.10/kernel/bpf/
Dsyscall.c1004 void __user *ukey = u64_to_user_ptr(attr->key); in map_lookup_elem()
1005 void __user *uvalue = u64_to_user_ptr(attr->value); in map_lookup_elem()
1071 void __user *ukey = u64_to_user_ptr(attr->key); in map_update_elem()
1072 void __user *uvalue = u64_to_user_ptr(attr->value); in map_update_elem()
1136 void __user *ukey = u64_to_user_ptr(attr->key); in map_delete_elem()
1189 void __user *ukey = u64_to_user_ptr(attr->key); in map_get_next_key()
1190 void __user *unext_key = u64_to_user_ptr(attr->next_key); in map_get_next_key()
1255 void __user *keys = u64_to_user_ptr(attr->batch.keys); in generic_map_delete_batch()
1307 void __user *values = u64_to_user_ptr(attr->batch.values); in generic_map_update_batch()
1308 void __user *keys = u64_to_user_ptr(attr->batch.keys); in generic_map_update_batch()
[all …]
/Linux-v5.10/drivers/infiniband/core/
Duverbs_ioctl.c141 return ib_is_buffer_cleared(u64_to_user_ptr(uattr->data) + len, in uverbs_is_attr_cleared()
201 ret = copy_from_user(idr_vals, u64_to_user_ptr(uattr->data), in uverbs_process_idrs_array()
297 if (copy_from_user(p, u64_to_user_ptr(uattr->data), in uverbs_process_attr()
708 udata->inbuf = u64_to_user_ptr(in->ptr_attr.data); in uverbs_fill_udata()
715 udata->outbuf = u64_to_user_ptr(out->ptr_attr.data); in uverbs_fill_udata()
733 if (copy_to_user(u64_to_user_ptr(attr->ptr_attr.data), from, min_size)) in uverbs_copy_to()
787 if (clear_user(u64_to_user_ptr(attr->ptr_attr.data) + size, in uverbs_copy_to_struct_or_zero()
Ducma.c397 if (copy_to_user(u64_to_user_ptr(cmd.response), in ucma_get_event()
467 if (copy_to_user(u64_to_user_ptr(cmd.response), in ucma_create_id()
607 if (copy_to_user(u64_to_user_ptr(cmd.response), in ucma_destroy_id()
851 if (copy_to_user(u64_to_user_ptr(cmd.response), &resp, in ucma_query_route()
997 response = u64_to_user_ptr(cmd.response); in ucma_query()
1234 if (copy_to_user(u64_to_user_ptr(cmd.response), in ucma_init_qp_attr()
1386 optval = memdup_user(u64_to_user_ptr(cmd.optval), in ucma_set_option()
1478 if (copy_to_user(u64_to_user_ptr(cmd->response), in ucma_process_join()
1583 if (copy_to_user(u64_to_user_ptr(cmd.response), in ucma_leave_multicast()
1655 if (copy_to_user(u64_to_user_ptr(cmd.response), in ucma_migrate_id()
Duverbs_main.c525 if (!access_ok(u64_to_user_ptr(ex_hdr->response), in verify_hdr()
642 u64_to_user_ptr(response + in ib_uverbs_write()
653 &bundle.ucore, buf, u64_to_user_ptr(response), in ib_uverbs_write()
659 u64_to_user_ptr(ex_hdr.response), in ib_uverbs_write()
664 u64_to_user_ptr(ex_hdr.response) + bundle.ucore.outlen, in ib_uverbs_write()
/Linux-v5.10/drivers/gpu/drm/qxl/
Dqxl_ioctl.c169 if (!access_ok(u64_to_user_ptr(cmd->command), in qxl_process_single_command()
191 u64_to_user_ptr(cmd->command), cmd->command_size); in qxl_process_single_command()
210 struct drm_qxl_reloc __user *u = u64_to_user_ptr(cmd->relocs); in qxl_process_single_command()
288 u64_to_user_ptr(execbuffer->commands); in qxl_execbuffer_ioctl()
/Linux-v5.10/drivers/gpu/drm/virtio/
Dvirtgpu_ioctl.c133 user_bo_handles = u64_to_user_ptr(exbuf->bo_handles); in virtio_gpu_execbuffer_ioctl()
150 buf = vmemdup_user(u64_to_user_ptr(exbuf->command), exbuf->size); in virtio_gpu_execbuffer_ioctl()
219 if (copy_to_user(u64_to_user_ptr(param->value), &value, sizeof(int))) in virtio_gpu_getparam_ioctl()
488 if (copy_to_user(u64_to_user_ptr(args->addr), ptr, size)) in virtio_gpu_get_caps_ioctl()
/Linux-v5.10/net/bpf/
Dtest_run.c86 void __user *data_out = u64_to_user_ptr(kattr->test.data_out); in bpf_test_finish()
177 void __user *data_in = u64_to_user_ptr(kattr->test.data_in); in bpf_test_init()
263 void __user *ctx_in = u64_to_user_ptr(kattr->test.ctx_in); in bpf_prog_test_run_raw_tp()
323 void __user *data_in = u64_to_user_ptr(kattr->test.ctx_in); in bpf_ctx_init()
324 void __user *data_out = u64_to_user_ptr(kattr->test.ctx_out); in bpf_ctx_init()
356 void __user *data_out = u64_to_user_ptr(kattr->test.ctx_out); in bpf_ctx_finish()
/Linux-v5.10/drivers/gpu/drm/msm/
Dmsm_gem_submit.c82 u64_to_user_ptr(args->bos + (i * sizeof(submit_bo))); in submit_lookup_objects()
332 u64_to_user_ptr(relocs + (i * sizeof(submit_reloc))); in submit_reloc()
425 u64_to_user_ptr(address), in msm_wait_deps()
506 u64_to_user_ptr(address), in msm_parse_post_deps()
715 u64_to_user_ptr(args->cmds + (i * sizeof(submit_cmd))); in msm_ioctl_gem_submit()
Dmsm_submitqueue.c138 ret = copy_to_user(u64_to_user_ptr(args->data), &queue->faults, size); in msm_submitqueue_query_faults()
/Linux-v5.10/drivers/gpu/drm/i915/gem/
Di915_gem_phys.c142 char __user *user_data = u64_to_user_ptr(args->data_ptr); in phys_pwrite()
173 char __user *user_data = u64_to_user_ptr(args->data_ptr); in phys_pread()
Di915_gem_execbuffer.c1672 u64_to_user_ptr(entry->relocs_ptr); in eb_relocate_vma()
1786 addr = u64_to_user_ptr(entry->relocs_ptr); in check_relocations()
1820 urelocs = u64_to_user_ptr(eb->exec[i].relocs_ptr); in eb_copy_relocations()
2838 user_fences = u64_to_user_ptr(timeline_fences->handles_ptr); in add_timeline_fence_array()
2842 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()
3155 return i915_user_extensions(u64_to_user_ptr(args->cliprects_ptr), in parse_execbuf2_extensions()
3455 u64_to_user_ptr(args->buffers_ptr), in i915_gem_execbuffer_ioctl()
3480 u64_to_user_ptr(args->buffers_ptr); in i915_gem_execbuffer_ioctl()
3530 u64_to_user_ptr(args->buffers_ptr), in i915_gem_execbuffer2_ioctl()
[all …]
Di915_gem_context.c1030 err = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_vm_create_ioctl()
1539 if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value), in set_sseu()
1778 u64_to_user_ptr(args->value); in set_engines()
1853 err = i915_user_extensions(u64_to_user_ptr(extensions), in set_engines()
1947 user = u64_to_user_ptr(args->value); in get_engines()
2381 ret = i915_user_extensions(u64_to_user_ptr(args->extensions), in i915_gem_context_create_ioctl()
2437 if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value), in get_sseu()
2469 if (copy_to_user(u64_to_user_ptr(args->value), &user_sseu, in get_sseu()
/Linux-v5.10/drivers/gpu/drm/etnaviv/
Detnaviv_gem_submit.c485 ret = copy_from_user(bos, u64_to_user_ptr(args->bos), in etnaviv_ioctl_gem_submit()
492 ret = copy_from_user(relocs, u64_to_user_ptr(args->relocs), in etnaviv_ioctl_gem_submit()
499 ret = copy_from_user(pmrs, u64_to_user_ptr(args->pmrs), in etnaviv_ioctl_gem_submit()
506 ret = copy_from_user(stream, u64_to_user_ptr(args->stream), in etnaviv_ioctl_gem_submit()
/Linux-v5.10/fs/verity/
Denable.c219 copy_from_user(desc->salt, u64_to_user_ptr(arg->salt_ptr), in enable_verity()
228 copy_from_user(desc->signature, u64_to_user_ptr(arg->sig_ptr), in enable_verity()
/Linux-v5.10/kernel/trace/
Dtrace_event_perf.c259 func, u64_to_user_ptr(p_event->attr.kprobe_func), in perf_kprobe_init()
312 path = strndup_user(u64_to_user_ptr(p_event->attr.uprobe_path), in perf_uprobe_init()
/Linux-v5.10/drivers/gpu/drm/vc4/
Dvc4_gem.c130 if (copy_to_user(u64_to_user_ptr(get_state->bo), in vc4_get_hang_state_ioctl()
761 if (copy_from_user(handles, u64_to_user_ptr(args->bo_handles), in vc4_cl_lookup_bos()
869 u64_to_user_ptr(args->bin_cl), in vc4_get_bcl()
876 u64_to_user_ptr(args->shader_rec), in vc4_get_bcl()
883 u64_to_user_ptr(args->uniforms), in vc4_get_bcl()
/Linux-v5.10/lib/
Dtest_hmm.c373 if (copy_to_user(u64_to_user_ptr(cmd->ptr), bounce.ptr, in dmirror_read()
426 if (copy_from_user(bounce.ptr, u64_to_user_ptr(cmd->ptr), in dmirror_write()
726 if (copy_to_user(u64_to_user_ptr(cmd->ptr), bounce.ptr, in dmirror_migrate()
889 uptr = u64_to_user_ptr(cmd->ptr); in dmirror_snapshot()
/Linux-v5.10/drivers/infiniband/sw/rxe/
Drxe_srq.c135 mi = u64_to_user_ptr(ucmd->mmap_info_addr); in rxe_srq_from_attr()
/Linux-v5.10/drivers/gpu/drm/lima/
Dlima_drv.c129 if (copy_from_user(bos, u64_to_user_ptr(args->bos), size)) { in lima_ioctl_gem_submit()
141 if (copy_from_user(task->frame, u64_to_user_ptr(args->frame), args->frame_size)) { in lima_ioctl_gem_submit()

123