u64_to_user_ptr
const void __user *uptr = u64_to_user_ptr(in->bo_info_ptr);
fences = memdup_array_user(u64_to_user_ptr(wait->in.fences),
chunk_array = memdup_array_user(u64_to_user_ptr(cs->in.chunks),
chunk_ptr = u64_to_user_ptr(chunk_array[i]);
p->chunks[i].kdata = vmemdup_array_user(u64_to_user_ptr(user_chunk.chunk_data),
void __user *out = u64_to_user_ptr(args->value);
if (copy_to_user(u64_to_user_ptr(args->value), vm_entries, num_mappings * sizeof(*vm_entries)))
if (copy_to_user(u64_to_user_ptr(args->entries), bo_entries, num_bos * sizeof(*bo_entries)))
syncobj_handles = memdup_user(u64_to_user_ptr(syncobj_handles_array),
if (copy_to_user(u64_to_user_ptr(wait_info->out_fences),
syncobj_handles = memdup_user(u64_to_user_ptr(args->syncobj_handles),
bo_handles_read = memdup_user(u64_to_user_ptr(args->bo_read_handles),
bo_handles_write = memdup_user(u64_to_user_ptr(args->bo_write_handles),
bo_handles_read = memdup_user(u64_to_user_ptr(wait_info->bo_read_handles),
bo_handles_write = memdup_user(u64_to_user_ptr(wait_info->bo_write_handles),
syncobj_handles = memdup_user(u64_to_user_ptr(wait_info->syncobj_handles),
timeline_handles = memdup_user(u64_to_user_ptr(wait_info->syncobj_timeline_handles),
timeline_points = memdup_user(u64_to_user_ptr(wait_info->syncobj_timeline_points),
compute_mqd = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size);
mqd_gfx_v11 = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size);
mqd_sdma_v11 = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size);
s32 __user *fence_ptr = u64_to_user_ptr(val);
s32 __user *fence_ptr = u64_to_user_ptr(val);
user_ptr = u64_to_user_ptr(name->name);
fb_id = u64_to_user_ptr(card_res->fb_id_ptr);
crtc_id = u64_to_user_ptr(card_res->crtc_id_ptr);
encoder_id = u64_to_user_ptr(card_res->encoder_id_ptr);
connector_id = u64_to_user_ptr(card_res->connector_id_ptr);
plane_ptr = u64_to_user_ptr(plane_resp->plane_id_ptr);
values_ptr = u64_to_user_ptr(out_resp->values_ptr);
enum_ptr = u64_to_user_ptr(out_resp->enum_blob_ptr);
if (copy_to_user(u64_to_user_ptr(out_resp->data),
u64_to_user_ptr(out_resp->data),
u64_to_user_ptr(timeline_wait->points),
u64_to_user_ptr(args->handles),
u64_to_user_ptr(args->handles),
u64_to_user_ptr(args->handles),
u64_to_user_ptr(args->handles),
u64_to_user_ptr(args->handles),
if (!u64_to_user_ptr(args->points)) {
} else if (copy_from_user(points, u64_to_user_ptr(args->points),
uint64_t __user *points = u64_to_user_ptr(args->points);
u64_to_user_ptr(args->handles),
err = i915_user_extensions(u64_to_user_ptr(args->extensions),
if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value),
if (copy_from_user(&user, u64_to_user_ptr(args->value), sizeof(user)))
state = memdup_user(u64_to_user_ptr(user.image), ce->engine->context_size);
ret = i915_user_extensions(u64_to_user_ptr(args->extensions),
if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value),
if (copy_to_user(u64_to_user_ptr(args->value), &user_sseu,
u64_to_user_ptr(args->value);
err = i915_user_extensions(u64_to_user_ptr(extensions),
if (copy_from_user(&user_sseu, u64_to_user_ptr(args->value),
u64_to_user_ptr(args->regions);
ret = i915_user_extensions(u64_to_user_ptr(args->extensions),
u64_to_user_ptr(entry->relocs_ptr);
addr = u64_to_user_ptr(entry->relocs_ptr);
urelocs = u64_to_user_ptr(eb->exec[i].relocs_ptr);
user_fences = u64_to_user_ptr(timeline_fences->handles_ptr);
user_values = u64_to_user_ptr(timeline_fences->values_ptr);
user = u64_to_user_ptr(args->cliprects_ptr);
return i915_user_extensions(u64_to_user_ptr(args->cliprects_ptr),
u64_to_user_ptr(args->buffers_ptr),
u64_to_user_ptr(args->buffers_ptr);
err = i915_user_extensions(u64_to_user_ptr(args->extensions),
char __user *user_data = u64_to_user_ptr(args->data_ptr);
char __user *user_data = u64_to_user_ptr(args->data_ptr);
char __user *user_data = u64_to_user_ptr(arg->data_ptr);
u32 __user *ux = u64_to_user_ptr((u64)(addr + i * sizeof(*ux)));
ux = u64_to_user_ptr((u64)addr);
addr = u64_to_user_ptr(start);
u32 __user *ux = u64_to_user_ptr((u64)(addr + i * sizeof(*ux)));
user_data = u64_to_user_ptr(args->data_ptr);
user_data = u64_to_user_ptr(args->data_ptr);
if (!access_ok(u64_to_user_ptr(args->data_ptr),
user_data = u64_to_user_ptr(args->data_ptr);
user_data = u64_to_user_ptr(args->data_ptr);
if (!access_ok(u64_to_user_ptr(args->data_ptr), args->size))
u64_to_user_ptr(value),
u64_to_user_ptr(param->properties_ptr),
u64_to_user_ptr(args->mux_regs_ptr),
u64_to_user_ptr(args->boolean_regs_ptr),
u64_to_user_ptr(args->flex_regs_ptr),
u64_to_user_ptr(query_item->data_ptr);
u32 __user *p = u64_to_user_ptr(user_regs_ptr);
u64_to_user_ptr(query_item->data_ptr);
u64_to_user_ptr(query_item->data_ptr +
if (copy_from_user(query_hdr, u64_to_user_ptr(query_item->data_ptr),
u64_to_user_ptr(query_item->data_ptr);
u64_to_user_ptr(query_item->data_ptr);
if (copy_to_user(u64_to_user_ptr(query_item->data_ptr),
u64_to_user_ptr(query->data_ptr);
u64_to_user_ptr(args->items_ptr);
if (copy_to_user(u64_to_user_ptr(query_item->data_ptr),
if (copy_to_user(u64_to_user_ptr(query_item->data_ptr + sizeof(topo)),
if (intel_sseu_copy_ssmask_to_user(u64_to_user_ptr(query_item->data_ptr +
if (intel_sseu_copy_eumask_to_user(u64_to_user_ptr(query_item->data_ptr +
ext = u64_to_user_ptr(next);