MSG_PEEK
rr = drbd_recv_short(*sock, tb, 4, MSG_DONTWAIT | MSG_PEEK);
if (flags & MSG_PEEK)
if (unlikely(flags & MSG_PEEK))
.msg_flags = MSG_PEEK,
if (!(flags & MSG_PEEK))
MSG_PEEK | MSG_WAITALL))
if (unlikely(flags & MSG_PEEK)) {
!(__entry->flags & MSG_PEEK) ?
if (flags & ~(MSG_DONTWAIT | MSG_PEEK))
if (!(flags & MSG_PEEK)) {
if (!(flags & MSG_PEEK)) {
if (!(flags & MSG_PEEK) && len > 0)
if (!(flags & MSG_PEEK)) {
if (flags & ~(MSG_DONTWAIT | MSG_TRUNC | MSG_PEEK | MSG_CMSG_COMPAT))
if (unlikely(flags & MSG_PEEK && *off >= 0)) {
if (flags & MSG_PEEK) {
if (flags & MSG_PEEK) {
int peek = flags & MSG_PEEK;
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK))
if (flags & MSG_PEEK) {
WARN(!(flags & MSG_PEEK),
if ((flags & MSG_PEEK) &&
if (flags & MSG_PEEK)
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK))
int peek = flags & MSG_PEEK;
if (!(flags & MSG_PEEK))
if (skb && !(flags & MSG_PEEK))
int off, err, peeking = flags & MSG_PEEK;
int off, err, peeking = flags & MSG_PEEK;
if (!(flags & MSG_PEEK)) {
if (flags & MSG_PEEK)
if (!(flags & MSG_PEEK))
if (likely(!(flags & MSG_PEEK))) {
if (flags & ~(MSG_PEEK|MSG_DONTWAIT|MSG_TRUNC|MSG_CMSG_COMPAT))
if (flags & MSG_PEEK) {
(flags & MSG_PEEK))
if ((flags & MSG_PEEK) && peek_seq != llc->copied_seq) {
if (!(flags & MSG_PEEK)) {
if (!(flags & MSG_PEEK)) {
if (flags & ~(MSG_DONTWAIT | MSG_TRUNC | MSG_PEEK))
if (flags & MSG_PEEK) {
if (!(flags & MSG_PEEK)) {
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK)) {
if (flags & ~(MSG_PEEK|MSG_DONTWAIT|MSG_TRUNC|MSG_CMSG_COMPAT|MSG_ERRQUEUE))
if (flags & ~(MSG_PEEK|MSG_TRUNC|MSG_DONTWAIT|MSG_NOSIGNAL|
if (flags & ~(MSG_OOB|MSG_PEEK|MSG_TRUNC|MSG_DONTWAIT|MSG_WAITALL|
if (flags & MSG_PEEK)
if (!rds_still_queued(rs, inc, !(msg_flags & MSG_PEEK))) {
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK)) {
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK) &&
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK)) {
if (flags & MSG_PEEK)
if (flags & MSG_PEEK) {
if (flags & MSG_PEEK) {
skb = sctp_skb_recv_datagram(sk, MSG_PEEK | MSG_DONTWAIT, &err);
krflags = MSG_PEEK | MSG_WAITALL;
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK))
if ((flags & MSG_PEEK) && peeked_bytes)
if (flags & MSG_PEEK)
if (!(flags & MSG_PEEK)) {
0, 0, MSG_PEEK | MSG_DONTWAIT);
if (!(flags & MSG_PEEK))
if (unlikely(flags & MSG_PEEK))
bool peek = flags & MSG_PEEK;
bool is_peek = flags & MSG_PEEK;
if (!(flags & MSG_PEEK))
if (!(flags & MSG_PEEK)) {
if (!(state->flags & MSG_PEEK)) {
if (!(state->flags & MSG_PEEK))
} else if (flags & MSG_PEEK) {
} else if (!(flags & MSG_PEEK)) {
if (!(flags & MSG_PEEK)) {
!(flags & MSG_PEEK), &recv_data);
if (read >= target || flags & MSG_PEEK)
if (flags & MSG_PEEK)
if (flags & MSG_PEEK)
if (flags & MSG_PEEK)
if (flags & MSG_PEEK)
len = netlink_recvmsg(sock, &mhdr, MSG_PEEK | MSG_TRUNC);
len = __rtnl_recvmsg(fd, msg, MSG_PEEK | MSG_TRUNC);
recvd = recv(c1, rcv, sizeof(rcv), MSG_PEEK);
flags |= MSG_PEEK;
len = netlink_recvmsg(sock, &mhdr, MSG_PEEK | MSG_TRUNC);
ret = recv(fd, req, field_size, MSG_PEEK | MSG_WAITALL);
variant->peek ? MSG_PEEK : 0, true);
buf_len, (flags) | MSG_PEEK, false); \
recveq(self->fd[1], "aaaa", 4, MSG_PEEK);
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
recveq(self->fd[1], "aaaa", 4, MSG_PEEK);
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
recveq(self->fd[1], "aa", 2, MSG_PEEK);
recveq(self->fd[1], "aabb", 4, MSG_PEEK);
recveq(self->fd[1], "bb", 100, MSG_PEEK);
recveq(self->fd[1], "aa", 100, MSG_PEEK);
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
recveq(self->fd[1], "aa", 2, MSG_PEEK);
recveq(self->fd[1], "aa", 100, MSG_PEEK);
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
recveq(self->fd[1], "aaaa", 4, MSG_PEEK);
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
ret = recv(fd, buf, cap, MSG_PEEK);
ret = recv(fd, buf, cap, MSG_PEEK);
len = recv(recv_sock, buf, 1, MSG_PEEK);
len = recv(recv_sock, buf, 2, MSG_PEEK);
ret = recv(sk, q->buf, qlen, MSG_PEEK | MSG_DONTWAIT);
EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_PEEK), send_len);
EXPECT_NE(recv(self->cfd, buf, send_len, MSG_PEEK), -1);
EXPECT_EQ(recv(self->cfd, buf, len, MSG_PEEK | MSG_WAITALL), len);
EXPECT_EQ(recv(self->cfd, buf, len, MSG_PEEK | MSG_WAITALL), len);
MSG_PEEK | MSG_WAITALL)), -1);
buf, sizeof(buf), MSG_WAITALL | MSG_PEEK),
EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, 100, buf, sizeof(buf), MSG_PEEK), send_len);
EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, 100, buf, sizeof(buf), MSG_PEEK), send_len);
EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_PEEK), -1);
tls_recv_keyupdate(_metadata, self->cfd, MSG_PEEK);
tls_recv_keyupdate(_metadata, self->cfd, MSG_PEEK);
EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
} while (recv(cfd, buf, 1, MSG_PEEK | MSG_DONTWAIT) == 1);
MSG_WAITALL | MSG_PEEK),
res = recv(fd, buf, buf_size, MSG_PEEK);
recv_buf(fd, buf_peek, sizeof(buf_peek), MSG_PEEK | MSG_DONTWAIT,
recv_buf(fd, buf_half, sizeof(buf_half), MSG_PEEK, sizeof(buf_half));
recv_buf(fd, buf_peek, sizeof(buf_peek), MSG_PEEK, sizeof(buf_peek));
recv_buf(fd, buf_half, sizeof(buf_half), MSG_PEEK | MSG_TRUNC,