Symbol: __user
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
313
uint32_t queue_id, uint32_t __user *wptr,
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
424
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
60
uint32_t queue_id, uint32_t __user *wptr,
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
67
uint32_t __user *wptr, struct mm_struct *mm);
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
103
uint32_t queue_id, uint32_t __user *wptr,
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
110
uint32_t __user *wptr, struct mm_struct *mm);
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
403
uint32_t queue_id, uint32_t __user *wptr,
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
530
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
538
uint64_t __user *wptr64 = (uint64_t __user *)wptr;
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
221
const void __user *uptr = u64_to_user_ptr(in->bo_info_ptr);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
152
struct drm_amdgpu_cs_chunk __user **chunk_ptr = NULL;
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
154
uint32_t __user *cdata;
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
100
char __user *buf, size_t size, loff_t *pos)
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
201
static ssize_t amdgpu_debugfs_regs_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
210
static ssize_t amdgpu_debugfs_regs_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
213
return amdgpu_debugfs_process_reg_op(false, f, (char __user *)buf, size, pos);
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
229
static ssize_t amdgpu_debugfs_regs_pcie_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
268
static ssize_t amdgpu_debugfs_regs_pcie_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
308
static ssize_t amdgpu_debugfs_regs_didt_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
347
static ssize_t amdgpu_debugfs_regs_didt_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
387
static ssize_t amdgpu_debugfs_regs_smc_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
426
static ssize_t amdgpu_debugfs_regs_smc_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
468
static ssize_t amdgpu_debugfs_gca_config_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
557
static ssize_t amdgpu_debugfs_sensor_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
617
static ssize_t amdgpu_debugfs_wave_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
689
static ssize_t amdgpu_debugfs_gpr_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
705
void __user *out = u64_to_user_ptr(args->value);
sys/dev/drm/amd/amdgpu/amdgpu_kms.c
475
void __user *out = (void __user *)(uintptr_t)info->return_pointer;
sys/dev/drm/amd/amdgpu/amdgpu_ring.c
423
static ssize_t amdgpu_debugfs_ring_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
2275
static ssize_t amdgpu_ttm_vram_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
2319
static ssize_t amdgpu_ttm_vram_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
2370
static ssize_t amdgpu_ttm_gtt_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
2424
static ssize_t amdgpu_iomem_read(struct file *f, char __user *buf,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
2482
static ssize_t amdgpu_iomem_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
140
static ssize_t dp_link_settings_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
277
static ssize_t dp_phy_settings_read(struct file *f, char __user *buf,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
317
static ssize_t dp_phy_settings_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
477
static ssize_t dp_phy_test_pattern_debugfs_write(struct file *f, const char __user *buf,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
730
char __user *buf,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
74
static ssize_t dp_link_settings_read(struct file *f, char __user *buf,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
769
const char __user *buf,
sys/dev/drm/amd/include/kgd_kfd_interface.h
349
uint32_t queue_id, uint32_t __user *wptr,
sys/dev/drm/amd/include/kgd_kfd_interface.h
354
uint32_t __user *wptr, struct mm_struct *mm);
sys/dev/drm/drm_atomic_uapi.c
1040
s32 __user *out_fence_ptr;
sys/dev/drm/drm_atomic_uapi.c
1079
s32 __user *fence_ptr;
sys/dev/drm/drm_atomic_uapi.c
1143
s32 __user *fence_ptr;
sys/dev/drm/drm_atomic_uapi.c
1241
uint32_t __user *objs_ptr = (uint32_t __user *)(unsigned long)(arg->objs_ptr);
sys/dev/drm/drm_atomic_uapi.c
1242
uint32_t __user *count_props_ptr = (uint32_t __user *)(unsigned long)(arg->count_props_ptr);
sys/dev/drm/drm_atomic_uapi.c
1243
uint32_t __user *props_ptr = (uint32_t __user *)(unsigned long)(arg->props_ptr);
sys/dev/drm/drm_atomic_uapi.c
1244
uint64_t __user *prop_values_ptr = (uint64_t __user *)(unsigned long)(arg->prop_values_ptr);
sys/dev/drm/drm_atomic_uapi.c
341
struct drm_crtc *crtc, s32 __user *fence_ptr)
sys/dev/drm/drm_atomic_uapi.c
346
static s32 __user *get_out_fence_for_crtc(struct drm_atomic_state *state,
sys/dev/drm/drm_atomic_uapi.c
349
s32 __user *fence_ptr;
sys/dev/drm/drm_atomic_uapi.c
359
s32 __user *fence_ptr)
sys/dev/drm/drm_atomic_uapi.c
374
static s32 __user *get_out_fence_for_connector(struct drm_atomic_state *state,
sys/dev/drm/drm_atomic_uapi.c
378
s32 __user *fence_ptr;
sys/dev/drm/drm_atomic_uapi.c
461
s32 __user *fence_ptr = u64_to_user_ptr(val);
sys/dev/drm/drm_atomic_uapi.c
739
s32 __user *fence_ptr = u64_to_user_ptr(val);
sys/dev/drm/drm_bufs.c
1326
struct drm_buf_desc __user *to = &request->list[count];
sys/dev/drm/drm_bufs.c
1457
void __user **v,
sys/dev/drm/drm_bufs.c
1511
*v = (void __user *)virtual;
sys/dev/drm/drm_color_mgmt.c
266
if (copy_from_user(r_base, (void __user *)(unsigned long)crtc_lut->red, size)) {
sys/dev/drm/drm_color_mgmt.c
272
if (copy_from_user(g_base, (void __user *)(unsigned long)crtc_lut->green, size)) {
sys/dev/drm/drm_color_mgmt.c
278
if (copy_from_user(b_base, (void __user *)(unsigned long)crtc_lut->blue, size)) {
sys/dev/drm/drm_color_mgmt.c
336
if (copy_to_user((void __user *)(unsigned long)crtc_lut->red, r_base, size)) {
sys/dev/drm/drm_color_mgmt.c
342
if (copy_to_user((void __user *)(unsigned long)crtc_lut->green, g_base, size)) {
sys/dev/drm/drm_color_mgmt.c
348
if (copy_to_user((void __user *)(unsigned long)crtc_lut->blue, b_base, size)) {
sys/dev/drm/drm_connector.c
1725
struct drm_mode_modeinfo __user *mode_ptr;
sys/dev/drm/drm_connector.c
1726
uint32_t __user *encoder_ptr;
sys/dev/drm/drm_connector.c
1743
encoder_ptr = (uint32_t __user *)(unsigned long)(out_resp->encoders_ptr);
sys/dev/drm/drm_connector.c
1789
mode_ptr = (struct drm_mode_modeinfo __user *)(unsigned long)out_resp->modes_ptr;
sys/dev/drm/drm_connector.c
1821
(uint32_t __user *)(unsigned long)(out_resp->props_ptr),
sys/dev/drm/drm_connector.c
1822
(uint64_t __user *)(unsigned long)(out_resp->prop_values_ptr),
sys/dev/drm/drm_crtc.c
577
uint32_t __user *set_connectors_ptr;
sys/dev/drm/drm_crtc.c
723
set_connectors_ptr = (uint32_t __user *)(unsigned long)crtc_req->set_connectors_ptr;
sys/dev/drm/drm_crtc_internal.h
133
uint32_t __user *prop_ptr,
sys/dev/drm/drm_crtc_internal.h
134
uint64_t __user *prop_values,
sys/dev/drm/drm_fb_helper.c
1145
ssize_t drm_fb_helper_sys_read(struct fb_info *info, char __user *buf,
sys/dev/drm/drm_fb_helper.c
1161
ssize_t drm_fb_helper_sys_write(struct fb_info *info, const char __user *buf,
sys/dev/drm/drm_framebuffer.c
585
struct drm_clip_rect __user *clips_ptr;
sys/dev/drm/drm_framebuffer.c
601
clips_ptr = (struct drm_clip_rect __user *)(unsigned long)r->clips_ptr;
sys/dev/drm/drm_ioctl.c
459
static int drm_copy_field(char __user *buf, size_t *buf_len, const char *value)
sys/dev/drm/drm_legacy.h
80
void __user **,
sys/dev/drm/drm_mode_config.c
93
uint32_t __user *fb_id;
sys/dev/drm/drm_mode_config.c
94
uint32_t __user *crtc_id;
sys/dev/drm/drm_mode_config.c
95
uint32_t __user *connector_id;
sys/dev/drm/drm_mode_config.c
96
uint32_t __user *encoder_id;
sys/dev/drm/drm_mode_object.c
335
uint32_t __user *prop_ptr,
sys/dev/drm/drm_mode_object.c
336
uint64_t __user *prop_values,
sys/dev/drm/drm_mode_object.c
405
(uint32_t __user *)(unsigned long)(arg->props_ptr),
sys/dev/drm/drm_mode_object.c
406
(uint64_t __user *)(unsigned long)(arg->prop_values_ptr),
sys/dev/drm/drm_plane.c
476
uint32_t __user *plane_ptr;
sys/dev/drm/drm_plane.c
514
uint32_t __user *format_ptr;
sys/dev/drm/drm_plane.c
551
format_ptr = (uint32_t __user *)(unsigned long)plane_resp->format_type_ptr;
sys/dev/drm/drm_property.c
463
struct drm_mode_property_enum __user *enum_ptr;
sys/dev/drm/drm_property.c
464
uint64_t __user *values_ptr;
sys/dev/drm/drm_syncobj.c
871
void __user *user_handles,
sys/dev/drm/i915/i915_drv.h
1434
char __user *buf,
sys/dev/drm/i915/i915_drv.h
1569
char __user *buf,
sys/dev/drm/i915/i915_gem.c
1085
char __user *user_data,
sys/dev/drm/i915/i915_gem.c
1106
shmem_pread(struct page *page, int offset, int length, char __user *user_data,
sys/dev/drm/i915/i915_gem.c
1131
char __user *user_data;
sys/dev/drm/i915/i915_gem.c
1176
char __user *user_data, int length)
sys/dev/drm/i915/i915_gem.c
1205
void __user *user_data;
sys/dev/drm/i915/i915_gem.c
1358
char __user *user_data, int length)
sys/dev/drm/i915/i915_gem.c
1393
void __user *user_data;
sys/dev/drm/i915/i915_gem.c
1504
char __user *user_data,
sys/dev/drm/i915/i915_gem.c
1535
shmem_pwrite(struct page *page, int offset, int len, char __user *user_data,
sys/dev/drm/i915/i915_gem.c
1568
void __user *user_data;
sys/dev/drm/i915/i915_gem.c
3270
char __user *user_data = u64_to_user_ptr(arg->data_ptr);
sys/dev/drm/i915/i915_gem.c
708
char __user *user_data = u64_to_user_ptr(args->data_ptr);
sys/dev/drm/i915/i915_gem.c
889
__copy_to_user_swizzled(char __user *cpu_vaddr,
sys/dev/drm/i915/i915_gem.c
916
const char __user *cpu_vaddr,
sys/dev/drm/i915/i915_gem_execbuffer.c
1447
struct drm_i915_gem_relocation_entry __user *urelocs;
sys/dev/drm/i915/i915_gem_execbuffer.c
1558
const char __user *addr, *end;
sys/dev/drm/i915/i915_gem_execbuffer.c
1593
struct drm_i915_gem_relocation_entry __user *urelocs;
sys/dev/drm/i915/i915_gem_execbuffer.c
1621
(char __user *)urelocs + copied,
sys/dev/drm/i915/i915_gem_execbuffer.c
2095
struct drm_i915_gem_exec_fence __user *user;
sys/dev/drm/i915/i915_gem_execbuffer.c
2551
struct drm_i915_gem_exec_object __user *user_exec_list =
sys/dev/drm/i915/i915_gem_execbuffer.c
2625
struct drm_i915_gem_exec_object2 __user *user_exec_list =
sys/dev/drm/i915/i915_gem_userptr.c
805
(char __user *)(unsigned long)args->user_ptr, args->user_size))
sys/dev/drm/i915/i915_perf.c
1071
char __user *buf,
sys/dev/drm/i915/i915_perf.c
1196
char __user *buf,
sys/dev/drm/i915/i915_perf.c
2178
char __user *buf,
sys/dev/drm/i915/i915_perf.c
2213
char __user *buf,
sys/dev/drm/i915/i915_perf.c
2670
u64 __user *uprops,
sys/dev/drm/i915/i915_perf.c
2674
u64 __user *uprop = uprops;
sys/dev/drm/i915/i915_perf.c
3057
u32 __user *regs,
sys/dev/drm/i915/i915_perf.c
561
char __user *buf,
sys/dev/drm/i915/i915_perf.c
597
char __user *buf,
sys/dev/drm/i915/i915_perf.c
650
char __user *buf,
sys/dev/drm/i915/i915_perf.c
860
char __user *buf,
sys/dev/drm/i915/i915_perf.c
939
char __user *buf,
sys/dev/drm/i915/i915_query.c
98
struct drm_i915_query_item __user *user_item_ptr =
sys/dev/drm/include/asm/uaccess.h
67
__copy_from_user_inatomic(void *dst, const void __user *src, unsigned size)
sys/dev/drm/include/asm/uaccess.h
75
__copy_to_user_inatomic(void __user *to, const void *from, unsigned n)
sys/dev/drm/include/asm/uaccess.h
81
__copy_from_user_inatomic_nocache(void *to, const void __user *from,
sys/dev/drm/include/drm/drm_atomic.h
168
s32 __user *out_fence_ptr;
sys/dev/drm/include/drm/drm_atomic.h
182
s32 __user *out_fence_ptr;
sys/dev/drm/include/drm/drm_fb_helper.h
302
ssize_t drm_fb_helper_sys_read(struct fb_info *info, char __user *buf,
sys/dev/drm/include/drm/drm_fb_helper.h
304
ssize_t drm_fb_helper_sys_write(struct fb_info *info, const char __user *buf,
sys/dev/drm/include/drm/drm_fb_helper.h
458
char __user *buf, size_t count,
sys/dev/drm/include/drm/drm_fb_helper.h
465
const char __user *buf,
sys/dev/drm/include/drm/drm_file.h
388
ssize_t drm_read(struct file *filp, char __user *buffer,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
794
const char __user *wbuf, char __user *rbuf,
sys/dev/drm/include/linux/fs.h
79
ssize_t (*read) (struct file *, char __user *, size_t, loff_t *);
sys/dev/drm/include/linux/kernel.h
165
static inline void __user *
sys/dev/drm/include/linux/kernel.h
168
return (void __user *)(uintptr_t)address;
sys/dev/drm/include/linux/mm.h
69
void __user *virtual_address;
sys/dev/drm/include/linux/pagemap.h
41
fault_in_pages_writeable(char __user *uaddr, int size)
sys/dev/drm/include/linux/pagemap.h
44
char __user *end = uaddr + size - 1;
sys/dev/drm/include/linux/pagemap.h
69
fault_in_pages_readable(const char __user *uaddr, int size)
sys/dev/drm/include/linux/pagemap.h
73
const char __user *end = uaddr + size - 1;
sys/dev/drm/include/uapi/drm/drm.h
138
char __user *name; /**< Name of driver */
sys/dev/drm/include/uapi/drm/drm.h
140
char __user *date; /**< User-space buffer to hold date */
sys/dev/drm/include/uapi/drm/drm.h
142
char __user *desc; /**< User-space buffer to hold desc */
sys/dev/drm/include/uapi/drm/drm.h
152
char __user *unique; /**< Unique name for driver instantiation */
sys/dev/drm/include/uapi/drm/drm.h
157
struct drm_version __user *version;
sys/dev/drm/include/uapi/drm/drm.h
352
struct drm_buf_desc __user *list;
sys/dev/drm/include/uapi/drm/drm.h
360
int __user *list;
sys/dev/drm/include/uapi/drm/drm.h
372
void __user *address; /**< Address of buffer */
sys/dev/drm/include/uapi/drm/drm.h
381
void __user *virt;
sys/dev/drm/include/uapi/drm/drm.h
383
void __user *virtual; /**< Mmap'd area in user-virtual */
sys/dev/drm/include/uapi/drm/drm.h
385
struct drm_buf_pub __user *list; /**< Buffer information */
sys/dev/drm/include/uapi/drm/drm.h
398
int __user *send_indices; /**< List of handles to buffers */
sys/dev/drm/include/uapi/drm/drm.h
399
int __user *send_sizes; /**< Lengths of data to send */
sys/dev/drm/include/uapi/drm/drm.h
403
int __user *request_indices; /**< Buffer information */
sys/dev/drm/include/uapi/drm/drm.h
404
int __user *request_sizes;
sys/dev/drm/include/uapi/drm/drm.h
428
struct drm_ctx __user *contexts;
sys/dev/drm/include/uapi/drm/i915_drm.h
390
struct drm_clip_rect __user *cliprects; /* pointer to userspace cliprects */
sys/dev/drm/include/uapi/drm/i915_drm.h
397
char __user *buf; /* pointer to userspace command buffer */
sys/dev/drm/include/uapi/drm/i915_drm.h
402
struct drm_clip_rect __user *cliprects; /* pointer to userspace cliprects */
sys/dev/drm/include/uapi/drm/i915_drm.h
408
int __user *irq_seq;
sys/dev/drm/include/uapi/drm/i915_drm.h
560
int __user *value;
sys/dev/drm/include/uapi/drm/i915_drm.h
583
int __user *region_offset; /* offset from start of fb or agp */
sys/dev/drm/include/uapi/drm/radeon_drm.h
622
drm_radeon_clear_rect_t __user *depth_boxes;
sys/dev/drm/include/uapi/drm/radeon_drm.h
648
drm_radeon_state_t __user *state;
sys/dev/drm/include/uapi/drm/radeon_drm.h
650
drm_radeon_prim_t __user *prim;
sys/dev/drm/include/uapi/drm/radeon_drm.h
665
char __user *buf;
sys/dev/drm/include/uapi/drm/radeon_drm.h
667
struct drm_clip_rect __user *boxes;
sys/dev/drm/include/uapi/drm/radeon_drm.h
673
const void __user *data;
sys/dev/drm/include/uapi/drm/radeon_drm.h
682
drm_radeon_tex_image_t __user *image;
sys/dev/drm/include/uapi/drm/radeon_drm.h
686
unsigned int __user *mask;
sys/dev/drm/include/uapi/drm/radeon_drm.h
726
void __user *value;
sys/dev/drm/include/uapi/drm/radeon_drm.h
738
int __user *region_offset; /* offset from start of fb or GART */
sys/dev/drm/include/uapi/drm/radeon_drm.h
755
int __user *irq_seq;
sys/dev/drm/radeon/radeon.h
1063
void __user *user_ptr;
sys/dev/drm/radeon/radeon_cs.c
303
struct drm_radeon_cs_chunk __user **chunk_ptr = NULL;
sys/dev/drm/radeon/radeon_cs.c
305
uint32_t __user *cdata;
sys/dev/drm/radeon/radeon_cs.c
307
chunk_ptr = (void __user*)(unsigned long)p->chunks_array[i];
sys/dev/drm/radeon/radeon_cs.c
336
cdata = (void __user *)(unsigned long)user_chunk.chunk_data;
sys/dev/drm/radeon/radeon_ttm.c
1081
static ssize_t radeon_ttm_vram_read(struct file *f, char __user *buf,
sys/dev/drm/radeon/radeon_ttm.c
1133
static ssize_t radeon_ttm_gtt_read(struct file *f, char __user *buf,
sys/dev/video/vga/vga_switcheroo.c
790
vga_switcheroo_debugfs_write(struct file *filp, const char __user *ubuf,