Lines Matching refs:__user

37 		      struct compat_msghdr __user *umsg,  in get_compat_msghdr()
38 struct sockaddr __user **save_addr, in get_compat_msghdr()
93 ((void __user *)((char __user *)(cmsg) + sizeof(struct compat_cmsghdr)))
101 (struct compat_cmsghdr __user *)((msg)->msg_control) : \
102 (struct compat_cmsghdr __user *)NULL)
110 static inline struct compat_cmsghdr __user *cmsg_compat_nxthdr(struct msghdr *msg, in cmsg_compat_nxthdr()
111 struct compat_cmsghdr __user *cmsg, int cmsg_len) in cmsg_compat_nxthdr()
113 char __user *ptr = (char __user *)cmsg + CMSG_COMPAT_ALIGN(cmsg_len); in cmsg_compat_nxthdr()
114 if ((unsigned long)(ptr + 1 - (char __user *)msg->msg_control) > in cmsg_compat_nxthdr()
117 return (struct compat_cmsghdr __user *)ptr; in cmsg_compat_nxthdr()
127 struct compat_cmsghdr __user *ucmsg; in cmsghdr_from_user_compat_to_kern()
212 struct compat_cmsghdr __user *cm = (struct compat_cmsghdr __user *) kmsg->msg_control; in put_cmsg_compat()
268 struct compat_cmsghdr __user *cm = (struct compat_cmsghdr __user *) kmsg->msg_control; in scm_detach_fds_compat()
272 int __user *cmfptr; in scm_detach_fds_compat()
278 for (i = 0, cmfptr = (int __user *) CMSG_COMPAT_DATA(cm); i < fdmax; i++, cmfptr++) { in scm_detach_fds_compat()
321 struct sock_fprog __user *get_compat_bpf_fprog(char __user *optval) in get_compat_bpf_fprog()
323 struct compat_sock_fprog __user *fprog32 = (struct compat_sock_fprog __user *)optval; in get_compat_bpf_fprog()
324 struct sock_fprog __user *kfprog = compat_alloc_user_space(sizeof(struct sock_fprog)); in get_compat_bpf_fprog()
341 char __user *optval, unsigned int optlen) in do_set_attach_filter()
343 struct sock_fprog __user *kfprog; in do_set_attach_filter()
349 return sock_setsockopt(sock, level, optname, (char __user *)kfprog, in do_set_attach_filter()
354 char __user *optval, unsigned int optlen) in compat_sock_setsockopt()
364 char __user *optval, unsigned int optlen) in __compat_sys_setsockopt()
395 char __user *, optval, unsigned int, optlen) in COMPAT_SYSCALL_DEFINE5() argument
401 char __user *optval, in __compat_sys_getsockopt()
402 int __user *optlen) in __compat_sys_getsockopt()
429 char __user *, optval, int __user *, optlen) in COMPAT_SYSCALL_DEFINE5() argument
463 char __user *optval, unsigned int optlen, in compat_mc_setsockopt() argument
464 int (*setsockopt)(struct sock *, int, int, char __user *, unsigned int)) in compat_mc_setsockopt()
466 char __user *koptval = optval; in compat_mc_setsockopt()
473 struct compat_group_req __user *gr32 = (void __user *)optval; in compat_mc_setsockopt()
474 struct group_req __user *kgr = in compat_mc_setsockopt()
485 koptval = (char __user *)kgr; in compat_mc_setsockopt()
494 struct compat_group_source_req __user *gsr32 = (void __user *)optval; in compat_mc_setsockopt()
495 struct group_source_req __user *kgsr = compat_alloc_user_space( in compat_mc_setsockopt()
509 koptval = (char __user *)kgsr; in compat_mc_setsockopt()
515 struct compat_group_filter __user *gf32 = (void __user *)optval; in compat_mc_setsockopt()
516 struct group_filter __user *kgf; in compat_mc_setsockopt()
538 koptval = (char __user *)kgf; in compat_mc_setsockopt()
550 char __user *optval, int __user *optlen, in compat_mc_getsockopt() argument
551 int (*getsockopt)(struct sock *, int, int, char __user *, int __user *)) in compat_mc_getsockopt()
553 struct compat_group_filter __user *gf32 = (void __user *)optval; in compat_mc_getsockopt()
554 struct group_filter __user *kgf; in compat_mc_getsockopt()
555 int __user *koptlen; in compat_mc_getsockopt()
590 err = getsockopt(sock, level, optname, (char __user *)kgf, koptlen); in compat_mc_getsockopt()
639 struct compat_msghdr __user *msg, in __compat_sys_sendmsg()
642 return __sys_sendmsg(fd, (struct user_msghdr __user *)msg, in __compat_sys_sendmsg()
646 COMPAT_SYSCALL_DEFINE3(sendmsg, int, fd, struct compat_msghdr __user *, msg, in COMPAT_SYSCALL_DEFINE3() argument
653 struct compat_mmsghdr __user *mmsg, in __compat_sys_sendmmsg()
656 return __sys_sendmmsg(fd, (struct mmsghdr __user *)mmsg, vlen, in __compat_sys_sendmmsg()
660 COMPAT_SYSCALL_DEFINE4(sendmmsg, int, fd, struct compat_mmsghdr __user *, mmsg, in COMPAT_SYSCALL_DEFINE4() argument
667 struct compat_msghdr __user *msg, in __compat_sys_recvmsg()
670 return __sys_recvmsg(fd, (struct user_msghdr __user *)msg, in __compat_sys_recvmsg()
674 COMPAT_SYSCALL_DEFINE3(recvmsg, int, fd, struct compat_msghdr __user *, msg, in COMPAT_SYSCALL_DEFINE3() argument
680 static inline long __compat_sys_recvfrom(int fd, void __user *buf, in __compat_sys_recvfrom()
682 struct sockaddr __user *addr, in __compat_sys_recvfrom()
683 int __user *addrlen) in __compat_sys_recvfrom()
689 COMPAT_SYSCALL_DEFINE4(recv, int, fd, void __user *, buf, compat_size_t, len, unsigned int, flags) in COMPAT_SYSCALL_DEFINE4() argument
694 COMPAT_SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, buf, compat_size_t, len, in COMPAT_SYSCALL_DEFINE6() argument
695 unsigned int, flags, struct sockaddr __user *, addr, in COMPAT_SYSCALL_DEFINE6() argument
696 int __user *, addrlen) in COMPAT_SYSCALL_DEFINE6() argument
701 COMPAT_SYSCALL_DEFINE5(recvmmsg_time64, int, fd, struct compat_mmsghdr __user *, mmsg, in COMPAT_SYSCALL_DEFINE5() argument
703 struct __kernel_timespec __user *, timeout) in COMPAT_SYSCALL_DEFINE5() argument
705 return __sys_recvmmsg(fd, (struct mmsghdr __user *)mmsg, vlen, in COMPAT_SYSCALL_DEFINE5()
710 COMPAT_SYSCALL_DEFINE5(recvmmsg_time32, int, fd, struct compat_mmsghdr __user *, mmsg, in COMPAT_SYSCALL_DEFINE5() argument
712 struct old_timespec32 __user *, timeout) in COMPAT_SYSCALL_DEFINE5() argument
714 return __sys_recvmmsg(fd, (struct mmsghdr __user *)mmsg, vlen, in COMPAT_SYSCALL_DEFINE5()
719 COMPAT_SYSCALL_DEFINE2(socketcall, int, call, u32 __user *, args) in COMPAT_SYSCALL_DEFINE2() argument