Lines Matching refs:msg_flags
62 unsigned msg_flags;
389 sr->msg_flags = READ_ONCE(sqe->msg_flags) | MSG_NOSIGNAL;
390 if (sr->msg_flags & MSG_DONTWAIT)
395 sr->msg_flags |= MSG_CMSG_COMPAT;
428 flags = sr->msg_flags;
505 flags = sr->msg_flags;
512 msg.msg_flags = flags;
627 sr->msg_flags = READ_ONCE(sqe->msg_flags);
628 if (sr->msg_flags & MSG_DONTWAIT)
630 if (sr->msg_flags & MSG_ERRQUEUE)
635 if (sr->msg_flags & MSG_WAITALL)
653 sr->msg_flags |= MSG_CMSG_COMPAT;
769 kmsg->msg.msg_flags = flags & (MSG_CMSG_CLOEXEC|MSG_CMSG_COMPAT);
782 .flags = kmsg->msg.msg_flags & ~MSG_CMSG_COMPAT
863 flags = sr->msg_flags;
898 } else if ((flags & MSG_WAITALL) && (kmsg->msg.msg_flags & (MSG_TRUNC | MSG_CTRUNC))) {
969 msg.msg_flags = 0;
971 flags = sr->msg_flags;
997 } else if ((flags & MSG_WAITALL) && (msg.msg_flags & (MSG_TRUNC | MSG_CTRUNC))) {
1089 zc->msg_flags = READ_ONCE(sqe->msg_flags) | MSG_NOSIGNAL;
1090 if (zc->msg_flags & MSG_DONTWAIT)
1097 zc->msg_flags |= MSG_CMSG_COMPAT;
1166 unsigned msg_flags;
1215 msg_flags = zc->msg_flags | MSG_ZEROCOPY;
1217 msg_flags |= MSG_DONTWAIT;
1218 if (msg_flags & MSG_WAITALL)
1220 msg_flags &= ~MSG_INTERNAL_SENDMSG_FLAGS;
1222 msg.msg_flags = msg_flags;
1230 if (ret > 0 && io_net_retry(sock, msg.msg_flags)) {
1288 flags = sr->msg_flags | MSG_ZEROCOPY;