Lines Matching refs:msg_sys
1876 struct msghdr *msg_sys, unsigned int flags, in ___sys_sendmsg() argument
1890 msg_sys->msg_name = &address; in ___sys_sendmsg()
1893 err = get_compat_msghdr(msg_sys, msg_compat, NULL, &iov); in ___sys_sendmsg()
1895 err = copy_msghdr_from_user(msg_sys, msg, NULL, &iov); in ___sys_sendmsg()
1901 if (msg_sys->msg_controllen > INT_MAX) in ___sys_sendmsg()
1903 ctl_len = msg_sys->msg_controllen; in ___sys_sendmsg()
1906 cmsghdr_from_user_compat_to_kern(msg_sys, sock->sk, ctl, in ___sys_sendmsg()
1910 ctl_buf = msg_sys->msg_control; in ___sys_sendmsg()
1911 ctl_len = msg_sys->msg_controllen; in ___sys_sendmsg()
1925 (void __user __force *)msg_sys->msg_control, in ___sys_sendmsg()
1928 msg_sys->msg_control = ctl_buf; in ___sys_sendmsg()
1930 msg_sys->msg_flags = flags; in ___sys_sendmsg()
1933 msg_sys->msg_flags |= MSG_DONTWAIT; in ___sys_sendmsg()
1940 if (used_address && msg_sys->msg_name && in ___sys_sendmsg()
1941 used_address->name_len == msg_sys->msg_namelen && in ___sys_sendmsg()
1942 !memcmp(&used_address->name, msg_sys->msg_name, in ___sys_sendmsg()
1944 err = sock_sendmsg_nosec(sock, msg_sys); in ___sys_sendmsg()
1947 err = sock_sendmsg(sock, msg_sys); in ___sys_sendmsg()
1953 used_address->name_len = msg_sys->msg_namelen; in ___sys_sendmsg()
1954 if (msg_sys->msg_name) in ___sys_sendmsg()
1955 memcpy(&used_address->name, msg_sys->msg_name, in ___sys_sendmsg()
1974 struct msghdr msg_sys; in __sys_sendmsg() local
1981 err = ___sys_sendmsg(sock, msg, &msg_sys, flags, NULL); in __sys_sendmsg()
2006 struct msghdr msg_sys; in __sys_sendmmsg() local
2026 &msg_sys, flags, &used_address); in __sys_sendmmsg()
2034 &msg_sys, flags, &used_address); in __sys_sendmmsg()
2064 struct msghdr *msg_sys, unsigned int flags, int nosec) in ___sys_recvmsg() argument
2081 msg_sys->msg_name = &addr; in ___sys_recvmsg()
2084 err = get_compat_msghdr(msg_sys, msg_compat, &uaddr, &iov); in ___sys_recvmsg()
2086 err = copy_msghdr_from_user(msg_sys, msg, &uaddr, &iov); in ___sys_recvmsg()
2089 total_len = iov_iter_count(&msg_sys->msg_iter); in ___sys_recvmsg()
2091 cmsg_ptr = (unsigned long)msg_sys->msg_control; in ___sys_recvmsg()
2092 msg_sys->msg_flags = flags & (MSG_CMSG_CLOEXEC|MSG_CMSG_COMPAT); in ___sys_recvmsg()
2095 msg_sys->msg_namelen = 0; in ___sys_recvmsg()
2099 err = (nosec ? sock_recvmsg_nosec : sock_recvmsg)(sock, msg_sys, in ___sys_recvmsg()
2107 msg_sys->msg_namelen, uaddr, in ___sys_recvmsg()
2112 err = __put_user((msg_sys->msg_flags & ~MSG_CMSG_COMPAT), in ___sys_recvmsg()
2117 err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, in ___sys_recvmsg()
2120 err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, in ___sys_recvmsg()
2138 struct msghdr msg_sys; in __sys_recvmsg() local
2145 err = ___sys_recvmsg(sock, msg, &msg_sys, flags, 0); in __sys_recvmsg()
2171 struct msghdr msg_sys; in __sys_recvmmsg() local
2198 &msg_sys, flags & ~MSG_WAITFORONE, in __sys_recvmmsg()
2207 &msg_sys, flags & ~MSG_WAITFORONE, in __sys_recvmmsg()
2237 if (msg_sys.msg_flags & MSG_OOB) in __sys_recvmmsg()