Home
last modified time | relevance | path

Searched refs:vmemdup_user (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/include/linux/
H A Dstring.h16 extern void *vmemdup_user(const void __user *, size_t);
54 return vmemdup_user(src, nbytes); in vmemdup_array_user()
/kernel/linux/linux-6.6/drivers/s390/cio/
H A Dcio_inject.c98 buffer = vmemdup_user(buf, lbuf); in crw_inject_write()
/kernel/linux/linux-5.10/mm/
H A Dutil.c187 * vmemdup_user - duplicate memory region from user space
195 void *vmemdup_user(const void __user *src, size_t len) in vmemdup_user() function
210 EXPORT_SYMBOL(vmemdup_user); variable
/kernel/linux/linux-6.6/mm/
H A Dutil.c211 * vmemdup_user - duplicate memory region from user space
219 void *vmemdup_user(const void __user *src, size_t len) in vmemdup_user() function
234 EXPORT_SYMBOL(vmemdup_user); variable
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_drv.h197 return vmemdup_user(userptr, bytes); in u_memcpya()
/kernel/linux/linux-5.10/include/linux/
H A Dstring.h13 extern void *vmemdup_user(const void __user *, size_t);
/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
H A Dvirtgpu_ioctl.c150 buf = vmemdup_user(u64_to_user_ptr(exbuf->command), exbuf->size); in virtio_gpu_execbuffer_ioctl()
/kernel/linux/linux-6.6/fs/coda/
H A Dpsdev.c126 dcbuf = vmemdup_user(buf, nbytes); in coda_psdev_write()
/kernel/linux/linux-6.6/fs/pstore/
H A Dplatform.c443 record->buf = vmemdup_user(buf, record->size); in pstore_write_user_compat()
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/
H A Dvirtgpu_submit.c416 submit->buf = vmemdup_user(u64_to_user_ptr(exbuf->command), exbuf->size); in virtio_gpu_init_submit()
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dcpuid.c238 e = vmemdup_user(entries, array_size(sizeof(*e), cpuid->nent)); in kvm_vcpu_ioctl_set_cpuid()
292 e2 = vmemdup_user(entries, array_size(sizeof(*e2), cpuid->nent)); in kvm_vcpu_ioctl_set_cpuid2()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dcpuid.c470 e = vmemdup_user(entries, array_size(sizeof(*e), cpuid->nent)); in kvm_vcpu_ioctl_set_cpuid()
514 e2 = vmemdup_user(entries, array_size(sizeof(*e2), cpuid->nent)); in kvm_vcpu_ioctl_set_cpuid2()
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Dsubmit.c172 data = vmemdup_user(from, copy_len); in alloc_copy_user_array()
/kernel/linux/linux-5.10/sound/core/
H A Dcontrol.c1313 container = vmemdup_user(buf, size); in replace_user_tlv()
1381 names = vmemdup_user((const void __user *)user_ptrval, in snd_ctl_elem_init_enum_names()
/kernel/linux/linux-6.6/sound/core/
H A Dcontrol.c1587 container = vmemdup_user(buf, size); in replace_user_tlv()
1664 names = vmemdup_user((const void __user *)user_ptrval, buf_len); in snd_ctl_elem_init_enum_names()
/kernel/linux/linux-5.10/drivers/tty/vt/
H A Dconsolemap.c545 unilist = vmemdup_user(list, array_size(sizeof(struct unipair), ct)); in con_set_unimap()
/kernel/linux/linux-6.6/fs/
H A Dxattr.c613 ctx->kvalue = vmemdup_user(ctx->cvalue, ctx->size); in setxattr_copy()
/kernel/linux/linux-6.6/drivers/tty/vt/
H A Dconsolemap.c647 unilist = vmemdup_user(list, array_size(sizeof(*unilist), ct)); in con_set_unimap()
/kernel/linux/linux-6.6/drivers/cxl/core/
H A Dmbox.c349 mbox->payload_in = vmemdup_user(u64_to_user_ptr(in_payload), in cxl_mbox_cmd_ctor()
/kernel/linux/linux-6.6/drivers/vhost/
H A Dvdpa.c366 buf = vmemdup_user(c->buf, config.len); in vhost_vdpa_set_config()
/kernel/linux/linux-6.6/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c1875 buf = vmemdup_user(argp + size, config.config_size); in vduse_ioctl()
/kernel/linux/linux-5.10/virt/kvm/
H A Dkvm_main.c3959 entries = vmemdup_user(urouting->entries, in kvm_vm_ioctl()
/kernel/linux/linux-6.6/kernel/bpf/
H A Dsyscall.c1409 return vmemdup_user(ukey, key_size); in __bpf_copy_key()
/kernel/linux/linux-6.6/virt/kvm/
H A Dkvm_main.c4935 entries = vmemdup_user(urouting->entries, in kvm_vm_ioctl()

Completed in 49 milliseconds