sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
124
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
131
uint64_t __user *wptr64 = (uint64_t __user *)wptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.h
24
uint32_t __user *wptr, struct mm_struct *mm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
286
uint32_t __user *wptr, uint32_t wptr_shift,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
60
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
67
uint64_t __user *wptr64 = (uint64_t __user *)wptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c
210
uint32_t __user *wptr, uint32_t wptr_shift,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c
374
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c
381
uint64_t __user *wptr64 = (uint64_t __user *)wptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c
181
uint32_t __user *wptr, uint32_t wptr_shift,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c
360
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c
367
uint64_t __user *wptr64 = (uint64_t __user *)wptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c
165
uint32_t queue_id, uint32_t __user *wptr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c
345
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c
352
uint64_t __user *wptr64 = (uint64_t __user *)wptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
161
uint32_t __user *wptr, uint32_t wptr_shift,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
240
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
156
uint32_t __user *wptr, uint32_t wptr_shift,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
264
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
224
uint32_t __user *wptr, uint32_t wptr_shift,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
385
uint32_t __user *wptr, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
392
uint64_t __user *wptr64 = (uint64_t __user *)wptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h
32
uint32_t queue_id, uint32_t __user *wptr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c
193
const void __user *uptr = u64_to_user_ptr(in->bo_info_ptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
203
struct drm_amdgpu_cs_chunk __user *chunk_ptr = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1055
static ssize_t amdgpu_debugfs_wave_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1147
static ssize_t amdgpu_debugfs_gpr_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1234
static ssize_t amdgpu_debugfs_gfxoff_residency_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1285
static ssize_t amdgpu_debugfs_gfxoff_residency_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1333
static ssize_t amdgpu_debugfs_gfxoff_count_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1384
static ssize_t amdgpu_debugfs_gfxoff_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1432
static ssize_t amdgpu_debugfs_gfxoff_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1469
static ssize_t amdgpu_debugfs_gfxoff_status_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
192
static ssize_t amdgpu_debugfs_regs_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
201
static ssize_t amdgpu_debugfs_regs_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
204
return amdgpu_debugfs_process_reg_op(false, f, (char __user *)buf, size, pos);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
230
static ssize_t amdgpu_debugfs_regs2_op(struct file *f, char __user *buf, u32 offset, size_t size, int write_en)
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
364
static ssize_t amdgpu_debugfs_regs2_read(struct file *f, char __user *buf, size_t size, loff_t *pos)
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
369
static ssize_t amdgpu_debugfs_regs2_write(struct file *f, const char __user *buf, size_t size, loff_t *pos)
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
371
return amdgpu_debugfs_regs2_op(f, (char __user *)buf, *pos, size, 1);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
397
static ssize_t amdgpu_debugfs_gprwave_read(struct file *f, char __user *buf, size_t size, loff_t *pos)
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
518
static ssize_t amdgpu_debugfs_regs_pcie_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
578
static ssize_t amdgpu_debugfs_regs_pcie_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
638
static ssize_t amdgpu_debugfs_regs_didt_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
697
static ssize_t amdgpu_debugfs_regs_didt_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
73
char __user *buf, size_t size, loff_t *pos)
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
757
static ssize_t amdgpu_debugfs_regs_smc_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
816
static ssize_t amdgpu_debugfs_regs_smc_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
878
static ssize_t amdgpu_debugfs_gca_config_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
974
static ssize_t amdgpu_debugfs_sensor_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fw_attestation.c
54
char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1145
void __user *out = u64_to_user_ptr(args->value);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
621
void __user *out = (void __user *)(uintptr_t)info->return_pointer;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4425
static ssize_t psp_read_spirom_debugfs_read(struct file *filp, char __user *buf, size_t size,
sys/dev/pci/drm/amd/amdgpu/amdgpu_rap.c
45
static ssize_t amdgpu_rap_debugfs_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
273
static ssize_t amdgpu_ras_debugfs_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
331
const char __user *buf, size_t size,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
554
const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
639
const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1065
amdgpu_ras_debugfs_eeprom_size_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1134
static ssize_t amdgpu_ras_debugfs_table_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1249
amdgpu_ras_debugfs_eeprom_table_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
497
static ssize_t amdgpu_debugfs_ring_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
578
static ssize_t amdgpu_debugfs_virt_ring_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
604
static ssize_t amdgpu_debugfs_mqd_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
91
static ssize_t amdgpu_securedisplay_debugfs_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2603
static ssize_t amdgpu_ttm_vram_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2638
static ssize_t amdgpu_ttm_vram_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2686
static ssize_t amdgpu_iomem_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2746
static ssize_t amdgpu_iomem_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
450
static ssize_t amdgpu_debugfs_umsch_fwlog_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1155
static ssize_t amdgpu_debugfs_vcn_fwlog_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1266
(void __user *)args->device_ids_array_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1383
(void __user *)args->device_ids_array_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1545
r = copy_to_user((void __user *)args->metadata_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1742
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1771
uint8_t __user *user_addr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1772
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1895
uint8_t __user *user_bos,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1896
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
203
(!access_ok((const void __user *) args->ring_base_address,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2097
ret = criu_checkpoint_process(p, (uint8_t __user *)args->priv_data, &priv_offset);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2101
ret = criu_checkpoint_devices(p, num_devices, (uint8_t __user *)args->devices,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2102
(uint8_t __user *)args->priv_data, &priv_offset);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2114
ret = kfd_criu_checkpoint_queues(p, (uint8_t __user *)args->priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2119
ret = kfd_criu_checkpoint_events(p, (uint8_t __user *)args->priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2124
ret = kfd_criu_checkpoint_svm(p, (uint8_t __user *)args->priv_data, &priv_offset);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2132
ret = criu_checkpoint_bos(p, num_bos, (uint8_t __user *)args->bos,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2133
(uint8_t __user *)args->priv_data, &bo_priv_offset);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2157
(void __user *)(args->priv_data + *priv_offset),
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
219
if (!access_ok((const void __user *) args->read_pointer_address,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2206
ret = copy_from_user(device_buckets, (void __user *)args->devices,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
225
if (!access_ok((const void __user *) args->write_pointer_address,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
232
!access_ok((const void __user *) args->eop_buffer_address,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
239
!access_ok((const void __user *) args->ctx_save_restore_address,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2455
ret = copy_from_user(bo_buckets, (void __user *)args->bos,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2469
ret = copy_from_user(bo_privs, (void __user *)args->priv_data + *priv_offset,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2488
ret = copy_to_user((void __user *)args->bos,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2523
ret = get_user(object_type, (uint32_t __user *)(args->priv_data + *priv_offset));
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
253
q_properties->read_ptr = (void __user *)args->read_pointer_address;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2531
ret = kfd_criu_restore_queue(p, (uint8_t __user *)args->priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2537
ret = kfd_criu_restore_event(filep, p, (uint8_t __user *)args->priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
254
q_properties->write_ptr = (void __user *)args->write_pointer_address;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2543
ret = kfd_criu_restore_svm(p, (uint8_t __user *)args->priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3010
(void __user *)args->enable.rinfo_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3079
(void __user *)args->query_exception_info.info_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3085
(void __user *)args->queue_snapshot.snapshot_buf_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3092
(void __user *)args->device_snapshot.snapshot_buf_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3333
if (copy_from_user(kdata, (void __user *)arg, usize) != 0) {
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3344
if (copy_to_user((void __user *)arg, kdata, usize) != 0)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
457
(!access_ok((const void __user *) args->ring_base_address,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
499
uint32_t __user *cu_mask_ptr = (uint32_t __user *)args->cu_mask_ptr;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
549
(void __user *)args->ctl_stack_address,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
601
(void __user *)args->alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
814
(void __user *)args->kfd_process_device_apertures_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
883
(void __user *)args->events_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
948
err = copy_to_user((void __user *)args->tile_config_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
959
err = copy_to_user((void __user *)args->macro_tile_config_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1050
void __user *user_info,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
773
void __user *runtime_info, uint32_t *runtime_size)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
932
void __user *info,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
48
void __user *runtime_info,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
70
void __user *info,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
89
void __user *user_info,
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
126
static ssize_t kfd_debugfs_pasid_read(struct file *file, char __user *buf,
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
54
const char __user *user_buf, size_t size, loff_t *ppos)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2521
retval = read_sdma_queue_counter((uint64_t __user *)q->properties.read_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2607
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2692
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3284
(void __user *) q->properties.ctx_save_restore_area_address,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3398
if (copy_to_user((void __user *)usr_queue_id_array, queue_ids,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3516
if (copy_to_user((void __user *)usr_queue_id_array, queue_ids,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
925
retval = read_sdma_queue_counter((uint64_t __user *)q->properties.read_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
175
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
189
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
212
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
357
static inline int read_sdma_queue_counter(uint64_t __user *q_rptr, uint64_t *val)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
42
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
91
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
38
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
64
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
37
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
63
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
37
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
63
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
37
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
63
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
42
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
92
void __user *alternate_aperture_base,
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1106
page->user_address = (uint64_t __user *)vma->vm_start;
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
453
uint8_t __user *user_priv_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
529
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
56
uint64_t __user *user_address;
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
883
struct kfd_event_data __user *data)
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
886
void __user *dst;
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
957
uint32_t num_events, void __user *data,
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
961
struct kfd_event_data __user *events =
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
962
(struct kfd_event_data __user *) data;
sys/dev/pci/drm/amd/amdkfd/kfd_events.h
67
uint64_t __user *user_signal_address;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c
248
(uint32_t __user *)p->write_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h
101
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_cik.c
168
(uint32_t __user *)p->write_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
159
(uint32_t __user *)p->write_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c
238
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
213
(uint32_t __user *)p->write_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c
291
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
176
(uint32_t __user *)p->write_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c
254
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
239
(uint32_t __user *)p->write_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
338
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
859
(uint32_t __user *)p->write_ptr, wptr_shift, 0, mms,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
873
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
879
void __user *xcc_ctl_stack;
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c
885
xcc_ctl_stack = (void __user *)((uintptr_t)ctl_stack +
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c
166
(uint32_t __user *)p->write_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c
256
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1298
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1302
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1307
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1312
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1322
int kfd_queue_buffer_get(struct amdgpu_vm *vm, void __user *addr, struct amdgpu_bo **pbo,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1382
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1387
void __user *buf,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1504
uint32_t num_events, void __user *data,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
513
void __user *read_ptr;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
514
void __user *write_ptr;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
164
sdma_q->rptr = (uint64_t __user *)q->properties.read_ptr;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2225
struct kfd_context_save_area_header __user *csa_header;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2226
uint64_t __user *err_payload_ptr;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
223
if (((uint64_t __user *)q->properties.read_ptr == sdma_q->rptr) &&
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2247
csa_header = (void __user *)q->properties.ctx_save_restore_area_address;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2249
get_user(err_payload_ptr, (uint64_t __user **)&csa_header->err_payload_addr);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
94
uint64_t __user *rptr;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
687
void __user *ctl_stack,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
709
void __user *buf,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
874
uint8_t __user *user_priv,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
947
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
993
uint8_t __user *user_priv_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
196
int kfd_queue_buffer_get(struct amdgpu_vm *vm, void __user *addr, struct amdgpu_bo **pbo,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
126
static ssize_t kfd_smi_ev_write(struct file *filep, const char __user *user,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
50
static ssize_t kfd_smi_ev_read(struct file *, char __user *, size_t, loff_t *);
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
51
static ssize_t kfd_smi_ev_write(struct file *, const char __user *, size_t,
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
81
static ssize_t kfd_smi_ev_read(struct file *filep, char __user *user,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
4072
uint8_t __user *user_priv_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
4181
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
190
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
193
uint8_t __user *user_priv_ptr,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
249
uint8_t __user *user_priv_data,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
256
uint8_t __user *user_priv_ptr,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1197
static ssize_t dp_dsc_passthrough_set(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1327
static ssize_t dp_sdp_message_debugfs_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1433
static ssize_t trigger_hotplug(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1554
static ssize_t dp_dsc_clock_en_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1633
static ssize_t dp_dsc_clock_en_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1740
static ssize_t dp_dsc_slice_width_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1817
static ssize_t dp_dsc_slice_width_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
188
static ssize_t dp_link_settings_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1924
static ssize_t dp_dsc_slice_height_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2001
static ssize_t dp_dsc_slice_height_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2104
static ssize_t dp_dsc_bits_per_pixel_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2178
static ssize_t dp_dsc_bits_per_pixel_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2279
static ssize_t dp_dsc_pic_width_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2333
static ssize_t dp_dsc_pic_height_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2402
static ssize_t dp_dsc_chunk_size_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2471
static ssize_t dp_dsc_slice_bpg_offset_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2534
static ssize_t dp_max_bpc_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
256
static ssize_t dp_link_settings_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2609
static ssize_t dp_max_bpc_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2881
static ssize_t hdmi_cec_state_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3429
static ssize_t edp_ilr_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3790
char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3829
const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
387
static ssize_t dp_mst_link_setting(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
4159
char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
531
static ssize_t dp_phy_settings_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
608
static ssize_t dp_phy_settings_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
751
static ssize_t dp_phy_test_pattern_debugfs_write(struct file *f, const char __user *buf,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
77
long *param, const char __user *buf,
sys/dev/pci/drm/amd/include/kgd_kfd_interface.h
235
uint32_t queue_id, uint32_t __user *wptr,
sys/dev/pci/drm/amd/include/kgd_kfd_interface.h
246
uint32_t __user *wptr, struct mm_struct *mm);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
5003
static ssize_t amdgpu_pm_prv_buffer_read(struct file *f, char __user *buf,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
4059
static ssize_t smu_stb_debugfs_read(struct file *filp, char __user *buf, size_t size,
sys/dev/pci/drm/drm_atomic_uapi.c
1176
s32 __user *out_fence_ptr;
sys/dev/pci/drm/drm_atomic_uapi.c
1215
s32 __user *fence_ptr;
sys/dev/pci/drm/drm_atomic_uapi.c
1288
s32 __user *fence_ptr;
sys/dev/pci/drm/drm_atomic_uapi.c
1409
uint32_t __user *objs_ptr = (uint32_t __user *)(unsigned long)(arg->objs_ptr);
sys/dev/pci/drm/drm_atomic_uapi.c
1410
uint32_t __user *count_props_ptr = (uint32_t __user *)(unsigned long)(arg->count_props_ptr);
sys/dev/pci/drm/drm_atomic_uapi.c
1411
uint32_t __user *props_ptr = (uint32_t __user *)(unsigned long)(arg->props_ptr);
sys/dev/pci/drm/drm_atomic_uapi.c
1412
uint64_t __user *prop_values_ptr = (uint64_t __user *)(unsigned long)(arg->prop_values_ptr);
sys/dev/pci/drm/drm_atomic_uapi.c
323
struct drm_crtc *crtc, s32 __user *fence_ptr)
sys/dev/pci/drm/drm_atomic_uapi.c
328
static s32 __user *get_out_fence_for_crtc(struct drm_atomic_state *state,
sys/dev/pci/drm/drm_atomic_uapi.c
331
s32 __user *fence_ptr;
sys/dev/pci/drm/drm_atomic_uapi.c
341
s32 __user *fence_ptr)
sys/dev/pci/drm/drm_atomic_uapi.c
356
static s32 __user *get_out_fence_for_connector(struct drm_atomic_state *state,
sys/dev/pci/drm/drm_atomic_uapi.c
360
s32 __user *fence_ptr;
sys/dev/pci/drm/drm_atomic_uapi.c
412
s32 __user *fence_ptr = u64_to_user_ptr(val);
sys/dev/pci/drm/drm_atomic_uapi.c
774
s32 __user *fence_ptr = u64_to_user_ptr(val);
sys/dev/pci/drm/drm_color_mgmt.c
389
if (copy_from_user(r_base, (void __user *)(unsigned long)crtc_lut->red, size)) {
sys/dev/pci/drm/drm_color_mgmt.c
395
if (copy_from_user(g_base, (void __user *)(unsigned long)crtc_lut->green, size)) {
sys/dev/pci/drm/drm_color_mgmt.c
401
if (copy_from_user(b_base, (void __user *)(unsigned long)crtc_lut->blue, size)) {
sys/dev/pci/drm/drm_color_mgmt.c
453
if (copy_to_user((void __user *)(unsigned long)crtc_lut->red, r_base, size)) {
sys/dev/pci/drm/drm_color_mgmt.c
459
if (copy_to_user((void __user *)(unsigned long)crtc_lut->green, g_base, size)) {
sys/dev/pci/drm/drm_color_mgmt.c
465
if (copy_to_user((void __user *)(unsigned long)crtc_lut->blue, b_base, size)) {
sys/dev/pci/drm/drm_connector.c
3341
struct drm_mode_modeinfo __user *mode_ptr;
sys/dev/pci/drm/drm_connector.c
3342
uint32_t __user *encoder_ptr;
sys/dev/pci/drm/drm_connector.c
3358
encoder_ptr = (uint32_t __user *)(unsigned long)(out_resp->encoders_ptr);
sys/dev/pci/drm/drm_connector.c
3409
mode_ptr = (struct drm_mode_modeinfo __user *)(unsigned long)out_resp->modes_ptr;
sys/dev/pci/drm/drm_connector.c
3461
(uint32_t __user *)(unsigned long)(out_resp->props_ptr),
sys/dev/pci/drm/drm_connector.c
3462
(uint64_t __user *)(unsigned long)(out_resp->prop_values_ptr),
sys/dev/pci/drm/drm_crtc.c
703
uint32_t __user *set_connectors_ptr;
sys/dev/pci/drm/drm_crtc.c
839
set_connectors_ptr = (uint32_t __user *)(unsigned long)crtc_req->set_connectors_ptr;
sys/dev/pci/drm/drm_crtc_internal.h
166
uint32_t __user *prop_ptr,
sys/dev/pci/drm/drm_crtc_internal.h
167
uint64_t __user *prop_values,
sys/dev/pci/drm/drm_debugfs.c
519
static ssize_t connector_write(struct file *file, const char __user *ubuf,
sys/dev/pci/drm/drm_debugfs.c
560
static ssize_t edid_write(struct file *file, const char __user *ubuf,
sys/dev/pci/drm/drm_debugfs.c
637
audio_infoframe_read(struct file *filp, char __user *ubuf, size_t count, loff_t *ppos)
sys/dev/pci/drm/drm_debugfs.c
684
char __user *ubuf, \
sys/dev/pci/drm/drm_debugfs_crc.c
121
static ssize_t crc_control_write(struct file *file, const char __user *ubuf,
sys/dev/pci/drm/drm_debugfs_crc.c
285
static ssize_t crtc_crc_read(struct file *filep, char __user *user_buf,
sys/dev/pci/drm/drm_file.c
570
ssize_t drm_read(struct file *filp, char __user *buffer,
sys/dev/pci/drm/drm_framebuffer.c
714
struct drm_clip_rect __user *clips_ptr;
sys/dev/pci/drm/drm_framebuffer.c
730
clips_ptr = (struct drm_clip_rect __user *)(unsigned long)r->clips_ptr;
sys/dev/pci/drm/drm_gem.c
977
int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles,
sys/dev/pci/drm/drm_ioc32.c
122
if (copy_to_user((void __user *)arg, &v32, sizeof(v32)))
sys/dev/pci/drm/drm_ioc32.c
139
if (copy_from_user(&uq32, (void __user *)arg, sizeof(uq32)))
sys/dev/pci/drm/drm_ioc32.c
154
if (copy_to_user((void __user *)arg, &uq32, sizeof(uq32)))
sys/dev/pci/drm/drm_ioc32.c
179
drm_client32_t __user *argp = (void __user *)arg;
sys/dev/pci/drm/drm_ioc32.c
217
drm_stats32_t __user *argp = (void __user *)arg;
sys/dev/pci/drm/drm_ioc32.c
263
drm_wait_vblank32_t __user *argp = (void __user *)arg;
sys/dev/pci/drm/drm_ioc32.c
304
struct drm_mode_fb_cmd232 __user *argp = (void __user *)arg;
sys/dev/pci/drm/drm_ioc32.c
98
if (copy_from_user(&v32, (void __user *)arg, sizeof(v32)))
sys/dev/pci/drm/drm_ioctl.c
499
static int drm_copy_field(char __user *buf, size_t *buf_len, const char *value)
sys/dev/pci/drm/drm_ioctl.c
578
void __user *user_ptr;
sys/dev/pci/drm/drm_ioctl.c
958
if (copy_from_user(kdata, (void __user *)arg, in_size) != 0) {
sys/dev/pci/drm/drm_ioctl.c
967
if (copy_to_user((void __user *)arg, kdata, out_size) != 0)
sys/dev/pci/drm/drm_mode_config.c
101
uint32_t __user *fb_id;
sys/dev/pci/drm/drm_mode_config.c
102
uint32_t __user *crtc_id;
sys/dev/pci/drm/drm_mode_config.c
103
uint32_t __user *connector_id;
sys/dev/pci/drm/drm_mode_config.c
104
uint32_t __user *encoder_id;
sys/dev/pci/drm/drm_mode_object.c
409
uint32_t __user *prop_ptr,
sys/dev/pci/drm/drm_mode_object.c
410
uint64_t __user *prop_values,
sys/dev/pci/drm/drm_mode_object.c
480
(uint32_t __user *)(unsigned long)(arg->props_ptr),
sys/dev/pci/drm/drm_mode_object.c
481
(uint64_t __user *)(unsigned long)(arg->prop_values_ptr),
sys/dev/pci/drm/drm_panic.c
926
static ssize_t debugfs_trigger_write(struct file *file, const char __user *user_buf,
sys/dev/pci/drm/drm_plane.c
807
uint32_t __user *plane_ptr;
sys/dev/pci/drm/drm_plane.c
858
uint32_t __user *format_ptr;
sys/dev/pci/drm/drm_plane.c
895
format_ptr = (uint32_t __user *)(unsigned long)plane_resp->format_type_ptr;
sys/dev/pci/drm/drm_property.c
467
struct drm_mode_property_enum __user *enum_ptr;
sys/dev/pci/drm/drm_property.c
468
uint64_t __user *values_ptr;
sys/dev/pci/drm/drm_syncobj.c
1121
void __user *user_points,
sys/dev/pci/drm/drm_syncobj.c
1355
void __user *user_handles,
sys/dev/pci/drm/drm_syncobj.c
1751
uint64_t __user *points = u64_to_user_ptr(args->points);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1031
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1098
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1166
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1255
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
497
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
751
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
955
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_display_debugfs_params.c
31
const char __user *ubuf, size_t len,
sys/dev/pci/drm/i915/display/intel_display_debugfs_params.c
84
const char __user *ubuf, size_t len,
sys/dev/pci/drm/i915/display/intel_dp_link_training.c
1766
static int parse_link_rate(struct intel_dp *intel_dp, const char __user *ubuf, size_t len)
sys/dev/pci/drm/i915/display/intel_dp_link_training.c
1799
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_dp_link_training.c
1864
static int parse_lane_count(const char __user *ubuf, size_t len)
sys/dev/pci/drm/i915/display/intel_dp_link_training.c
1901
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_dp_test.c
553
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_hdcp.c
2822
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_hotplug.c
1199
const char __user *ubuf, size_t len,
sys/dev/pci/drm/i915/display/intel_hotplug.c
1280
const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_link_bw.c
402
static int user_str_to_fxp_q4_nonneg(const char __user *ubuf, size_t len, int *val_x16)
sys/dev/pci/drm/i915/display/intel_link_bw.c
440
force_link_bpp_write(struct file *file, const char __user *ubuf, size_t len, loff_t *offp)
sys/dev/pci/drm/i915/display/intel_wm.c
286
static ssize_t wm_latency_write(struct file *file, const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_wm.c
320
static ssize_t pri_wm_latency_write(struct file *file, const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_wm.c
335
static ssize_t spr_wm_latency_write(struct file *file, const char __user *ubuf,
sys/dev/pci/drm/i915/display/intel_wm.c
350
static ssize_t cur_wm_latency_write(struct file *file, const char __user *ubuf,
sys/dev/pci/drm/i915/display/skl_watermark.c
3987
const char __user *ubuf,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2295
static int create_setparam(struct i915_user_extension __user *ext, void *data)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2309
static int invalid_ext(struct i915_user_extension __user *ext, void *data)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
407
set_proto_ctx_engines_balance(struct i915_user_extension __user *base,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
410
struct i915_context_engines_load_balance __user *ext =
sys/dev/pci/drm/i915/gem/i915_gem_context.c
495
set_proto_ctx_engines_bond(struct i915_user_extension __user *base, void *data)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
497
struct i915_context_engines_bond __user *ext =
sys/dev/pci/drm/i915/gem/i915_gem_context.c
587
set_proto_ctx_engines_parallel_submit(struct i915_user_extension __user *base,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
590
struct i915_context_engines_parallel_submit __user *ext =
sys/dev/pci/drm/i915/gem/i915_gem_context.c
748
struct i915_context_param_engines __user *user =
sys/dev/pci/drm/i915/gem/i915_gem_create.c
277
struct drm_i915_gem_memory_class_instance __user *uregions =
sys/dev/pci/drm/i915/gem/i915_gem_create.c
368
static int ext_set_placements(struct i915_user_extension __user *base,
sys/dev/pci/drm/i915/gem/i915_gem_create.c
379
static int ext_set_protected(struct i915_user_extension __user *base, void *data)
sys/dev/pci/drm/i915/gem/i915_gem_create.c
398
static int ext_set_pat(struct i915_user_extension __user *base, void *data)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1515
struct drm_i915_gem_relocation_entry __user *urelocs =
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1619
const char __user *addr, *end;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1653
struct drm_i915_gem_relocation_entry __user *urelocs;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1680
(char __user *)urelocs + copied,
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2792
struct drm_i915_gem_exec_fence __user *user_fences;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2793
u64 __user *user_values;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2936
struct drm_i915_gem_exec_fence __user *user;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3073
parse_timeline_fences(struct i915_user_extension __user *ext, void *data)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3634
struct drm_i915_gem_exec_object2 __user *user_exec_list =
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
212
char __user *user_data = u64_to_user_ptr(args->data_ptr);
sys/dev/pci/drm/i915/gem/i915_gem_phys.c
248
char __user *user_data = u64_to_user_ptr(args->data_ptr);
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
481
char __user *user_data = u64_to_user_ptr(arg->data_ptr);
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
524
iov_iter_ubuf(&iter, ITER_SOURCE, (void __user *)user_data, size);
sys/dev/pci/drm/i915/gem/i915_gem_userptr.c
495
if (!access_ok((char __user *)(unsigned long)args->user_ptr, args->user_size))
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1105
u32 __user *ux = u64_to_user_ptr((u64)(addr + i * sizeof(*ux)));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1431
unsigned long __user *ptr;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1451
ptr = (unsigned long __user *)addr;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1542
u32 __user *ux;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1718
const char __user *addr, *end;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
934
u32 __user *ux = u64_to_user_ptr((u64)(addr + i * sizeof(*ux)));
sys/dev/pci/drm/i915/gt/intel_sseu.c
128
int intel_sseu_copy_ssmask_to_user(void __user *to,
sys/dev/pci/drm/i915/gt/intel_sseu.c
94
int intel_sseu_copy_eumask_to_user(void __user *to,
sys/dev/pci/drm/i915/gt/intel_sseu.h
173
int intel_sseu_copy_eumask_to_user(void __user *to,
sys/dev/pci/drm/i915/gt/intel_sseu.h
175
int intel_sseu_copy_ssmask_to_user(void __user *to,
sys/dev/pci/drm/i915/gt/uc/intel_guc_log_debugfs.c
124
const char __user *ubuf,
sys/dev/pci/drm/i915/gvt/kvmgt.c
1156
if (copy_from_user(&info, (void __user *)arg, minsz))
sys/dev/pci/drm/i915/gvt/kvmgt.c
1168
return copy_to_user((void __user *)arg, &info, minsz) ?
sys/dev/pci/drm/i915/gvt/kvmgt.c
1182
if (copy_from_user(&info, (void __user *)arg, minsz))
sys/dev/pci/drm/i915/gvt/kvmgt.c
1306
if (copy_to_user((void __user *)arg +
sys/dev/pci/drm/i915/gvt/kvmgt.c
1320
return copy_to_user((void __user *)arg, &info, minsz) ?
sys/dev/pci/drm/i915/gvt/kvmgt.c
1327
if (copy_from_user(&info, (void __user *)arg, minsz))
sys/dev/pci/drm/i915/gvt/kvmgt.c
1351
return copy_to_user((void __user *)arg, &info, minsz) ?
sys/dev/pci/drm/i915/gvt/kvmgt.c
1361
if (copy_from_user(&hdr, (void __user *)arg, minsz))
sys/dev/pci/drm/i915/gvt/kvmgt.c
1374
data = memdup_user((void __user *)(arg + minsz),
sys/dev/pci/drm/i915/gvt/kvmgt.c
1395
if (copy_from_user(&dmabuf, (void __user *)arg, minsz))
sys/dev/pci/drm/i915/gvt/kvmgt.c
1404
return copy_to_user((void __user *)arg, &dmabuf, minsz) ?
sys/dev/pci/drm/i915/gvt/kvmgt.c
1409
if (get_user(dmabuf_id, (__u32 __user *)arg))
sys/dev/pci/drm/i915/gvt/kvmgt.c
865
static ssize_t intel_vgpu_read(struct vfio_device *vfio_dev, char __user *buf,
sys/dev/pci/drm/i915/gvt/kvmgt.c
940
const char __user *buf,
sys/dev/pci/drm/i915/i915_debugfs_params.c
107
const char __user *ubuf, size_t len,
sys/dev/pci/drm/i915/i915_debugfs_params.c
170
const char __user *ubuf, size_t len,
sys/dev/pci/drm/i915/i915_debugfs_params.c
54
const char __user *ubuf, size_t len,
sys/dev/pci/drm/i915/i915_gem.c
206
shmem_pread(struct vm_page *page, int offset, int len, char __user *user_data,
sys/dev/pci/drm/i915/i915_gem.c
229
char __user *user_data;
sys/dev/pci/drm/i915/i915_gem.c
280
char __user *user_data, int length)
sys/dev/pci/drm/i915/i915_gem.c
387
void __user *user_data;
sys/dev/pci/drm/i915/i915_gem.c
515
char __user *user_data, int length)
sys/dev/pci/drm/i915/i915_gem.c
552
void __user *user_data;
sys/dev/pci/drm/i915/i915_gem.c
642
shmem_pwrite(struct vm_page *page, int offset, int len, char __user *user_data,
sys/dev/pci/drm/i915/i915_gem.c
669
void __user *user_data;
sys/dev/pci/drm/i915/i915_gpu_error.c
2514
static ssize_t gpu_state_read(struct file *file, char __user *ubuf,
sys/dev/pci/drm/i915/i915_gpu_error.c
2577
const char __user *ubuf,
sys/dev/pci/drm/i915/i915_ioc32.c
53
if (copy_from_user(&req32, (void __user *)arg, sizeof(req32)))
sys/dev/pci/drm/i915/i915_perf.c
1048
char __user *buf,
sys/dev/pci/drm/i915/i915_perf.c
1162
char __user *buf,
sys/dev/pci/drm/i915/i915_perf.c
1286
char __user *buf,
sys/dev/pci/drm/i915/i915_perf.c
3464
char __user *buf,
sys/dev/pci/drm/i915/i915_perf.c
4007
u64 __user *uprops,
sys/dev/pci/drm/i915/i915_perf.c
4013
u64 __user *uprop = uprops;
sys/dev/pci/drm/i915/i915_perf.c
4549
u32 __user *regs,
sys/dev/pci/drm/i915/i915_perf.c
638
char __user *buf,
sys/dev/pci/drm/i915/i915_perf.c
674
char __user *buf,
sys/dev/pci/drm/i915/i915_perf.c
738
char __user *buf,
sys/dev/pci/drm/i915/i915_perf.c
957
char __user *buf,
sys/dev/pci/drm/i915/i915_perf_types.h
154
char __user *buf,
sys/dev/pci/drm/i915/i915_perf_types.h
399
char __user *buf,
sys/dev/pci/drm/i915/i915_ptr_util.h
60
void __user *__mptr = (void __user *)(ptr); \
sys/dev/pci/drm/i915/i915_ptr_util.h
64
((type __user *)(__mptr - offsetof(type, member))); })
sys/dev/pci/drm/i915/i915_query.c
131
struct drm_i915_query_engine_info __user *query_ptr =
sys/dev/pci/drm/i915/i915_query.c
133
struct drm_i915_engine_info __user *info_ptr;
sys/dev/pci/drm/i915/i915_query.c
200
u32 __user *p = u64_to_user_ptr(user_regs_ptr);
sys/dev/pci/drm/i915/i915_query.c
229
struct drm_i915_query_perf_config __user *user_query_config_ptr =
sys/dev/pci/drm/i915/i915_query.c
231
struct drm_i915_perf_oa_config __user *user_config_ptr =
sys/dev/pci/drm/i915/i915_query.c
375
struct drm_i915_query_perf_config __user *user_query_config_ptr =
sys/dev/pci/drm/i915/i915_query.c
474
struct drm_i915_query_memory_regions __user *query_ptr =
sys/dev/pci/drm/i915/i915_query.c
476
struct drm_i915_memory_region_info __user *info_ptr =
sys/dev/pci/drm/i915/i915_query.c
569
struct drm_i915_query_guc_submission_version __user *query_ptr =
sys/dev/pci/drm/i915/i915_query.c
612
struct drm_i915_query_item __user *user_item_ptr =
sys/dev/pci/drm/i915/i915_user_extensions.c
16
int i915_user_extensions(struct i915_user_extension __user *ext,
sys/dev/pci/drm/i915/i915_user_extensions.h
12
typedef int (*i915_user_extension_fn)(struct i915_user_extension __user *ext,
sys/dev/pci/drm/i915/i915_user_extensions.h
15
int i915_user_extensions(struct i915_user_extension __user *ext,
sys/dev/pci/drm/include/drm/drm_atomic.h
179
s32 __user *out_fence_ptr;
sys/dev/pci/drm/include/drm/drm_atomic.h
193
s32 __user *out_fence_ptr;
sys/dev/pci/drm/include/drm/drm_file.h
480
ssize_t drm_read(struct file *filp, char __user *buffer,
sys/dev/pci/drm/include/drm/drm_gem.h
587
int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles,
sys/dev/pci/drm/include/linux/compiler.h
33
#ifndef __user
sys/dev/pci/drm/include/uapi/drm/drm.h
147
char __user *name; /**< Name of driver */
sys/dev/pci/drm/include/uapi/drm/drm.h
149
char __user *date; /**< User-space buffer to hold date */
sys/dev/pci/drm/include/uapi/drm/drm.h
151
char __user *desc; /**< User-space buffer to hold desc */
sys/dev/pci/drm/include/uapi/drm/drm.h
161
char __user *unique; /**< Unique name for driver instantiation */
sys/dev/pci/drm/include/uapi/drm/drm.h
166
struct drm_version __user *version;
sys/dev/pci/drm/include/uapi/drm/drm.h
361
struct drm_buf_desc __user *list;
sys/dev/pci/drm/include/uapi/drm/drm.h
369
int __user *list;
sys/dev/pci/drm/include/uapi/drm/drm.h
38
#ifndef __user
sys/dev/pci/drm/include/uapi/drm/drm.h
381
void __user *address; /**< Address of buffer */
sys/dev/pci/drm/include/uapi/drm/drm.h
390
void __user *virt;
sys/dev/pci/drm/include/uapi/drm/drm.h
392
void __user *virtual; /**< Mmap'd area in user-virtual */
sys/dev/pci/drm/include/uapi/drm/drm.h
394
struct drm_buf_pub __user *list; /**< Buffer information */
sys/dev/pci/drm/include/uapi/drm/drm.h
407
int __user *send_indices; /**< List of handles to buffers */
sys/dev/pci/drm/include/uapi/drm/drm.h
408
int __user *send_sizes; /**< Lengths of data to send */
sys/dev/pci/drm/include/uapi/drm/drm.h
412
int __user *request_indices; /**< Buffer information */
sys/dev/pci/drm/include/uapi/drm/drm.h
413
int __user *request_sizes;
sys/dev/pci/drm/include/uapi/drm/drm.h
437
struct drm_ctx __user *contexts;
sys/dev/pci/drm/include/uapi/drm/i915_drm.h
562
struct drm_clip_rect __user *cliprects; /* pointer to userspace cliprects */
sys/dev/pci/drm/include/uapi/drm/i915_drm.h
569
char __user *buf; /* pointer to userspace command buffer */
sys/dev/pci/drm/include/uapi/drm/i915_drm.h
574
struct drm_clip_rect __user *cliprects; /* pointer to userspace cliprects */
sys/dev/pci/drm/include/uapi/drm/i915_drm.h
580
int __user *irq_seq;
sys/dev/pci/drm/include/uapi/drm/i915_drm.h
830
int __user *value;
sys/dev/pci/drm/include/uapi/drm/i915_drm.h
860
int __user *region_offset; /* offset from start of fb or agp */
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
622
drm_radeon_clear_rect_t __user *depth_boxes;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
648
drm_radeon_state_t __user *state;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
650
drm_radeon_prim_t __user *prim;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
665
char __user *buf;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
667
struct drm_clip_rect __user *boxes;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
673
const void __user *data;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
682
drm_radeon_tex_image_t __user *image;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
686
unsigned int __user *mask;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
726
void __user *value;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
738
int __user *region_offset; /* offset from start of fb or GART */
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
755
int __user *irq_seq;
sys/dev/pci/drm/radeon/radeon.h
1025
void __user *user_ptr;
sys/dev/pci/drm/radeon/radeon_cs.c
309
struct drm_radeon_cs_chunk __user **chunk_ptr = NULL;
sys/dev/pci/drm/radeon/radeon_cs.c
311
uint32_t __user *cdata;
sys/dev/pci/drm/radeon/radeon_cs.c
313
chunk_ptr = (void __user*)(unsigned long)p->chunks_array[i];
sys/dev/pci/drm/radeon/radeon_cs.c
342
cdata = (void __user *)(unsigned long)user_chunk.chunk_data;
sys/dev/pci/drm/radeon/radeon_ttm.c
832
static ssize_t radeon_ttm_vram_read(struct file *f, char __user *buf,
sys/dev/pci/drm/radeon/radeon_ttm.c
856
r = put_user(value, (uint32_t __user *)buf);
sys/dev/pci/drm/radeon/radeon_ttm.c
884
static ssize_t radeon_ttm_gtt_read(struct file *f, char __user *buf,
sys/sys/videoio.h
3700
#ifndef __user
sys/sys/videoio.h
4901
struct v4l2_clip __user *next;
sys/sys/videoio.h
4910
void __user *bitmap;
sys/sys/videoio.h
5450
char __user *string;
sys/sys/videoio.h
5451
u_int8_t __user *p_u8;
sys/sys/videoio.h
5452
u_int16_t __user *p_u16;
sys/sys/videoio.h
5453
u_int32_t __user *p_u32;
sys/sys/videoio.h
5454
int32_t __user *p_s32;
sys/sys/videoio.h
5455
int64_t __user *p_s64;
sys/sys/videoio.h
5456
struct v4l2_area __user *p_area;
sys/sys/videoio.h
5457
struct v4l2_rect __user *p_rect;
sys/sys/videoio.h
5458
struct v4l2_ctrl_h264_sps __user *p_h264_sps;
sys/sys/videoio.h
5459
struct v4l2_ctrl_h264_pps __user *p_h264_pps;
sys/sys/videoio.h
5460
struct v4l2_ctrl_h264_scaling_matrix __user *p_h264_scaling_matrix;
sys/sys/videoio.h
5461
struct v4l2_ctrl_h264_pred_weights __user *p_h264_pred_weights;
sys/sys/videoio.h
5462
struct v4l2_ctrl_h264_slice_params __user *p_h264_slice_params;
sys/sys/videoio.h
5463
struct v4l2_ctrl_h264_decode_params __user *p_h264_decode_params;
sys/sys/videoio.h
5464
struct v4l2_ctrl_fwht_params __user *p_fwht_params;
sys/sys/videoio.h
5465
struct v4l2_ctrl_vp8_frame __user *p_vp8_frame;
sys/sys/videoio.h
5466
struct v4l2_ctrl_mpeg2_sequence __user *p_mpeg2_sequence;
sys/sys/videoio.h
5467
struct v4l2_ctrl_mpeg2_picture __user *p_mpeg2_picture;
sys/sys/videoio.h
5468
struct v4l2_ctrl_mpeg2_quantisation __user *p_mpeg2_quantisation;
sys/sys/videoio.h
5469
struct v4l2_ctrl_vp9_compressed_hdr __user *p_vp9_compressed_hdr_probs;
sys/sys/videoio.h
5470
struct v4l2_ctrl_vp9_frame __user *p_vp9_frame;
sys/sys/videoio.h
5471
struct v4l2_ctrl_hevc_sps __user *p_hevc_sps;
sys/sys/videoio.h
5472
struct v4l2_ctrl_hevc_pps __user *p_hevc_pps;
sys/sys/videoio.h
5473
struct v4l2_ctrl_hevc_slice_params __user *p_hevc_slice_params;
sys/sys/videoio.h
5474
struct v4l2_ctrl_hevc_scaling_matrix __user *p_hevc_scaling_matrix;
sys/sys/videoio.h
5475
struct v4l2_ctrl_hevc_decode_params __user *p_hevc_decode_params;
sys/sys/videoio.h
5476
struct v4l2_ctrl_av1_sequence __user *p_av1_sequence;
sys/sys/videoio.h
5477
struct v4l2_ctrl_av1_tile_group_entry __user *p_av1_tile_group_entry;
sys/sys/videoio.h
5478
struct v4l2_ctrl_av1_frame __user *p_av1_frame;
sys/sys/videoio.h
5479
struct v4l2_ctrl_av1_film_grain __user *p_av1_film_grain;
sys/sys/videoio.h
5480
struct v4l2_ctrl_hdr10_cll_info __user *p_hdr10_cll_info;
sys/sys/videoio.h
5481
struct v4l2_ctrl_hdr10_mastering_display __user *p_hdr10_mastering_display;
sys/sys/videoio.h
5482
void __user *ptr;