Symbol: MSG_PEEK
drivers/block/drbd/drbd_receiver.c
665
rr = drbd_recv_short(*sock, tb, 4, MSG_DONTWAIT | MSG_PEEK);
drivers/isdn/mISDN/socket.c
148
if (flags & MSG_PEEK)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
1675
if (unlikely(flags & MSG_PEEK))
drivers/nvme/target/tcp.c
1753
.msg_flags = MSG_PEEK,
drivers/xen/pvcalls-front.c
631
if (!(flags & MSG_PEEK))
fs/coredump.c
813
MSG_PEEK | MSG_WAITALL))
include/net/sock.h
732
if (unlikely(flags & MSG_PEEK)) {
include/trace/events/sock.h
292
!(__entry->flags & MSG_PEEK) ?
net/atm/common.c
534
if (flags & ~(MSG_DONTWAIT | MSG_PEEK))
net/atm/common.c
558
if (!(flags & MSG_PEEK)) {
net/bluetooth/af_bluetooth.c
472
if (!(flags & MSG_PEEK)) {
net/bluetooth/rfcomm/sock.c
610
if (!(flags & MSG_PEEK) && len > 0)
net/caif/caif_socket.c
431
if (!(flags & MSG_PEEK)) {
net/can/isotp.c
1155
if (flags & ~(MSG_DONTWAIT | MSG_TRUNC | MSG_PEEK | MSG_CMSG_COMPAT))
net/core/datagram.c
177
if (unlikely(flags & MSG_PEEK && *off >= 0)) {
net/core/datagram.c
184
if (flags & MSG_PEEK) {
net/core/datagram.c
335
if (flags & MSG_PEEK) {
net/core/skmsg.c
416
int peek = flags & MSG_PEEK;
net/ipv4/tcp.c
1509
if (!(flags & MSG_PEEK))
net/ipv4/tcp.c
2718
if (!(flags & MSG_PEEK))
net/ipv4/tcp.c
2732
if (flags & MSG_PEEK) {
net/ipv4/tcp.c
2776
WARN(!(flags & MSG_PEEK),
net/ipv4/tcp.c
2836
if ((flags & MSG_PEEK) &&
net/ipv4/tcp.c
2911
if (flags & MSG_PEEK)
net/ipv4/tcp.c
2933
if (!(flags & MSG_PEEK))
net/ipv4/tcp.c
2940
if (!(flags & MSG_PEEK))
net/ipv4/tcp_bpf.c
227
int peek = flags & MSG_PEEK;
net/ipv4/udp.c
1996
if (!(flags & MSG_PEEK))
net/ipv4/udp.c
2017
if (skb && !(flags & MSG_PEEK))
net/ipv4/udp.c
2080
int off, err, peeking = flags & MSG_PEEK;
net/ipv6/udp.c
474
int off, err, peeking = flags & MSG_PEEK;
net/iucv/af_iucv.c
1280
if (!(flags & MSG_PEEK)) {
net/iucv/af_iucv.c
1333
if (flags & MSG_PEEK)
net/iucv/af_iucv.c
1339
if (!(flags & MSG_PEEK))
net/kcm/kcmsock.c
1016
if (likely(!(flags & MSG_PEEK))) {
net/key/af_key.c
3724
if (flags & ~(MSG_PEEK|MSG_DONTWAIT|MSG_TRUNC|MSG_CMSG_COMPAT))
net/llc/af_llc.c
782
if (flags & MSG_PEEK) {
net/llc/af_llc.c
822
(flags & MSG_PEEK))
net/llc/af_llc.c
858
if ((flags & MSG_PEEK) && peek_seq != llc->copied_seq) {
net/llc/af_llc.c
894
if (!(flags & MSG_PEEK)) {
net/llc/af_llc.c
912
if (!(flags & MSG_PEEK)) {
net/mctp/af_mctp.c
294
if (flags & ~(MSG_DONTWAIT | MSG_TRUNC | MSG_PEEK))
net/mptcp/protocol.c
2022
if (flags & MSG_PEEK) {
net/mptcp/protocol.c
2053
if (!(flags & MSG_PEEK)) {
net/nfc/llcp_sock.c
867
if (!(flags & MSG_PEEK))
net/nfc/llcp_sock.c
891
if (!(flags & MSG_PEEK)) {
net/packet/af_packet.c
3420
if (flags & ~(MSG_PEEK|MSG_DONTWAIT|MSG_TRUNC|MSG_CMSG_COMPAT|MSG_ERRQUEUE))
net/phonet/datagram.c
119
if (flags & ~(MSG_PEEK|MSG_TRUNC|MSG_DONTWAIT|MSG_NOSIGNAL|
net/phonet/pep.c
1270
if (flags & ~(MSG_OOB|MSG_PEEK|MSG_TRUNC|MSG_DONTWAIT|MSG_WAITALL|
net/phonet/pep.c
1281
if (flags & MSG_PEEK)
net/rds/recv.c
739
if (!rds_still_queued(rs, inc, !(msg_flags & MSG_PEEK))) {
net/rxrpc/recvmsg.c
228
if (!(flags & MSG_PEEK))
net/rxrpc/recvmsg.c
279
if (!(flags & MSG_PEEK))
net/rxrpc/recvmsg.c
336
if (!(flags & MSG_PEEK))
net/rxrpc/recvmsg.c
348
if (!(flags & MSG_PEEK)) {
net/rxrpc/recvmsg.c
464
if (!(flags & MSG_PEEK))
net/rxrpc/recvmsg.c
490
if (!(flags & MSG_PEEK))
net/rxrpc/recvmsg.c
521
if (!(flags & MSG_PEEK) &&
net/rxrpc/recvmsg.c
532
if (!(flags & MSG_PEEK))
net/rxrpc/recvmsg.c
551
if (!(flags & MSG_PEEK)) {
net/sctp/socket.c
2167
if (flags & MSG_PEEK)
net/sctp/socket.c
2186
if (flags & MSG_PEEK) {
net/sctp/socket.c
9078
if (flags & MSG_PEEK) {
net/sctp/ulpevent.c
1066
skb = sctp_skb_recv_datagram(sk, MSG_PEEK | MSG_DONTWAIT, &err);
net/smc/smc_clc.c
710
krflags = MSG_PEEK | MSG_WAITALL;
net/smc/smc_rx.c
304
if (!(flags & MSG_PEEK))
net/smc/smc_rx.c
318
if (!(flags & MSG_PEEK))
net/smc/smc_rx.c
456
if ((flags & MSG_PEEK) && peeked_bytes)
net/smc/smc_rx.c
493
if (flags & MSG_PEEK)
net/smc/smc_rx.c
505
if (!(flags & MSG_PEEK)) {
net/sunrpc/svcsock.c
633
0, 0, MSG_PEEK | MSG_DONTWAIT);
net/tipc/socket.c
1940
if (!(flags & MSG_PEEK))
net/tipc/socket.c
1969
if (unlikely(flags & MSG_PEEK))
net/tipc/socket.c
2018
bool peek = flags & MSG_PEEK;
net/tls/tls_sw.c
2052
bool is_peek = flags & MSG_PEEK;
net/unix/af_unix.c
2576
if (!(flags & MSG_PEEK))
net/unix/af_unix.c
2626
if (!(flags & MSG_PEEK)) {
net/unix/af_unix.c
2764
if (!(state->flags & MSG_PEEK)) {
net/unix/af_unix.c
2780
if (!(state->flags & MSG_PEEK))
net/unix/af_unix.c
2808
} else if (flags & MSG_PEEK) {
net/unix/af_unix.c
2825
} else if (!(flags & MSG_PEEK)) {
net/unix/af_unix.c
3039
if (!(flags & MSG_PEEK)) {
net/vmw_vsock/af_vsock.c
2429
!(flags & MSG_PEEK), &recv_data);
net/vmw_vsock/af_vsock.c
2433
if (read >= target || flags & MSG_PEEK)
net/vmw_vsock/hyperv_transport.c
613
if (flags & MSG_PEEK)
net/vmw_vsock/virtio_transport_common.c
806
if (flags & MSG_PEEK)
net/vmw_vsock/virtio_transport_common.c
818
if (flags & MSG_PEEK)
net/vmw_vsock/vmci_transport.c
1848
if (flags & MSG_PEEK)
tools/lib/bpf/netlink.c
153
len = netlink_recvmsg(sock, &mhdr, MSG_PEEK | MSG_TRUNC);
tools/testing/selftests/bpf/netlink_helpers.c
117
len = __rtnl_recvmsg(fd, msg, MSG_PEEK | MSG_TRUNC);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
685
recvd = recv(c1, rcv, sizeof(rcv), MSG_PEEK);
tools/testing/selftests/bpf/test_sockmap.c
755
flags |= MSG_PEEK;
tools/testing/selftests/bpf/xsk.c
347
len = netlink_recvmsg(sock, &mhdr, MSG_PEEK | MSG_TRUNC);
tools/testing/selftests/coredump/coredump_test_helpers.c
209
ret = recv(fd, req, field_size, MSG_PEEK | MSG_WAITALL);
tools/testing/selftests/net/af_unix/msg_oob.c
324
variant->peek ? MSG_PEEK : 0, true);
tools/testing/selftests/net/af_unix/msg_oob.c
335
buf_len, (flags) | MSG_PEEK, false); \
tools/testing/selftests/net/af_unix/so_peek_off.c
102
recveq(self->fd[1], "aaaa", 4, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
103
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
113
recveq(self->fd[1], "aaaa", 4, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
121
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
127
recveq(self->fd[1], "aa", 2, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
133
recveq(self->fd[1], "aabb", 4, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
134
recveq(self->fd[1], "bb", 100, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
137
recveq(self->fd[1], "aa", 100, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
138
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
149
recveq(self->fd[1], "aa", 2, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
157
recveq(self->fd[1], "aa", 100, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
159
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
93
recveq(self->fd[1], "aaaa", 4, MSG_PEEK);
tools/testing/selftests/net/af_unix/so_peek_off.c
94
recveq(self->fd[1], "bbbb", 100, MSG_PEEK);
tools/testing/selftests/net/mptcp/mptcp_connect.c
592
ret = recv(fd, buf, cap, MSG_PEEK);
tools/testing/selftests/net/mptcp/mptcp_connect.c
595
ret = recv(fd, buf, cap, MSG_PEEK);
tools/testing/selftests/net/sk_so_peek_off.c
125
len = recv(recv_sock, buf, 1, MSG_PEEK);
tools/testing/selftests/net/sk_so_peek_off.c
136
len = recv(recv_sock, buf, 2, MSG_PEEK);
tools/testing/selftests/net/tcp_ao/lib/repair.c
64
ret = recv(sk, q->buf, qlen, MSG_PEEK | MSG_DONTWAIT);
tools/testing/selftests/net/tls.c
1135
EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_PEEK), send_len);
tools/testing/selftests/net/tls.c
1152
EXPECT_NE(recv(self->cfd, buf, send_len, MSG_PEEK), -1);
tools/testing/selftests/net/tls.c
1176
EXPECT_EQ(recv(self->cfd, buf, len, MSG_PEEK | MSG_WAITALL), len);
tools/testing/selftests/net/tls.c
1203
EXPECT_EQ(recv(self->cfd, buf, len, MSG_PEEK | MSG_WAITALL), len);
tools/testing/selftests/net/tls.c
1226
MSG_PEEK | MSG_WAITALL)), -1);
tools/testing/selftests/net/tls.c
1578
buf, sizeof(buf), MSG_WAITALL | MSG_PEEK),
tools/testing/selftests/net/tls.c
1604
EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, 100, buf, sizeof(buf), MSG_PEEK), send_len);
tools/testing/selftests/net/tls.c
1607
EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, 100, buf, sizeof(buf), MSG_PEEK), send_len);
tools/testing/selftests/net/tls.c
1632
EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
tools/testing/selftests/net/tls.c
1633
EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
tools/testing/selftests/net/tls.c
2014
EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
tools/testing/selftests/net/tls.c
2021
EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_PEEK), -1);
tools/testing/selftests/net/tls.c
2024
tls_recv_keyupdate(_metadata, self->cfd, MSG_PEEK);
tools/testing/selftests/net/tls.c
2065
tls_recv_keyupdate(_metadata, self->cfd, MSG_PEEK);
tools/testing/selftests/net/tls.c
2104
EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
tools/testing/selftests/net/tls.c
3279
} while (recv(cfd, buf, 1, MSG_PEEK | MSG_DONTWAIT) == 1);
tools/testing/selftests/net/tls.c
934
MSG_WAITALL | MSG_PEEK),
tools/testing/vsock/vsock_test.c
1506
res = recv(fd, buf, buf_size, MSG_PEEK);
tools/testing/vsock/vsock_test.c
302
recv_buf(fd, buf_peek, sizeof(buf_peek), MSG_PEEK | MSG_DONTWAIT,
tools/testing/vsock/vsock_test.c
308
recv_buf(fd, buf_half, sizeof(buf_half), MSG_PEEK, sizeof(buf_half));
tools/testing/vsock/vsock_test.c
311
recv_buf(fd, buf_peek, sizeof(buf_peek), MSG_PEEK, sizeof(buf_peek));
tools/testing/vsock/vsock_test.c
324
recv_buf(fd, buf_half, sizeof(buf_half), MSG_PEEK | MSG_TRUNC,