Lines Matching refs:__user
37 struct compat_msghdr __user *umsg, in __get_compat_msghdr()
38 struct sockaddr __user **save_addr, in __get_compat_msghdr()
89 struct compat_msghdr __user *umsg, in get_compat_msghdr()
90 struct sockaddr __user **save_addr, in get_compat_msghdr()
110 ((void __user *)((char __user *)(cmsg) + sizeof(struct compat_cmsghdr)))
118 (struct compat_cmsghdr __user *)((msg)->msg_control) : \
119 (struct compat_cmsghdr __user *)NULL)
125 ((char __user *)(ucmsg) - (char __user *)(mhdr)->msg_control_user)))
127 static inline struct compat_cmsghdr __user *cmsg_compat_nxthdr(struct msghdr *msg, in cmsg_compat_nxthdr()
128 struct compat_cmsghdr __user *cmsg, int cmsg_len) in cmsg_compat_nxthdr()
130 char __user *ptr = (char __user *)cmsg + CMSG_COMPAT_ALIGN(cmsg_len); in cmsg_compat_nxthdr()
131 if ((unsigned long)(ptr + 1 - (char __user *)msg->msg_control) > in cmsg_compat_nxthdr()
134 return (struct compat_cmsghdr __user *)ptr; in cmsg_compat_nxthdr()
144 struct compat_cmsghdr __user *ucmsg; in cmsghdr_from_user_compat_to_kern()
230 struct compat_cmsghdr __user *cm = (struct compat_cmsghdr __user *) kmsg->msg_control; in put_cmsg_compat()
293 struct compat_cmsghdr __user *cm = in scm_detach_fds_compat()
294 (struct compat_cmsghdr __user *)msg->msg_control; in scm_detach_fds_compat()
297 int __user *cmsg_data = CMSG_COMPAT_DATA(cm); in scm_detach_fds_compat()
344 struct compat_msghdr __user *msg, in __compat_sys_sendmsg()
347 return __sys_sendmsg(fd, (struct user_msghdr __user *)msg, in __compat_sys_sendmsg()
351 COMPAT_SYSCALL_DEFINE3(sendmsg, int, fd, struct compat_msghdr __user *, msg, in COMPAT_SYSCALL_DEFINE3() argument
358 struct compat_mmsghdr __user *mmsg, in __compat_sys_sendmmsg()
361 return __sys_sendmmsg(fd, (struct mmsghdr __user *)mmsg, vlen, in __compat_sys_sendmmsg()
365 COMPAT_SYSCALL_DEFINE4(sendmmsg, int, fd, struct compat_mmsghdr __user *, mmsg, in COMPAT_SYSCALL_DEFINE4() argument
372 struct compat_msghdr __user *msg, in __compat_sys_recvmsg()
375 return __sys_recvmsg(fd, (struct user_msghdr __user *)msg, in __compat_sys_recvmsg()
379 COMPAT_SYSCALL_DEFINE3(recvmsg, int, fd, struct compat_msghdr __user *, msg, in COMPAT_SYSCALL_DEFINE3() argument
385 static inline long __compat_sys_recvfrom(int fd, void __user *buf, in __compat_sys_recvfrom()
387 struct sockaddr __user *addr, in __compat_sys_recvfrom()
388 int __user *addrlen) in __compat_sys_recvfrom()
394 COMPAT_SYSCALL_DEFINE4(recv, int, fd, void __user *, buf, compat_size_t, len, unsigned int, flags) in COMPAT_SYSCALL_DEFINE4() argument
399 COMPAT_SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, buf, compat_size_t, len, in COMPAT_SYSCALL_DEFINE6() argument
400 unsigned int, flags, struct sockaddr __user *, addr, in COMPAT_SYSCALL_DEFINE6() argument
401 int __user *, addrlen) in COMPAT_SYSCALL_DEFINE6() argument
406 COMPAT_SYSCALL_DEFINE5(recvmmsg_time64, int, fd, struct compat_mmsghdr __user *, mmsg, in COMPAT_SYSCALL_DEFINE5() argument
408 struct __kernel_timespec __user *, timeout) in COMPAT_SYSCALL_DEFINE5() argument
410 return __sys_recvmmsg(fd, (struct mmsghdr __user *)mmsg, vlen, in COMPAT_SYSCALL_DEFINE5()
415 COMPAT_SYSCALL_DEFINE5(recvmmsg_time32, int, fd, struct compat_mmsghdr __user *, mmsg, in COMPAT_SYSCALL_DEFINE5() argument
417 struct old_timespec32 __user *, timeout) in COMPAT_SYSCALL_DEFINE5() argument
419 return __sys_recvmmsg(fd, (struct mmsghdr __user *)mmsg, vlen, in COMPAT_SYSCALL_DEFINE5()
424 COMPAT_SYSCALL_DEFINE2(socketcall, int, call, u32 __user *, args) in COMPAT_SYSCALL_DEFINE2() argument