Home
last modified time | relevance | path

Searched refs:memdup_array_user (Results 1 – 20 of 20) sorted by relevance

/linux-6.14.4/sound/isa/wavefront/
Dwavefront_fx.c194 page_data = memdup_array_user((unsigned char __user *) in snd_wavefront_fx_ioctl()
/linux-6.14.4/kernel/
Dkexec.c257 ksegments = memdup_array_user(segments, nr_segments, sizeof(ksegments[0])); in SYSCALL_DEFINE4()
Dwatch_queue.c343 tf = memdup_array_user(_filter->filters, filter.nr_filters, sizeof(*tf)); in watch_queue_set_filter()
/linux-6.14.4/include/linux/
Dstring.h32 void *memdup_array_user(const void __user *src, size_t n, size_t size) in memdup_array_user() function
/linux-6.14.4/drivers/media/dvb-core/
Ddvb_frontend.c2166 tvp = memdup_array_user(compat_ptr(tvps->props), in dvb_frontend_handle_compat_ioctl()
2198 tvp = memdup_array_user(compat_ptr(tvps->props), in dvb_frontend_handle_compat_ioctl()
2379 tvp = memdup_array_user((void __user *)tvps->props, in dvb_get_property()
2458 tvp = memdup_array_user((void __user *)tvps->props, in dvb_frontend_handle_ioctl()
/linux-6.14.4/drivers/input/misc/
Dcs40l50-vibra.c328 work_data.custom_data = memdup_array_user(effect->u.periodic.custom_data, in cs40l50_add()
/linux-6.14.4/drivers/gpu/drm/
Ddrm_lease.c513 object_ids = memdup_array_user(u64_to_user_ptr(cl->object_ids), in drm_mode_create_lease_ioctl()
/linux-6.14.4/arch/s390/kvm/
Dguestdbg.c216 bp_data = memdup_array_user(dbg->arch.hw_bp, dbg->arch.nr_hw_bp, in kvm_s390_import_bp_data()
/linux-6.14.4/drivers/i2c/
Di2c-dev.c462 rdwr_pa = memdup_array_user(rdwr_arg.msgs, in i2cdev_ioctl()
/linux-6.14.4/drivers/tty/vt/
Dkeyboard.c1773 dia = memdup_array_user(a->kbdiacr, in vt_do_diacrit()
1810 buf = memdup_array_user(a->kbdiacruc, in vt_do_diacrit()
/linux-6.14.4/drivers/infiniband/hw/hfi1/
Duser_exp_rcv.c494 tidinfo = memdup_array_user(u64_to_user_ptr(tinfo->tidlist), in hfi1_user_exp_rcv_clear()
Duser_sdma.c497 tmp = memdup_array_user(iovec[idx].iov_base, in hfi1_user_sdma_process_request()
/linux-6.14.4/fs/nilfs2/
Dioctl.c866 kbufs[4] = memdup_array_user((void __user *)(unsigned long)argv[4].v_base, in nilfs_ioctl_clean_segments()
/linux-6.14.4/drivers/xen/
Dprivcmd.c1257 ports = memdup_array_user(u64_to_user_ptr(ioeventfd->ports), in alloc_ioreq()
/linux-6.14.4/drivers/fpga/
Ddfl.c2000 fds = memdup_array_user((void __user *)(arg + sizeof(hdr)), in dfl_feature_ioctl_set_irq()
/linux-6.14.4/drivers/video/fbdev/via/
Dviafbdev.c577 viafb_gamma_table = memdup_array_user(argp, 256, sizeof(u32)); in viafb_ioctl()
/linux-6.14.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_surface.c782 memdup_array_user((struct drm_vmw_size __user *)(unsigned long) in vmw_surface_define_ioctl()
/linux-6.14.4/drivers/comedi/
Dcomedi_fops.c1717 chanlist = memdup_array_user(user_chanlist, in __comedi_get_user_chanlist()
/linux-6.14.4/drivers/net/ppp/
Dppp_generic.c601 fprog.filter = memdup_array_user(uprog->filter, in get_filter()
/linux-6.14.4/sound/core/
Dpcm_native.c3248 bufs = memdup_array_user(xfern.bufs, runtime->channels, sizeof(void *)); in snd_pcm_xfern_frames_ioctl()