Lines Matching refs:msg_sys

2041 			 struct msghdr *msg_sys, unsigned int flags,  in ___sys_sendmsg()  argument
2056 msg_sys->msg_name = &address; in ___sys_sendmsg()
2059 err = get_compat_msghdr(msg_sys, msg_compat, NULL, &iov); in ___sys_sendmsg()
2061 err = copy_msghdr_from_user(msg_sys, msg, NULL, &iov); in ___sys_sendmsg()
2067 if (msg_sys->msg_controllen > INT_MAX) in ___sys_sendmsg()
2069 flags |= (msg_sys->msg_flags & allowed_msghdr_flags); in ___sys_sendmsg()
2070 ctl_len = msg_sys->msg_controllen; in ___sys_sendmsg()
2073 cmsghdr_from_user_compat_to_kern(msg_sys, sock->sk, ctl, in ___sys_sendmsg()
2077 ctl_buf = msg_sys->msg_control; in ___sys_sendmsg()
2078 ctl_len = msg_sys->msg_controllen; in ___sys_sendmsg()
2094 (void __user __force *)msg_sys->msg_control, in ___sys_sendmsg()
2097 msg_sys->msg_control = ctl_buf; in ___sys_sendmsg()
2099 msg_sys->msg_flags = flags; in ___sys_sendmsg()
2102 msg_sys->msg_flags |= MSG_DONTWAIT; in ___sys_sendmsg()
2109 if (used_address && msg_sys->msg_name && in ___sys_sendmsg()
2110 used_address->name_len == msg_sys->msg_namelen && in ___sys_sendmsg()
2111 !memcmp(&used_address->name, msg_sys->msg_name, in ___sys_sendmsg()
2113 err = sock_sendmsg_nosec(sock, msg_sys); in ___sys_sendmsg()
2116 err = sock_sendmsg(sock, msg_sys); in ___sys_sendmsg()
2122 used_address->name_len = msg_sys->msg_namelen; in ___sys_sendmsg()
2123 if (msg_sys->msg_name) in ___sys_sendmsg()
2124 memcpy(&used_address->name, msg_sys->msg_name, in ___sys_sendmsg()
2144 struct msghdr msg_sys; in __sys_sendmsg() local
2154 err = ___sys_sendmsg(sock, msg, &msg_sys, flags, NULL, 0); in __sys_sendmsg()
2177 struct msghdr msg_sys; in __sys_sendmmsg() local
2205 &msg_sys, flags, &used_address, MSG_EOR); in __sys_sendmmsg()
2213 &msg_sys, flags, &used_address, MSG_EOR); in __sys_sendmmsg()
2223 if (msg_data_left(&msg_sys)) in __sys_sendmmsg()
2244 struct msghdr *msg_sys, unsigned int flags, int nosec) in ___sys_recvmsg() argument
2261 msg_sys->msg_name = &addr; in ___sys_recvmsg()
2264 err = get_compat_msghdr(msg_sys, msg_compat, &uaddr, &iov); in ___sys_recvmsg()
2266 err = copy_msghdr_from_user(msg_sys, msg, &uaddr, &iov); in ___sys_recvmsg()
2270 cmsg_ptr = (unsigned long)msg_sys->msg_control; in ___sys_recvmsg()
2271 msg_sys->msg_flags = flags & (MSG_CMSG_CLOEXEC|MSG_CMSG_COMPAT); in ___sys_recvmsg()
2274 msg_sys->msg_namelen = 0; in ___sys_recvmsg()
2278 err = (nosec ? sock_recvmsg_nosec : sock_recvmsg)(sock, msg_sys, flags); in ___sys_recvmsg()
2285 msg_sys->msg_namelen, uaddr, in ___sys_recvmsg()
2290 err = __put_user((msg_sys->msg_flags & ~MSG_CMSG_COMPAT), in ___sys_recvmsg()
2295 err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, in ___sys_recvmsg()
2298 err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, in ___sys_recvmsg()
2317 struct msghdr msg_sys; in __sys_recvmsg() local
2327 err = ___sys_recvmsg(sock, msg, &msg_sys, flags, 0); in __sys_recvmsg()
2351 struct msghdr msg_sys; in __sys_recvmmsg() local
2383 &msg_sys, flags & ~MSG_WAITFORONE, in __sys_recvmmsg()
2392 &msg_sys, flags & ~MSG_WAITFORONE, in __sys_recvmmsg()
2423 if (msg_sys.msg_flags & MSG_OOB) in __sys_recvmmsg()