msg_sys 2235 net/socket.c static int ____sys_sendmsg(struct socket *sock, struct msghdr *msg_sys, msg_sys 2248 net/socket.c if (msg_sys->msg_controllen > INT_MAX) msg_sys 2250 net/socket.c flags |= (msg_sys->msg_flags & allowed_msghdr_flags); msg_sys 2251 net/socket.c ctl_len = msg_sys->msg_controllen; msg_sys 2254 net/socket.c cmsghdr_from_user_compat_to_kern(msg_sys, sock->sk, ctl, msg_sys 2258 net/socket.c ctl_buf = msg_sys->msg_control; msg_sys 2259 net/socket.c ctl_len = msg_sys->msg_controllen; msg_sys 2275 net/socket.c (void __user __force *)msg_sys->msg_control, msg_sys 2278 net/socket.c msg_sys->msg_control = ctl_buf; msg_sys 2280 net/socket.c msg_sys->msg_flags = flags; msg_sys 2283 net/socket.c msg_sys->msg_flags |= MSG_DONTWAIT; msg_sys 2290 net/socket.c if (used_address && msg_sys->msg_name && msg_sys 2291 net/socket.c used_address->name_len == msg_sys->msg_namelen && msg_sys 2292 net/socket.c !memcmp(&used_address->name, msg_sys->msg_name, msg_sys 2294 net/socket.c err = sock_sendmsg_nosec(sock, msg_sys); msg_sys 2297 net/socket.c err = sock_sendmsg(sock, msg_sys); msg_sys 2303 net/socket.c used_address->name_len = msg_sys->msg_namelen; msg_sys 2304 net/socket.c if (msg_sys->msg_name) msg_sys 2305 net/socket.c memcpy(&used_address->name, msg_sys->msg_name, msg_sys 2337 net/socket.c struct msghdr *msg_sys, unsigned int flags, msg_sys 2345 net/socket.c msg_sys->msg_name = &address; msg_sys 2347 net/socket.c err = sendmsg_copy_msghdr(msg_sys, msg, flags, &iov); msg_sys 2351 net/socket.c err = ____sys_sendmsg(sock, msg_sys, flags, used_address, msg_sys 2387 net/socket.c struct msghdr msg_sys; msg_sys 2397 net/socket.c err = ___sys_sendmsg(sock, msg, &msg_sys, flags, NULL, 0); msg_sys 2420 net/socket.c struct msghdr msg_sys; msg_sys 2448 net/socket.c &msg_sys, flags, &used_address, MSG_EOR); msg_sys 2456 net/socket.c &msg_sys, flags, &used_address, MSG_EOR); msg_sys 2466 net/socket.c if (msg_data_left(&msg_sys)) msg_sys 2507 net/socket.c static int ____sys_recvmsg(struct socket *sock, struct msghdr *msg_sys, msg_sys 2520 net/socket.c msg_sys->msg_name = &addr; msg_sys 2521 net/socket.c cmsg_ptr = (unsigned long)msg_sys->msg_control; msg_sys 2522 net/socket.c msg_sys->msg_flags = flags & (MSG_CMSG_CLOEXEC|MSG_CMSG_COMPAT); msg_sys 2525 net/socket.c msg_sys->msg_namelen = 0; msg_sys 2529 net/socket.c err = (nosec ? sock_recvmsg_nosec : sock_recvmsg)(sock, msg_sys, flags); msg_sys 2536 net/socket.c msg_sys->msg_namelen, uaddr, msg_sys 2541 net/socket.c err = __put_user((msg_sys->msg_flags & ~MSG_CMSG_COMPAT), msg_sys 2546 net/socket.c err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, msg_sys 2549 net/socket.c err = __put_user((unsigned long)msg_sys->msg_control - cmsg_ptr, msg_sys 2559 net/socket.c struct msghdr *msg_sys, unsigned int flags, int nosec) msg_sys 2566 net/socket.c err = recvmsg_copy_msghdr(msg_sys, msg, flags, &uaddr, &iov); msg_sys 2570 net/socket.c err = ____sys_recvmsg(sock, msg_sys, msg, uaddr, flags, nosec); msg_sys 2607 net/socket.c struct msghdr msg_sys; msg_sys 2617 net/socket.c err = ___sys_recvmsg(sock, msg, &msg_sys, flags, 0); msg_sys 2642 net/socket.c struct msghdr msg_sys; msg_sys 2674 net/socket.c &msg_sys, flags & ~MSG_WAITFORONE, msg_sys 2683 net/socket.c &msg_sys, flags & ~MSG_WAITFORONE, msg_sys 2713 net/socket.c if (msg_sys.msg_flags & MSG_OOB)