Home
last modified time | relevance | path

Searched refs:compat_ptr (Results 1 – 152 of 152) sorted by relevance

/linux-4.4.14/security/keys/
Dcompat.c67 return keyctl_join_session_keyring(compat_ptr(arg2)); in COMPAT_SYSCALL_DEFINE5()
70 return keyctl_update_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5()
76 return keyctl_describe_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5()
88 return keyctl_keyring_search(arg2, compat_ptr(arg3), in COMPAT_SYSCALL_DEFINE5()
89 compat_ptr(arg4), arg5); in COMPAT_SYSCALL_DEFINE5()
92 return keyctl_read_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5()
101 return keyctl_instantiate_key(arg2, compat_ptr(arg3), arg4, in COMPAT_SYSCALL_DEFINE5()
117 return keyctl_get_security(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5()
127 arg2, compat_ptr(arg3), arg4, arg5); in COMPAT_SYSCALL_DEFINE5()
/linux-4.4.14/net/
Dcompat.c61 kmsg->msg_control = compat_ptr(tmp3); in get_compat_msghdr()
64 *save_addr = compat_ptr(uaddr); in get_compat_msghdr()
68 err = move_addr_to_kernel(compat_ptr(uaddr), in get_compat_msghdr()
85 compat_ptr(uiov), nr_segs, in get_compat_msghdr()
325 __put_user(compat_ptr(ptr), &kfprog->filter)) in do_set_attach_filter()
786 ret = sys_bind(a0, compat_ptr(a1), a[2]); in COMPAT_SYSCALL_DEFINE2()
789 ret = sys_connect(a0, compat_ptr(a1), a[2]); in COMPAT_SYSCALL_DEFINE2()
795 ret = sys_accept4(a0, compat_ptr(a1), compat_ptr(a[2]), 0); in COMPAT_SYSCALL_DEFINE2()
798 ret = sys_getsockname(a0, compat_ptr(a1), compat_ptr(a[2])); in COMPAT_SYSCALL_DEFINE2()
801 ret = sys_getpeername(a0, compat_ptr(a1), compat_ptr(a[2])); in COMPAT_SYSCALL_DEFINE2()
[all …]
Dsocket.c2626 ifr32 = compat_ptr(ifc32.ifcbuf); in dev_ifconf()
2645 ifr32 = compat_ptr(ifc32.ifcbuf); in dev_ifconf()
2686 compat_rxnfc = compat_ptr(data); in ethtool_ioctl()
2723 if (put_user(convert_in ? rxnfc : compat_ptr(data), in ethtool_ioctl()
2805 uptr = compat_ptr(uptr32); in compat_siocwandev()
2854 data64 = compat_ptr(data32); in compat_ifr_data_ioctl()
3007 ret |= copy_from_user(devname, compat_ptr(rtdev), 15); in routing_ioctl()
3047 void __user *argp = compat_ptr(arg); in compat_sock_ioctl_trans()
/linux-4.4.14/block/
Dcompat_ioctl.c16 return put_user(val, (unsigned short __user *)compat_ptr(arg)); in compat_put_ushort()
21 return put_user(val, (compat_int_t __user *)compat_ptr(arg)); in compat_put_int()
26 return put_user(val, (compat_uint_t __user *)compat_ptr(arg)); in compat_put_uint()
31 return put_user(val, (compat_long_t __user *)compat_ptr(arg)); in compat_put_long()
36 return put_user(val, (compat_ulong_t __user *)compat_ptr(arg)); in compat_put_ulong()
41 return put_user(val, (compat_u64 __user *)compat_ptr(arg)); in compat_put_u64()
94 uvp = compat_ptr(arg); in compat_hdio_ioctl()
129 cdread_audio32 = compat_ptr(arg); in compat_cdrom_read_audio()
139 datap = compat_ptr(data); in compat_cdrom_read_audio()
157 cgc32 = compat_ptr(arg); in compat_cdrom_generic_command()
[all …]
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_compat32.c110 chaninfo32 = compat_ptr(arg); in compat_chaninfo()
122 err |= __put_user(compat_ptr(temp.uptr), &chaninfo->maxdata_list); in compat_chaninfo()
124 err |= __put_user(compat_ptr(temp.uptr), &chaninfo->flaglist); in compat_chaninfo()
126 err |= __put_user(compat_ptr(temp.uptr), &chaninfo->rangelist); in compat_chaninfo()
144 rangeinfo32 = compat_ptr(arg); in compat_rangeinfo()
156 err |= __put_user(compat_ptr(temp.uptr), &rangeinfo->range_ptr); in compat_rangeinfo()
205 err |= __put_user((unsigned int __force *)compat_ptr(temp.uptr), in get_compat_cmd()
210 err |= __put_user(compat_ptr(temp.uptr), &cmd->data); in get_compat_cmd()
274 cmd32 = compat_ptr(arg); in compat_cmd()
299 cmd32 = compat_ptr(arg); in compat_cmdtest()
[all …]
/linux-4.4.14/ipc/
Dcompat.c255 fourth = (unsigned long)compat_ptr(pad); in do_compat_semctl()
280 err2 = put_compat_semid64_ds(&sem64, compat_ptr(pad)); in do_compat_semctl()
282 err2 = put_compat_semid_ds(&sem64, compat_ptr(pad)); in do_compat_semctl()
289 err = get_compat_semid64_ds(&sem64, compat_ptr(pad)); in do_compat_semctl()
291 err = get_compat_semid_ds(&sem64, compat_ptr(pad)); in do_compat_semctl()
341 return sys_semtimedop(first, compat_ptr(ptr), second, NULL); in COMPAT_SYSCALL_DEFINE6()
343 return compat_sys_semtimedop(first, compat_ptr(ptr), second, in COMPAT_SYSCALL_DEFINE6()
344 compat_ptr(fifth)); in COMPAT_SYSCALL_DEFINE6()
350 if (get_user(pad, (u32 __user *) compat_ptr(ptr))) in COMPAT_SYSCALL_DEFINE6()
355 struct compat_msgbuf __user *up = compat_ptr(ptr); in COMPAT_SYSCALL_DEFINE6()
[all …]
Dcompat_mq.c105 n.sigev_value.sival_ptr = compat_ptr(n.sigev_value.sival_int); in COMPAT_SYSCALL_DEFINE2()
/linux-4.4.14/fs/xfs/
Dxfs_ioctl32.c265 bulkreq.lastip = compat_ptr(addr); in xfs_compat_ioc_bulkstat()
269 bulkreq.ubuffer = compat_ptr(addr); in xfs_compat_ioc_bulkstat()
272 bulkreq.ocount = compat_ptr(addr); in xfs_compat_ioc_bulkstat()
323 hreq->path = compat_ptr(hreq32.path); in xfs_compat_handlereq_copyin()
325 hreq->ihandle = compat_ptr(hreq32.ihandle); in xfs_compat_handlereq_copyin()
327 hreq->ohandle = compat_ptr(hreq32.ohandle); in xfs_compat_handlereq_copyin()
328 hreq->ohandlen = compat_ptr(hreq32.ohandlen); in xfs_compat_handlereq_copyin()
339 compat_ptr(hreq->ihandle), hreq->ihandlen); in xfs_compat_handlereq_to_dentry()
383 if (copy_to_user(compat_ptr(al_hreq.buffer), kbuf, al_hreq.buflen)) in xfs_compat_attrlist_by_handle()
424 ops = memdup_user(compat_ptr(am_hreq.ops), size); in xfs_compat_attrmulti_by_handle()
[all …]
/linux-4.4.14/drivers/video/fbdev/
Dsbuslib.c203 ret |= put_user(compat_ptr(addr), &p->red); in fbiogetputcmap()
205 ret |= put_user(compat_ptr(addr), &p->green); in fbiogetputcmap()
207 ret |= put_user(compat_ptr(addr), &p->blue); in fbiogetputcmap()
228 ret |= put_user(compat_ptr(addr), &p->cmap.red); in fbiogscursor()
230 ret |= put_user(compat_ptr(addr), &p->cmap.green); in fbiogscursor()
232 ret |= put_user(compat_ptr(addr), &p->cmap.blue); in fbiogscursor()
234 ret |= put_user(compat_ptr(addr), &p->mask); in fbiogscursor()
236 ret |= put_user(compat_ptr(addr), &p->image); in fbiogscursor()
/linux-4.4.14/drivers/s390/crypto/
Dzcrypt_api.c976 struct compat_ica_rsa_modexpo __user *umex32 = compat_ptr(arg); in trans_modexpo32()
983 mex64.inputdata = compat_ptr(mex32.inputdata); in trans_modexpo32()
985 mex64.outputdata = compat_ptr(mex32.outputdata); in trans_modexpo32()
987 mex64.b_key = compat_ptr(mex32.b_key); in trans_modexpo32()
988 mex64.n_modulus = compat_ptr(mex32.n_modulus); in trans_modexpo32()
1018 struct compat_ica_rsa_modexpo_crt __user *ucrt32 = compat_ptr(arg); in trans_modexpo_crt32()
1025 crt64.inputdata = compat_ptr(crt32.inputdata); in trans_modexpo_crt32()
1027 crt64.outputdata= compat_ptr(crt32.outputdata); in trans_modexpo_crt32()
1029 crt64.bp_key = compat_ptr(crt32.bp_key); in trans_modexpo_crt32()
1030 crt64.bq_key = compat_ptr(crt32.bq_key); in trans_modexpo_crt32()
[all …]
/linux-4.4.14/drivers/staging/android/ion/
Dcompat_ion.c138 data32 = compat_ptr(arg); in compat_ion_ioctl()
157 data32 = compat_ptr(arg); in compat_ion_ioctl()
174 data32 = compat_ptr(arg); in compat_ion_ioctl()
191 (unsigned long)compat_ptr(arg)); in compat_ion_ioctl()
/linux-4.4.14/sound/core/
Dhwdep_compat.c46 put_user(compat_ptr(ptr), &dst->image)) in snd_hwdep_dsp_load_compat()
66 void __user *argp = compat_ptr(arg); in snd_hwdep_ioctl_compat()
Dpcm_compat.c391 err = snd_pcm_lib_write(substream, compat_ptr(buf), frames); in snd_pcm_ioctl_xferi_compat()
393 err = snd_pcm_lib_read(substream, compat_ptr(buf), frames); in snd_pcm_ioctl_xferi_compat()
435 bufptr = compat_ptr(buf); in snd_pcm_ioctl_xfern_compat()
445 bufs[i] = compat_ptr(ptr); in snd_pcm_ioctl_xfern_compat()
662 void __user *argp = compat_ptr(arg); in snd_pcm_ioctl_compat()
Dcontrol_compat.c49 put_user(compat_ptr(ptr), &data->pids)) in snd_ctl_elem_list_compat()
426 (uintptr_t)compat_ptr(data->value.enumerated.names_ptr); in snd_ctl_elem_add_compat()
454 void __user *argp = compat_ptr(arg); in snd_ctl_ioctl_compat()
Dtimer_compat.c111 void __user *argp = compat_ptr(arg); in snd_timer_user_ioctl_compat()
Drawmidi_compat.c154 void __user *argp = compat_ptr(arg); in snd_rawmidi_ioctl_compat()
/linux-4.4.14/fs/
Dcompat_ioctl.c188 err = put_user(compat_ptr(fp), &up_native->iFrame); in do_video_stillpicture()
216 err = put_user(compat_ptr(palp), &up_native->palette); in do_video_set_spu_palette()
269 put_user(compat_ptr(base), &iov[i].iov_base) || in sg_build_iovec()
317 dxferp = compat_ptr(data); in sg_ioctl_trans()
332 cmdp = compat_ptr(data); in sg_ioctl_trans()
336 sbp = compat_ptr(data); in sg_ioctl_trans()
349 if (put_user(compat_ptr(data), &sgio->usr_ptr)) in sg_ioctl_trans()
427 fptr64 = compat_ptr(fptr32); in ppp_sock_fprog_ioctl_trans()
487 datap = compat_ptr(data); in ppp_scompress()
625 ss.iomem_base = compat_ptr(udata); in serial_struct_ioctl()
[all …]
Dcompat.c429 ret = get_compat_flock(&f, compat_ptr(arg)); in COMPAT_SYSCALL_DEFINE3()
453 ret = put_compat_flock(&f, compat_ptr(arg)); in COMPAT_SYSCALL_DEFINE3()
463 ret = get_compat_flock64(&f, compat_ptr(arg)); in COMPAT_SYSCALL_DEFINE3()
478 ret = put_compat_flock64(&f, compat_ptr(arg)); in COMPAT_SYSCALL_DEFINE3()
601 !access_ok(vrfy_dir(type), compat_ptr(buf), len)) { in compat_rw_copy_check_uvector()
608 iov->iov_base = compat_ptr(buf); in compat_rw_copy_check_uvector()
628 if (put_user(compat_ptr(uptr), ptr64 + i)) in copy_iocb()
729 dst->data = compat_ptr(src->data); in compat_nfs_string()
763 real->auth_flavours = compat_ptr(raw->auth_flavours); in do_nfs4_super_data_conv()
766 real->host_addr = compat_ptr(raw->host_addr); in do_nfs4_super_data_conv()
[all …]
Dexec.c416 return compat_ptr(compat); in get_user_arg_ptr()
Dsplice.c1681 put_user(compat_ptr(v.iov_base), &iov[i].iov_base) || in COMPAT_SYSCALL_DEFINE4()
/linux-4.4.14/drivers/s390/char/
Dsclp_ctl.c47 return compat_ptr(value); in u64_to_uptr()
97 argp = compat_ptr(arg); in sclp_ctl_ioctl()
Dvmcp.c143 argp = compat_ptr(arg); in vmcp_ioctl()
Dtape_char.c464 argp = (unsigned long) compat_ptr(data); in tapechar_compat_ioctl()
Dfs3270.c337 argp = compat_ptr(arg); in fs3270_ioctl()
Dtty3270.c1823 return kbd_ioctl(tp->kbd, cmd, (unsigned long)compat_ptr(arg)); in tty3270_compat_ioctl()
/linux-4.4.14/net/atm/
Dioctl.c255 iobuf32 = compat_ptr(arg); in do_atm_iobuf()
260 datap = compat_ptr(data); in do_atm_iobuf()
286 sioc32 = compat_ptr(arg); in do_atmif_sioc()
291 datap = compat_ptr(data); in do_atmif_sioc()
Dresources.c218 buf = compat_ptr(cbuf); in atm_dev_ioctl()
263 buf = compat_ptr(carg); in atm_dev_ioctl()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-compat-ioctl32.c66 uclips = compat_ptr(p); in get_v4l2_window32()
369 up_pln = compat_ptr(p); in get_v4l2_plane32()
443 uplane32 = compat_ptr(p); in get_v4l2_buffer32()
474 kp->m.userptr = (unsigned long)compat_ptr(tmp); in get_v4l2_buffer32()
525 uplane32 = compat_ptr(p); in put_v4l2_buffer32()
584 kp->base = (__force void *)compat_ptr(tmp); in get_v4l2_framebuffer32()
685 ucontrols = compat_ptr(p); in get_v4l2_ext_controls32()
703 s = compat_ptr(p); in get_v4l2_ext_controls32()
732 ucontrols = compat_ptr(p); in put_v4l2_ext_controls32()
802 kp->edid = (__force u8 *)compat_ptr(tmp); in get_v4l2_edid32()
[all …]
/linux-4.4.14/arch/arm64/kernel/
Dperf_callchain.c102 compat_ptr(buftail.fp)) in compat_user_backtrace()
105 return (struct compat_frame_tail __user *)compat_ptr(buftail.fp) - 1; in compat_user_backtrace()
Dsignal32.c449 frame = compat_ptr((compat_uptr_t)((sp - framesize) & ~7)); in compat_get_sigframe()
Dptrace.c1123 void __user *datap = compat_ptr(data); in compat_arch_ptrace()
/linux-4.4.14/drivers/char/ipmi/
Dipmi_devintf.c710 p64->data = compat_ptr(tmp); in get_compat_ipmi_msg()
737 p64->addr = compat_ptr(tmp); in get_compat_ipmi_req()
764 p64->addr = compat_ptr(tmp); in get_compat_ipmi_recv()
794 if (get_compat_ipmi_req(&rp, compat_ptr(arg))) in compat_ipmi_ioctl()
805 if (get_compat_ipmi_req_settime(&sp, compat_ptr(arg))) in compat_ipmi_ioctl()
818 if (get_compat_ipmi_recv(&recv64, compat_ptr(arg))) in compat_ipmi_ioctl()
836 if (put_compat_ipmi_recv(&recv64, compat_ptr(arg))) in compat_ipmi_ioctl()
/linux-4.4.14/kernel/
Dfutex_compat.c29 *entry = compat_ptr((*uentry) & ~1); in fetch_robust_entry()
39 void __user *uaddr = compat_ptr(base + futex_offset); in futex_uaddr()
Dkexec.c245 out.buf = compat_ptr(in.buf); in COMPAT_SYSCALL_DEFINE4()
Dsysctl_binary.c1475 compat_oldlenp = compat_ptr(tmp.oldlenp); in COMPAT_SYSCALL_DEFINE1()
1479 result = do_sysctl(compat_ptr(tmp.name), tmp.nlen, in COMPAT_SYSCALL_DEFINE1()
1480 compat_ptr(tmp.oldval), oldlen, in COMPAT_SYSCALL_DEFINE1()
1481 compat_ptr(tmp.newval), tmp.newlen); in COMPAT_SYSCALL_DEFINE1()
Dptrace.c679 compat_siginfo_t __user *uinfo = compat_ptr(data); in ptrace_peek_siginfo()
1144 compat_ulong_t __user *datap = compat_ptr(data); in compat_ptrace_request()
1202 kiov.iov_base = compat_ptr(ptr); in compat_ptrace_request()
Dsignal.c3190 uss.ss_sp = compat_ptr(uss32.ss_sp); in COMPAT_SYSCALL_DEFINE2()
3344 new_ka.sa.sa_handler = compat_ptr(handler); in COMPAT_SYSCALL_DEFINE4()
3347 new_ka.sa.sa_restorer = compat_ptr(restorer); in COMPAT_SYSCALL_DEFINE4()
3430 new_ka.sa.sa_handler = compat_ptr(handler); in COMPAT_SYSCALL_DEFINE3()
3431 new_ka.sa.sa_restorer = compat_ptr(restorer); in COMPAT_SYSCALL_DEFINE3()
Dseccomp.c403 fprog.filter = compat_ptr(fprog32.filter); in seccomp_prepare_user_filter()
Dcompat.c1101 put_user(compat_ptr(p), pages + i)) in COMPAT_SYSCALL_DEFINE6()
/linux-4.4.14/kernel/power/
Duser.c411 compat_loff_t __user *uoffset = compat_ptr(arg); in snapshot_compat_ioctl()
427 (unsigned long) compat_ptr(arg)); in snapshot_compat_ioctl()
431 compat_ptr(arg); in snapshot_compat_ioctl()
/linux-4.4.14/arch/powerpc/kernel/
Dptrace32.c283 compat_ptr(data)); in compat_arch_ptrace()
289 compat_ptr(data)); in compat_arch_ptrace()
Dsys_ppc32.c61 return compat_sys_select((int)n, inp, outp, exp, compat_ptr(tvp_x)); in ppc32_select()
Dsignal_32.c133 #define from_user_ptr(p) compat_ptr(p)
/linux-4.4.14/fs/ncpfs/
Dioctl.c277 request.data = compat_ptr(request32.data); in __ncp_ioctl()
598 if (copy_to_user(compat_ptr(user.object_name), in __ncp_ioctl()
655 user.object_name = compat_ptr(user32.object_name); in __ncp_ioctl()
701 user.data = compat_ptr(user32.data); in __ncp_ioctl()
752 user.data = compat_ptr(user32.data); in __ncp_ioctl()
917 arg = (unsigned long) compat_ptr(arg); in ncp_compat_ioctl()
/linux-4.4.14/arch/tile/kernel/
Dcompat_signal.c132 (struct compat_rt_sigframe __user *) compat_ptr(regs->sp); in compat_sys_rt_sigreturn()
165 sp = (unsigned long)compat_ptr(regs->sp); in compat_get_sigframe()
Dhardwall.c1028 return hardwall_ioctl(file, a, (unsigned long)compat_ptr(b)); in hardwall_compat_ioctl()
/linux-4.4.14/net/bluetooth/hidp/
Dsock.c153 cl.ci = compat_ptr(uci); in hidp_sock_compat_ioctl()
177 put_user(compat_ptr(ca.rd_data), &uca->rd_data) || in hidp_sock_compat_ioctl()
/linux-4.4.14/arch/powerpc/oprofile/
Dbacktrace.c31 void __user *p = compat_ptr(sp); in user_getsp32()
/linux-4.4.14/arch/x86/oprofile/
Dbacktrace.c53 fp = (struct stack_frame_ia32 *) compat_ptr(bufhead[0].next_frame); in dump_user_backtrace_32()
/linux-4.4.14/arch/sparc/kernel/
Dsys_sparc32.c173 new_ka.sa.sa_handler = compat_ptr(u_handler); in COMPAT_SYSCALL_DEFINE5()
178 new_ka.sa.sa_restorer = compat_ptr(u_restorer); in COMPAT_SYSCALL_DEFINE5()
Dsignal32.c224 err |= restore_fpu_state(regs, compat_ptr(fpu_save)); in do_sigreturn32()
227 if (restore_rwin_state(compat_ptr(rwin_save))) in do_sigreturn32()
313 err |= restore_fpu_state(regs, compat_ptr(fpu_save)); in do_rt_sigreturn32()
321 if (restore_rwin_state(compat_ptr(rwin_save))) in do_rt_sigreturn32()
Dprocess_64.c106 rw = compat_ptr((unsigned)regs->u_regs[14]); in show_regwindow32()
591 parent_tid_ptr = compat_ptr(regs->u_regs[UREG_I2]); in sparc_do_fork()
592 child_tid_ptr = compat_ptr(regs->u_regs[UREG_I4]); in sparc_do_fork()
/linux-4.4.14/drivers/spi/
Dspidev.c526 u_ioc = (struct spi_ioc_transfer __user *) compat_ptr(arg); in spidev_compat_ioc_message()
555 ioc[n].rx_buf = (uintptr_t) compat_ptr(ioc[n].rx_buf); in spidev_compat_ioc_message()
556 ioc[n].tx_buf = (uintptr_t) compat_ptr(ioc[n].tx_buf); in spidev_compat_ioc_message()
577 return spidev_ioctl(filp, cmd, (unsigned long)compat_ptr(arg)); in spidev_compat_ioctl()
/linux-4.4.14/sound/pci/hda/
Dhda_hwdep.c84 return hda_hwdep_ioctl(hw, file, cmd, (unsigned long)compat_ptr(arg)); in hda_hwdep_ioctl_compat()
/linux-4.4.14/drivers/input/
Dinput-compat.c88 compat_ptr(compat_effect->u.periodic.custom_data); in input_ff_effect_from_user()
Devdev.c1318 return evdev_ioctl_handler(file, cmd, compat_ptr(arg), 1); in evdev_ioctl_compat()
/linux-4.4.14/sound/core/seq/
Dseq_compat.c94 void __user *argp = compat_ptr(arg); in snd_seq_ioctl_compat()
Dseq_clientmgr.c1071 void *ptr = (void __force *)compat_ptr(event.data.raw32.d[1]); in snd_seq_write()
/linux-4.4.14/arch/s390/hypfs/
Dhypfs_sprp.c117 argp = compat_ptr(arg); in hypfs_sprp_ioctl()
/linux-4.4.14/drivers/tty/vt/
Dvt_ioctl.c1115 op->data = compat_ptr(cfdarg.chardata); in compat_fontx_ioctl()
1123 op->data = compat_ptr(cfdarg.chardata); in compat_fontx_ioctl()
1154 op->data = compat_ptr(((struct compat_console_font_op *)op)->data); in compat_kdfontop_ioctl()
1178 tmp_entries = compat_ptr(tmp.entries); in compat_unimap_ioctl()
1269 arg = (unsigned long)compat_ptr(arg); in vt_compat_ioctl()
/linux-4.4.14/arch/x86/kernel/
Dsignal_compat.c91 to->si_ptr = compat_ptr(ptr32); in copy_siginfo_from_user32()
Dptrace.c1129 void __user *datap = compat_ptr(data); in ia32_arch_ptrace()
1198 void __user *datap = compat_ptr(data); in x32_arch_ptrace()
/linux-4.4.14/fs/ext2/
Dioctl.c186 return ext2_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); in ext2_compat_ioctl()
/linux-4.4.14/fs/ubifs/
Dioctl.c203 return ubifs_ioctl(file, cmd, (unsigned long)compat_ptr(arg)); in ubifs_compat_ioctl()
/linux-4.4.14/drivers/media/
Dmedia-device.c294 links.pads = compat_ptr(pads_ptr); in media_device_enum_links32()
295 links.links = compat_ptr(links_ptr); in media_device_enum_links32()
/linux-4.4.14/drivers/usb/mon/
Dmon_bin.c1139 ret = mon_bin_get_event(file, rp, compat_ptr(getb.hdr32), in mon_bin_compat_ioctl()
1141 compat_ptr(getb.data32), getb.alloc32); in mon_bin_compat_ioctl()
1152 uptr = (struct mon_bin_mfetch32 __user *) compat_ptr(arg); in mon_bin_compat_ioctl()
1164 ret = mon_bin_fetch(file, rp, compat_ptr(mfetch.offvec32), in mon_bin_compat_ioctl()
1174 return mon_bin_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); in mon_bin_compat_ioctl()
/linux-4.4.14/fs/reiserfs/
Dioctl.c160 return reiserfs_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); in reiserfs_compat_ioctl()
/linux-4.4.14/drivers/mtd/
Dmtdchar.c1016 void __user *argp = compat_ptr(arg); in mtdchar_compat_ioctl()
1031 buf.length, compat_ptr(buf.ptr), in mtdchar_compat_ioctl()
1046 buf.length, compat_ptr(buf.ptr), in mtdchar_compat_ioctl()
1067 a.data = compat_ptr(compat_arg.data); in mtdchar_compat_ioctl()
/linux-4.4.14/sound/firewire/oxfw/
Doxfw-hwdep.c162 (unsigned long)compat_ptr(arg)); in hwdep_compat_ioctl()
/linux-4.4.14/sound/firewire/digi00x/
Ddigi00x-hwdep.c170 (unsigned long)compat_ptr(arg)); in hwdep_compat_ioctl()
/linux-4.4.14/sound/firewire/dice/
Ddice-hwdep.c162 (unsigned long)compat_ptr(arg)); in hwdep_compat_ioctl()
/linux-4.4.14/sound/firewire/bebob/
Dbebob_hwdep.c169 (unsigned long)compat_ptr(arg)); in hwdep_compat_ioctl()
/linux-4.4.14/sound/firewire/tascam/
Dtascam-hwdep.c171 (unsigned long)compat_ptr(arg)); in hwdep_compat_ioctl()
/linux-4.4.14/drivers/video/fbdev/core/
Dfbmem.c1272 cmap32 = compat_ptr(arg); in fb_getput_cmap()
1278 put_user(compat_ptr(data), &cmap->red) || in fb_getput_cmap()
1280 put_user(compat_ptr(data), &cmap->green) || in fb_getput_cmap()
1282 put_user(compat_ptr(data), &cmap->blue) || in fb_getput_cmap()
1284 put_user(compat_ptr(data), &cmap->transp)) in fb_getput_cmap()
1339 fix32 = compat_ptr(arg); in fb_get_fscreeninfo()
1368 arg = (unsigned long) compat_ptr(arg); in fb_compat_ioctl()
/linux-4.4.14/arch/powerpc/include/asm/
Dcompat.h197 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function
/linux-4.4.14/arch/sparc/include/asm/
Dcompat.h220 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function
/linux-4.4.14/net/bluetooth/cmtp/
Dsock.c152 cl.ci = compat_ptr(uci); in cmtp_sock_compat_ioctl()
/linux-4.4.14/net/bluetooth/bnep/
Dsock.c149 cl.ci = compat_ptr(uci); in bnep_sock_compat_ioctl()
/linux-4.4.14/drivers/usb/core/
Ddevio.c1746 put_user(compat_ptr(udata), &p->data)) in proc_control_compat()
1763 get_user(addr, &p32->data) || put_user(compat_ptr(addr), &p->data)) in proc_bulk_compat()
1775 ps->disccontext = compat_ptr(ds.context); in proc_disconnectsignal_compat()
1798 kurb->buffer = compat_ptr(uptr); in get_urb32()
1801 kurb->usercontext = compat_ptr(uptr); in get_urb32()
2010 uioc = compat_ptr((long)arg); in proc_ioctl_compat()
2016 ctrl.data = compat_ptr(udata); in proc_ioctl_compat()
2346 ret = usbdev_do_ioctl(file, cmd, compat_ptr(arg)); in usbdev_compat_ioctl()
/linux-4.4.14/net/wireless/
Dwext-priv.c231 iwp.pointer = compat_ptr(iwp_compat->pointer); in compat_private_call()
Dwext-core.c966 iwr_lcl.u.data.pointer = compat_ptr(iwp_compat->pointer); in wireless_process_ioctl()
1095 iwp.pointer = compat_ptr(iwp_compat->pointer); in compat_standard_call()
/linux-4.4.14/arch/arm64/include/asm/
Dcompat.h226 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function
/linux-4.4.14/arch/x86/include/asm/
Dcompat.h286 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function
/linux-4.4.14/arch/mips/include/asm/
Dcompat.h211 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function
/linux-4.4.14/arch/tile/include/asm/
Dcompat.h243 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function
/linux-4.4.14/arch/parisc/include/asm/
Dcompat.h259 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function
/linux-4.4.14/fs/ocfs2/
Dioctl.c784 bp = (u64 __user *)(unsigned long)compat_ptr(info->oi_requests); in ocfs2_get_request_ptr()
989 return ocfs2_reflink_ioctl(inode, compat_ptr(args.old_path), in ocfs2_compat_ioctl()
990 compat_ptr(args.new_path), preserve); in ocfs2_compat_ioctl()
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_v4l2.c1275 umenus = compat_ptr(p); in uvc_v4l2_get_xu_mapping()
1310 umenus = compat_ptr(p); in uvc_v4l2_put_xu_mapping()
1344 udata = compat_ptr(p); in uvc_v4l2_get_xu_query()
1375 udata = compat_ptr(p); in uvc_v4l2_put_xu_query()
1395 void __user *up = compat_ptr(arg); in uvc_v4l2_compat_ioctl32()
/linux-4.4.14/drivers/input/serio/
Dserport.c237 void __user *uarg = compat_ptr(arg); in serport_ldisc_compat_ioctl()
/linux-4.4.14/drivers/mtd/ubi/
Dcdev.c1057 unsigned long translated_arg = (unsigned long)compat_ptr(arg); in vol_cdev_compat_ioctl()
1065 unsigned long translated_arg = (unsigned long)compat_ptr(arg); in ubi_cdev_compat_ioctl()
1073 unsigned long translated_arg = (unsigned long)compat_ptr(arg); in ctrl_cdev_compat_ioctl()
/linux-4.4.14/fs/ext4/
Dioctl.c735 uinput = compat_ptr(arg); in ext4_compat_ioctl()
762 return ext4_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); in ext4_compat_ioctl()
/linux-4.4.14/sound/firewire/fireworks/
Dfireworks_hwdep.c267 (unsigned long)compat_ptr(arg)); in hwdep_compat_ioctl()
/linux-4.4.14/arch/s390/include/asm/
Dcompat.h273 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function
/linux-4.4.14/drivers/char/
Draw.c252 struct raw32_config_request __user *user_req = compat_ptr(arg); in raw_ctl_compat_ioctl()
Dlp.c719 if (compat_get_timeval(&par_timeout, compat_ptr(arg))) { in lp_compat_ioctl()
732 ret = lp_do_ioctl(minor, cmd, arg, compat_ptr(arg)); in lp_compat_ioctl()
Dhpet.c705 struct compat_hpet_info __user *u = compat_ptr(arg); in hpet_compat_ioctl()
/linux-4.4.14/drivers/vhost/
Dtest.c305 return vhost_test_ioctl(f, ioctl, (unsigned long)compat_ptr(arg)); in vhost_test_compat_ioctl()
Dnet.c1097 return vhost_net_ioctl(f, ioctl, (unsigned long)compat_ptr(arg)); in vhost_net_compat_ioctl()
Dscsi.c1546 return vhost_scsi_ioctl(f, ioctl, (unsigned long)compat_ptr(arg)); in vhost_scsi_compat_ioctl()
/linux-4.4.14/net/bridge/netfilter/
Debtables.c1843 ret = copy_counters_to_user(t, oldcounters, compat_ptr(tmp.counters), in compat_copy_everything_to_user()
1848 pos = compat_ptr(tmp.entries); in compat_copy_everything_to_user()
2169 repl->hook_entry[i] = compat_ptr(tmp.hook_entry[i]); in compat_copy_ebt_replace_from_user()
2172 repl->counters = compat_ptr(tmp.counters); in compat_copy_ebt_replace_from_user()
2173 repl->entries = compat_ptr(tmp.entries); in compat_copy_ebt_replace_from_user()
2286 return do_update_counters(net, hlp.name, compat_ptr(hlp.counters), in compat_update_counters()
/linux-4.4.14/drivers/vfio/
Dvfio.c1012 arg = (unsigned long)compat_ptr(arg); in vfio_fops_compat_ioctl()
1360 arg = (unsigned long)compat_ptr(arg); in vfio_group_fops_compat_ioctl()
1482 arg = (unsigned long)compat_ptr(arg); in vfio_device_fops_compat_ioctl()
/linux-4.4.14/drivers/infiniband/core/
Duser_mad.c905 return ib_umad_reg_agent(filp->private_data, compat_ptr(arg), 1); in ib_umad_compat_ioctl()
907 return ib_umad_unreg_agent(filp->private_data, compat_ptr(arg)); in ib_umad_compat_ioctl()
911 return ib_umad_reg_agent2(filp->private_data, compat_ptr(arg)); in ib_umad_compat_ioctl()
/linux-4.4.14/fs/fat/
Dfile.c142 return fat_generic_ioctl(filp, cmd, (unsigned long)compat_ptr(arg)); in fat_generic_compat_ioctl()
Ddir.c830 struct compat_dirent __user *d1 = compat_ptr(arg); in FAT_IOCTL_FILLDIR_FUNC()
/linux-4.4.14/arch/parisc/kernel/
Dsignal32.c304 to->si_addr = compat_ptr(addr); in copy_siginfo_from_user32()
/linux-4.4.14/arch/x86/ia32/
Dia32_signal.c105 buf = compat_ptr(tmp); in ia32_restore_sigcontext()
/linux-4.4.14/drivers/s390/block/
Ddasd_ioctl.c508 argp = compat_ptr(arg); in dasd_ioctl()
/linux-4.4.14/fs/autofs4/
Ddev-ioctl.c721 return (long) autofs_dev_ioctl(file, command, (ulong) compat_ptr(u)); in autofs_dev_ioctl_compat()
Droot.c919 (unsigned long)compat_ptr(arg)); in autofs4_root_compat_ioctl()
/linux-4.4.14/drivers/misc/
Dphantom.c208 return phantom_ioctl(filp, cmd, (unsigned long)compat_ptr(arg)); in phantom_compat_ioctl()
/linux-4.4.14/drivers/net/wan/
Dx25_asy.c714 (unsigned long)compat_ptr(arg)); in x25_asy_compat_ioctl()
/linux-4.4.14/drivers/misc/mei/
Dmain.c596 return mei_ioctl(file, cmd, (unsigned long)compat_ptr(data)); in mei_compat_ioctl()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_ctl.c2191 karg.reply_frame_buf_ptr = compat_ptr(karg32.reply_frame_buf_ptr); in _ctl_compat_mpt_command()
2192 karg.data_in_buf_ptr = compat_ptr(karg32.data_in_buf_ptr); in _ctl_compat_mpt_command()
2193 karg.data_out_buf_ptr = compat_ptr(karg32.data_out_buf_ptr); in _ctl_compat_mpt_command()
2194 karg.sense_data_ptr = compat_ptr(karg32.sense_data_ptr); in _ctl_compat_mpt_command()
/linux-4.4.14/drivers/net/hamradio/
Dmkiss.c888 (unsigned long)compat_ptr(arg)); in mkiss_compat_ioctl()
D6pack.c775 (unsigned long)compat_ptr(arg)); in sixpack_compat_ioctl()
/linux-4.4.14/drivers/hid/
Duhid.c423 event->u.create.rd_data = compat_ptr(compat->rd_data); in uhid_event_from_user()
/linux-4.4.14/drivers/hwtracing/stm/
Dcore.c585 return stm_char_ioctl(file, cmd, (unsigned long)compat_ptr(arg)); in stm_char_compat_ioctl()
/linux-4.4.14/drivers/input/misc/
Duinput.c905 return uinput_ioctl_handler(file, cmd, arg, compat_ptr(arg)); in uinput_compat_ioctl()
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event.c2265 fp = compat_ptr(ss_base + regs->bp); in perf_callchain_user32()
2279 fp = compat_ptr(ss_base + frame.next_frame); in perf_callchain_user32()
/linux-4.4.14/drivers/firewire/
Dcore-cdev.c225 return compat_ptr(value); in u64_to_uptr()
1667 return dispatch_ioctl(file->private_data, cmd, compat_ptr(arg)); in fw_device_op_compat_ioctl()
/linux-4.4.14/fs/nilfs2/
Dioctl.c1376 return nilfs_ioctl(filp, cmd, (unsigned long)compat_ptr(arg)); in nilfs_compat_ioctl()
/linux-4.4.14/drivers/s390/cio/
Dchsc_sch.c888 argp = compat_ptr(arg); in chsc_ioctl()
/linux-4.4.14/drivers/hid/usbhid/
Dhiddev.c844 return hiddev_ioctl(file, cmd, (unsigned long)compat_ptr(arg)); in hiddev_compat_ioctl()
/linux-4.4.14/drivers/scsi/
Dch.c885 data = compat_ptr(ces32.ces_data); in ch_ioctl_compat()
Dhpsa.c6074 arg64.buf = compat_ptr(cp); in hpsa_ioctl32_passthru()
6112 arg64.buf = compat_ptr(cp); in hpsa_ioctl32_big_passthru()
/linux-4.4.14/drivers/tty/
Dtty_ioctl.c1180 return tty_mode_ioctl(tty, file, cmd, (unsigned long) compat_ptr(arg)); in n_tty_compat_ioctl_helper()
Dsynclink_gt.c1204 rc = set_params32(info, compat_ptr(arg)); in slgt_compat_ioctl()
1208 rc = get_params32(info, compat_ptr(arg)); in slgt_compat_ioctl()
/linux-4.4.14/net/ipv4/
Draw.c910 return ipmr_compat_ioctl(sk, cmd, compat_ptr(arg)); in compat_raw_ioctl()
/linux-4.4.14/drivers/net/slip/
Dslip.c1189 (unsigned long)compat_ptr(arg));
/linux-4.4.14/drivers/net/
Dmacvtap.c1211 return macvtap_ioctl(file, cmd, (unsigned long)compat_ptr(arg)); in macvtap_compat_ioctl()
Dtun.c2174 arg = (unsigned long)compat_ptr(arg); in tun_chr_compat_ioctl()
/linux-4.4.14/net/ipv6/
Draw.c1167 return ip6mr_compat_ioctl(sk, cmd, compat_ptr(arg)); in compat_rawv6_ioctl()
/linux-4.4.14/net/vmw_vsock/
Daf_vsock.c1889 return vsock_dev_do_ioctl(filp, cmd, compat_ptr(arg)); in vsock_dev_compat_ioctl()
/linux-4.4.14/virt/kvm/
Dkvm_main.c2544 void __user *argp = compat_ptr(arg); in kvm_vcpu_compat_ioctl()
2942 log.dirty_bitmap = compat_ptr(compat_log.dirty_bitmap); in kvm_vm_compat_ioctl()
/linux-4.4.14/drivers/md/
Ddm-ioctl.c1872 return (long)dm_ctl_ioctl(file, command, (ulong) compat_ptr(u)); in dm_compat_ctl_ioctl()
Dmd.c7000 arg = (unsigned long)compat_ptr(arg); in md_compat_ioctl()
/linux-4.4.14/net/appletalk/
Dddp.c1852 return atalk_ioctl(sock, cmd, (unsigned long)compat_ptr(arg)); in atalk_compat_ioctl()
/linux-4.4.14/net/x25/
Daf_x25.c1675 void __user *argp = compat_ptr(arg); in compat_x25_ioctl()
/linux-4.4.14/net/ipv4/netfilter/
Darp_tables.c1426 tmp.num_counters, compat_ptr(tmp.counters)); in compat_do_replace()
Dip_tables.c1697 tmp.num_counters, compat_ptr(tmp.counters)); in compat_do_replace()
/linux-4.4.14/fs/f2fs/
Dfile.c1712 return f2fs_ioctl(file, cmd, (unsigned long) compat_ptr(arg)); in f2fs_compat_ioctl()
/linux-4.4.14/drivers/macintosh/
Dvia-pmu.c2393 return pmu_unlocked_ioctl(filp, cmd, (unsigned long)compat_ptr(arg)); in compat_pmu_ioctl()
/linux-4.4.14/net/ipv6/netfilter/
Dip6_tables.c1699 tmp.num_counters, compat_ptr(tmp.counters)); in compat_do_replace()
/linux-4.4.14/drivers/block/
Dloop.c1533 arg = (unsigned long) compat_ptr(arg); in lo_compat_ioctl()
Dcciss.c1218 arg64.buf = compat_ptr(cp); in cciss_ioctl32_passthru()
1260 arg64.buf = compat_ptr(cp); in cciss_ioctl32_big_passthru()
Dpktcdvd.c2926 return pkt_ctl_ioctl(file, cmd, (unsigned long)compat_ptr(arg)); in pkt_ctl_compat_ioctl()
/linux-4.4.14/drivers/mmc/card/
Dblock.c728 return mmc_blk_ioctl(bdev, mode, cmd, (unsigned long) compat_ptr(arg)); in mmc_blk_compat_ioctl()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_sas_base.c6512 put_user(compat_ptr(ptr), sense_ioc_ptr)) in megasas_mgmt_compat_ioctl_fw()
6518 put_user(compat_ptr(ptr), &ioc->sgl[i].iov_base) || in megasas_mgmt_compat_ioctl_fw()
/linux-4.4.14/drivers/message/fusion/
Dmptctl.c2864 kfw.bufp = compat_ptr(kfw32.bufp); in compat_mptfwxfer_ioctl()
/linux-4.4.14/fs/fuse/
Dfile.c2326 dst[i].iov_base = compat_ptr(ciov[i].iov_base); in fuse_copy_ioctl_iovec_old()
/linux-4.4.14/net/sctp/
Dsocket.c1403 param.addrs = compat_ptr(param32.addrs); in sctp_getsockopt_connectx3()
/linux-4.4.14/drivers/s390/net/
Dqeth_core_main.c4705 tmp = compat_ptr(oat_data.ptr); in qeth_query_oat_command()