Home
last modified time | relevance | path

Searched refs:uptr (Results 1 – 35 of 35) sorted by relevance

/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_host.c261 unsigned int cmd, void __user *uptr) in vmci_host_get_version() argument
264 int __user *vptr = uptr; in vmci_host_get_version()
296 void __user *uptr) in vmci_host_do_init_context() argument
302 if (copy_from_user(&init_block, uptr, sizeof(init_block))) { in vmci_host_do_init_context()
338 if (copy_to_user(uptr, &init_block, sizeof(init_block))) { in vmci_host_do_init_context()
358 void __user *uptr) in vmci_host_do_send_datagram() argument
369 if (copy_from_user(&send_info, uptr, sizeof(send_info))) in vmci_host_do_send_datagram()
414 return copy_to_user(uptr, &send_info, sizeof(send_info)) ? -EFAULT : 0; in vmci_host_do_send_datagram()
419 void __user *uptr) in vmci_host_do_receive_datagram() argument
431 if (copy_from_user(&recv_info, uptr, sizeof(recv_info))) in vmci_host_do_receive_datagram()
[all …]
/linux-4.4.14/arch/s390/kernel/
Duprobes.c262 void *uptr; in handle_insn_ril() local
267 uptr = (void *)(regs->psw.addr + (insn->disp * 2)); in handle_insn_ril()
274 rx->u64 = (unsigned long)uptr; in handle_insn_ril()
281 rc = emu_load_ril((u16 __user *)uptr, &rx->u32[1]); in handle_insn_ril()
284 rc = emu_load_ril((s16 __user *)uptr, &rx->u64); in handle_insn_ril()
287 rc = emu_load_ril((s16 __user *)uptr, &rx->u32[1]); in handle_insn_ril()
290 rc = emu_load_ril((u16 __user *)uptr, &rx->u64); in handle_insn_ril()
293 rc = emu_load_ril((u64 __user *)uptr, &rx->u64); in handle_insn_ril()
296 rc = emu_load_ril((s32 __user *)uptr, &rx->u64); in handle_insn_ril()
299 rc = emu_load_ril((u32 __user *)uptr, &rx->u32[1]); in handle_insn_ril()
[all …]
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_compat32.c107 compat_uptr_t uptr; in compat_chaninfo() member
121 err |= __get_user(temp.uptr, &chaninfo32->maxdata_list); in compat_chaninfo()
122 err |= __put_user(compat_ptr(temp.uptr), &chaninfo->maxdata_list); in compat_chaninfo()
123 err |= __get_user(temp.uptr, &chaninfo32->flaglist); in compat_chaninfo()
124 err |= __put_user(compat_ptr(temp.uptr), &chaninfo->flaglist); in compat_chaninfo()
125 err |= __get_user(temp.uptr, &chaninfo32->rangelist); in compat_chaninfo()
126 err |= __put_user(compat_ptr(temp.uptr), &chaninfo->rangelist); in compat_chaninfo()
141 compat_uptr_t uptr; in compat_rangeinfo() member
155 err |= __get_user(temp.uptr, &rangeinfo32->range_ptr); in compat_rangeinfo()
156 err |= __put_user(compat_ptr(temp.uptr), &rangeinfo->range_ptr); in compat_rangeinfo()
[all …]
/linux-4.4.14/ipc/
Dcompat.c367 void __user *uptr = compat_ptr(ptr); in COMPAT_SYSCALL_DEFINE6() local
374 if (!uptr) in COMPAT_SYSCALL_DEFINE6()
376 if (copy_from_user(&ipck, uptr, sizeof(ipck))) in COMPAT_SYSCALL_DEFINE6()
378 uptr = compat_ptr(ipck.msgp); in COMPAT_SYSCALL_DEFINE6()
381 return do_msgrcv(first, uptr, second, (s32)fifth, third, in COMPAT_SYSCALL_DEFINE6()
498 COMPAT_SYSCALL_DEFINE3(msgctl, int, first, int, second, void __user *, uptr) in COMPAT_SYSCALL_DEFINE3() argument
511 err = sys_msgctl(first, second, uptr); in COMPAT_SYSCALL_DEFINE3()
516 err = get_compat_msqid64(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()
518 err = get_compat_msqid(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()
538 err2 = put_compat_msqid64_ds(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()
[all …]
/linux-4.4.14/arch/tile/include/asm/
Dcompat.h243 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
245 return (void __user *)(long)(s32)uptr; in compat_ptr()
248 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
250 return (u32)(unsigned long)uptr; in ptr_to_compat()
254 static inline unsigned long ptr_to_compat_reg(void __user *uptr) in ptr_to_compat_reg() argument
256 return (long)(int)(long __force)uptr; in ptr_to_compat_reg()
/linux-4.4.14/arch/powerpc/include/asm/
Dcompat.h197 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
199 return (void __user *)(unsigned long)uptr; in compat_ptr()
202 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
204 return (u32)(unsigned long)uptr; in ptr_to_compat()
/linux-4.4.14/arch/sparc/include/asm/
Dcompat.h220 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
222 return (void __user *)(unsigned long)uptr; in compat_ptr()
225 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
227 return (u32)(unsigned long)uptr; in ptr_to_compat()
/linux-4.4.14/arch/arm64/include/asm/
Dcompat.h226 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
228 return (void __user *)(unsigned long)uptr; in compat_ptr()
231 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
233 return (u32)(unsigned long)uptr; in ptr_to_compat()
/linux-4.4.14/arch/x86/include/asm/
Dcompat.h286 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
288 return (void __user *)(unsigned long)uptr; in compat_ptr()
291 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
293 return (u32)(unsigned long)uptr; in ptr_to_compat()
/linux-4.4.14/arch/mips/include/asm/
Dcompat.h211 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
214 return (void __user *)(unsigned long)(long)uptr; in compat_ptr()
217 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
219 return (u32)(unsigned long)uptr; in ptr_to_compat()
/linux-4.4.14/arch/parisc/include/asm/
Dcompat.h259 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
261 return (void __user *)(unsigned long)uptr; in compat_ptr()
264 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
266 return (u32)(unsigned long)uptr; in ptr_to_compat()
/linux-4.4.14/drivers/staging/media/lirc/
Dlirc_parallel.c465 u32 __user *uptr = (u32 __user *)arg; in lirc_ioctl() local
473 result = put_user(features, uptr); in lirc_ioctl()
478 result = put_user(LIRC_MODE_PULSE, uptr); in lirc_ioctl()
483 result = put_user(LIRC_MODE_MODE2, uptr); in lirc_ioctl()
488 result = get_user(mode, uptr); in lirc_ioctl()
495 result = get_user(mode, uptr); in lirc_ioctl()
502 result = get_user(value, uptr); in lirc_ioctl()
Dlirc_serial.c858 u32 __user *uptr = (u32 __user *)arg; in lirc_ioctl() local
868 uptr); in lirc_ioctl()
877 result = get_user(value, uptr); in lirc_ioctl()
893 result = get_user(value, uptr); in lirc_ioctl()
905 result = get_user(value, uptr); in lirc_ioctl()
Dlirc_zilog.c1244 unsigned long __user *uptr = (unsigned long __user *)arg; in ioctl() local
1252 result = put_user(13UL, uptr); in ioctl()
1255 result = put_user(features, uptr); in ioctl()
1263 uptr); in ioctl()
1269 result = get_user(mode, uptr); in ioctl()
1277 result = put_user(LIRC_MODE_PULSE, uptr); in ioctl()
1283 result = get_user(mode, uptr); in ioctl()
Dlirc_sir.c274 u32 __user *uptr = (u32 __user *)arg; in lirc_ioctl() local
289 retval = put_user(value, uptr); in lirc_ioctl()
294 retval = get_user(value, uptr); in lirc_ioctl()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_bo_list.c190 const void __user *uptr = (const void*)(long)args->in.bo_info_ptr; in amdgpu_bo_list_ioctl() local
208 if (copy_from_user(info, uptr, bytes)) in amdgpu_bo_list_ioctl()
217 if (copy_from_user(&info[i], uptr, bytes)) in amdgpu_bo_list_ioctl()
220 uptr += args->in.bo_info_size; in amdgpu_bo_list_ioctl()
/linux-4.4.14/arch/s390/include/asm/
Dcompat.h273 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
275 return (void __user *)(unsigned long)(uptr & 0x7fffffffUL); in compat_ptr()
278 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
280 return (u32)(unsigned long)uptr; in ptr_to_compat()
/linux-4.4.14/drivers/sbus/char/
Djsflash.c360 char __user *uptr; in jsf_ioctl_program() local
374 uptr = (char __user *) (unsigned long) abuf.data; in jsf_ioctl_program()
377 if (copy_from_user(&b.s[0], uptr, 4)) in jsf_ioctl_program()
381 uptr += 4; in jsf_ioctl_program()
/linux-4.4.14/drivers/usb/mon/
Dmon_bin.c1071 struct mon_bin_mfetch __user *uptr; in mon_bin_ioctl() local
1073 uptr = (struct mon_bin_mfetch __user *)arg; in mon_bin_ioctl()
1075 if (copy_from_user(&mfetch, uptr, sizeof(mfetch))) in mon_bin_ioctl()
1082 if (put_user(ret, &uptr->nflush)) in mon_bin_ioctl()
1088 if (put_user(ret, &uptr->nfetch)) in mon_bin_ioctl()
1150 struct mon_bin_mfetch32 __user *uptr; in mon_bin_compat_ioctl() local
1152 uptr = (struct mon_bin_mfetch32 __user *) compat_ptr(arg); in mon_bin_compat_ioctl()
1154 if (copy_from_user(&mfetch, uptr, sizeof(mfetch))) in mon_bin_compat_ioctl()
1161 if (put_user(ret, &uptr->nflush32)) in mon_bin_compat_ioctl()
1168 if (put_user(ret, &uptr->nfetch32)) in mon_bin_compat_ioctl()
/linux-4.4.14/net/ipv4/netfilter/
Darp_tables.c959 static int get_entries(struct net *net, struct arpt_get_entries __user *uptr, in get_entries() argument
970 if (copy_from_user(&get, uptr, sizeof(get)) != 0) in get_entries()
986 t, uptr->entrytable); in get_entries()
1533 struct compat_arpt_get_entries __user *uptr, in compat_get_entries() argument
1544 if (copy_from_user(&get, uptr, sizeof(get)) != 0) in compat_get_entries()
1562 t, uptr->entrytable); in compat_get_entries()
Dip_tables.c1146 get_entries(struct net *net, struct ipt_get_entries __user *uptr, in get_entries() argument
1157 if (copy_from_user(&get, uptr, sizeof(get)) != 0) in get_entries()
1171 t, uptr->entrytable); in get_entries()
1772 compat_get_entries(struct net *net, struct compat_ipt_get_entries __user *uptr, in compat_get_entries() argument
1784 if (copy_from_user(&get, uptr, sizeof(get)) != 0) in compat_get_entries()
1802 t, uptr->entrytable); in compat_get_entries()
/linux-4.4.14/net/ipv6/netfilter/
Dip6_tables.c1158 get_entries(struct net *net, struct ip6t_get_entries __user *uptr, in get_entries() argument
1169 if (copy_from_user(&get, uptr, sizeof(get)) != 0) in get_entries()
1183 t, uptr->entrytable); in get_entries()
1774 compat_get_entries(struct net *net, struct compat_ip6t_get_entries __user *uptr, in compat_get_entries() argument
1786 if (copy_from_user(&get, uptr, sizeof(get)) != 0) in compat_get_entries()
1804 t, uptr->entrytable); in compat_get_entries()
/linux-4.4.14/net/batman-adv/
Dmain.h367 int (*uptr)(struct batadv_priv *bat_priv,
Dmain.c1074 int (*uptr)(struct batadv_priv *bat_priv, in batadv_tvlv_handler_register()
1093 tvlv_handler->unicast_handler = uptr; in batadv_tvlv_handler_register()
/linux-4.4.14/drivers/usb/core/
Ddevio.c1782 __u32 uptr; in get_urb32() local
1796 if (__get_user(uptr, &uurb->buffer)) in get_urb32()
1798 kurb->buffer = compat_ptr(uptr); in get_urb32()
1799 if (__get_user(uptr, &uurb->usercontext)) in get_urb32()
1801 kurb->usercontext = compat_ptr(uptr); in get_urb32()
/linux-4.4.14/include/linux/
Dcompat.h325 long compat_sys_msgctl(int first, int second, void __user *uptr);
326 long compat_sys_shmctl(int first, int second, void __user *uptr);
Daudit.h132 extern struct filename *__audit_reusename(const __user char *uptr);
Dfs.h2214 const __user char *uptr; /* original userland pointer */ member
/linux-4.4.14/fs/
Dcompat.c622 compat_uptr_t uptr; in copy_iocb() local
626 if (get_user(uptr, ptr32 + i)) in copy_iocb()
628 if (put_user(compat_ptr(uptr), ptr64 + i)) in copy_iocb()
Dnamei.c197 result->uptr = filename; in getname_flags()
236 result->uptr = NULL; in getname_kernel()
/linux-4.4.14/arch/s390/kvm/
Dinterrupt.c1702 struct kvm_s390_irq __user *uptr = (struct kvm_s390_irq __user *) addr; in copy_irq_from_user() local
1716 source = &uptr->u.ext; in copy_irq_from_user()
1721 source = &uptr->u.io; in copy_irq_from_user()
1726 source = &uptr->u.mchk; in copy_irq_from_user()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_ctl.c2482 struct ip_vs_get_services __user *uptr) in __ip_vs_get_service_entries() argument
2499 if (copy_to_user(&uptr->entrytable[count], in __ip_vs_get_service_entries()
2518 if (copy_to_user(&uptr->entrytable[count], in __ip_vs_get_service_entries()
2532 struct ip_vs_get_dests __user *uptr) in __ip_vs_get_dest_entries() argument
2574 if (copy_to_user(&uptr->entrytable[count], in __ip_vs_get_dest_entries()
/linux-4.4.14/kernel/
Dauditsc.c1703 __audit_reusename(const __user char *uptr) in __audit_reusename() argument
1711 if (n->name->uptr == uptr) { in __audit_reusename()
/linux-4.4.14/drivers/tty/
Dmoxa.c538 const __le16 *uptr = ptr; in moxa_real_load_code() local
570 usum += le16_to_cpu(uptr[i]); in moxa_real_load_code()
/linux-4.4.14/net/
Dsocket.c2794 void __user *uptr; in compat_siocwandev() local
2805 uptr = compat_ptr(uptr32); in compat_siocwandev()
2807 if (put_user(uptr, &uifr->ifr_settings.ifs_ifsu.raw_hdlc)) in compat_siocwandev()