Symbol: sendmsg
arch/um/drivers/mconsole_user.c
56
return sendmsg(req->originating_fd, &msg, 0);
arch/um/drivers/vector_user.c
767
CATCH_EINTR(n = sendmsg(fd, (struct msghdr *) hdr, flags));
arch/um/os-Linux/file.c
671
err = sendmsg(fd, &msg, 0);
crypto/af_alg.c
489
.sendmsg = sock_no_sendmsg,
crypto/algif_aead.c
279
.sendmsg = aead_sendmsg,
crypto/algif_aead.c
357
.sendmsg = aead_sendmsg_nokey,
crypto/algif_hash.c
289
.sendmsg = hash_sendmsg,
crypto/algif_hash.c
378
.sendmsg = hash_sendmsg_nokey,
crypto/algif_rng.c
176
.sendmsg = sock_no_sendmsg,
crypto/algif_rng.c
197
.sendmsg = rng_test_sendmsg,
crypto/algif_skcipher.c
260
.sendmsg = skcipher_sendmsg,
crypto/algif_skcipher.c
338
.sendmsg = skcipher_sendmsg_nokey,
drivers/isdn/mISDN/l1oip.h
80
struct msghdr sendmsg; /* ip message to send */
drivers/isdn/mISDN/l1oip_core.c
339
len = kernel_sendmsg(socket, &hc->sendmsg, &hc->sendiov, 1, len);
drivers/isdn/mISDN/l1oip_core.c
695
hc->sendmsg.msg_name = &hc->sin_remote;
drivers/isdn/mISDN/l1oip_core.c
696
hc->sendmsg.msg_namelen = sizeof(hc->sin_remote);
drivers/isdn/mISDN/l1oip_core.c
697
hc->sendmsg.msg_control = NULL;
drivers/isdn/mISDN/l1oip_core.c
698
hc->sendmsg.msg_controllen = 0;
drivers/isdn/mISDN/socket.c
579
.sendmsg = mISDN_sock_sendmsg,
drivers/isdn/mISDN/socket.c
737
.sendmsg = sock_no_sendmsg,
drivers/md/md-cluster.c
1013
err = sendmsg(cinfo, &cmsg, 1);
drivers/md/md-cluster.c
1143
ret = sendmsg(cinfo, &cmsg, 0);
drivers/md/md-cluster.c
1390
return sendmsg(cinfo, &cmsg, 0);
drivers/md/md-cluster.c
1418
return sendmsg(cinfo, &cmsg, 1);
drivers/md/md-cluster.c
1420
return sendmsg(cinfo, &cmsg, 0);
drivers/md/md-cluster.c
1536
return sendmsg(cinfo, &cmsg, 1);
drivers/md/md-cluster.c
1601
err = sendmsg(cinfo, &cmsg, 1);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
609
chtls_cpl_prot.sendmsg = chtls_sendmsg;
drivers/net/ovpn/tcp.c
638
new_prot->sendmsg = ovpn_tcp_sendmsg;
drivers/net/ppp/pppoe.c
1135
.sendmsg = pppoe_sendmsg,
drivers/net/ppp/pptp.c
633
.sendmsg = sock_no_sendmsg,
drivers/net/tap.c
1158
.sendmsg = tap_sendmsg,
drivers/net/tun.c
2635
.sendmsg = tun_sendmsg,
drivers/target/iscsi/iscsi_target_util.c
1143
tx_sent = conn->sock->ops->sendmsg(conn->sock, &msghdr,
drivers/vhost/net.c
497
err = sock->ops->sendmsg(sock, msghdr, 0);
drivers/vhost/net.c
831
err = sock->ops->sendmsg(sock, &msg, len);
drivers/vhost/net.c
933
err = sock->ops->sendmsg(sock, &msg, len);
fs/smb/server/transport_rdma.c
1064
struct smbdirect_send_io *sendmsg, *sibling, *next;
fs/smb/server/transport_rdma.c
1068
sendmsg = container_of(wc->wr_cqe, struct smbdirect_send_io, cqe);
fs/smb/server/transport_rdma.c
1069
sc = sendmsg->socket;
fs/smb/server/transport_rdma.c
1075
if (unlikely(!(sendmsg->wr.send_flags & IB_SEND_SIGNALED))) {
fs/smb/server/transport_rdma.c
1103
list_for_each_entry_safe(sibling, next, &sendmsg->sibling_list, sibling_list) {
fs/smb/server/transport_rdma.c
1109
smb_direct_free_sendmsg(sc, sendmsg);
fs/smb/server/transport_rdma.c
1361
struct smbdirect_send_io *sendmsg;
fs/smb/server/transport_rdma.c
1366
sendmsg = smb_direct_alloc_sendmsg(sc);
fs/smb/server/transport_rdma.c
1367
if (IS_ERR(sendmsg))
fs/smb/server/transport_rdma.c
1368
return PTR_ERR(sendmsg);
fs/smb/server/transport_rdma.c
1371
packet = (struct smbdirect_data_transfer *)sendmsg->packet;
fs/smb/server/transport_rdma.c
1403
sendmsg->sge[0].addr = ib_dma_map_single(sc->ib.dev,
fs/smb/server/transport_rdma.c
1407
ret = ib_dma_mapping_error(sc->ib.dev, sendmsg->sge[0].addr);
fs/smb/server/transport_rdma.c
1409
smb_direct_free_sendmsg(sc, sendmsg);
fs/smb/server/transport_rdma.c
1413
sendmsg->num_sge = 1;
fs/smb/server/transport_rdma.c
1414
sendmsg->sge[0].length = header_length;
fs/smb/server/transport_rdma.c
1415
sendmsg->sge[0].lkey = sc->ib.pd->local_dma_lkey;
fs/smb/server/transport_rdma.c
1417
*sendmsg_out = sendmsg;
fs/smb/server/transport_rdma.c
2048
struct smbdirect_send_io *sendmsg;
fs/smb/server/transport_rdma.c
2052
sendmsg = smb_direct_alloc_sendmsg(sc);
fs/smb/server/transport_rdma.c
2053
if (IS_ERR(sendmsg))
fs/smb/server/transport_rdma.c
2056
resp = (struct smbdirect_negotiate_resp *)sendmsg->packet;
fs/smb/server/transport_rdma.c
2084
sendmsg->sge[0].addr = ib_dma_map_single(sc->ib.dev,
fs/smb/server/transport_rdma.c
2087
ret = ib_dma_mapping_error(sc->ib.dev, sendmsg->sge[0].addr);
fs/smb/server/transport_rdma.c
2089
smb_direct_free_sendmsg(sc, sendmsg);
fs/smb/server/transport_rdma.c
2093
sendmsg->num_sge = 1;
fs/smb/server/transport_rdma.c
2094
sendmsg->sge[0].length = sizeof(*resp);
fs/smb/server/transport_rdma.c
2095
sendmsg->sge[0].lkey = sc->ib.pd->local_dma_lkey;
fs/smb/server/transport_rdma.c
2097
ret = post_sendmsg(sc, NULL, sendmsg);
fs/smb/server/transport_rdma.c
2099
smb_direct_free_sendmsg(sc, sendmsg);
include/linux/net.h
196
int (*sendmsg) (struct socket *sock, struct msghdr *m,
include/net/sock.h
1316
int (*sendmsg)(struct sock *sk, struct msghdr *msg,
kernel/sys_ni.c
158
COND_SYSCALL(sendmsg);
kernel/sys_ni.c
159
COND_SYSCALL_COMPAT(sendmsg);
net/appletalk/ddp.c
1906
.sendmsg = atalk_sendmsg,
net/atm/pvc.c
126
.sendmsg = vcc_sendmsg,
net/atm/svc.c
654
.sendmsg = vcc_sendmsg,
net/ax25/af_ax25.c
2029
.sendmsg = ax25_sendmsg,
net/bluetooth/bnep/sock.c
182
.sendmsg = sock_no_sendmsg,
net/bluetooth/cmtp/sock.c
184
.sendmsg = sock_no_sendmsg,
net/bluetooth/hci_sock.c
2178
.sendmsg = hci_sock_sendmsg,
net/bluetooth/hidp/sock.c
233
.sendmsg = sock_no_sendmsg,
net/bluetooth/iso.c
2649
.sendmsg = iso_sock_sendmsg,
net/bluetooth/l2cap_sock.c
1985
.sendmsg = l2cap_sock_sendmsg,
net/bluetooth/rfcomm/sock.c
1013
.sendmsg = rfcomm_sock_sendmsg,
net/bluetooth/sco.c
1552
.sendmsg = sco_sock_sendmsg,
net/caif/caif_socket.c
977
.sendmsg = caif_seqpkt_sendmsg,
net/caif/caif_socket.c
996
.sendmsg = caif_stream_sendmsg,
net/can/bcm.c
1792
.sendmsg = bcm_sendmsg,
net/can/isotp.c
1721
.sendmsg = isotp_sendmsg,
net/can/j1939/socket.c
1388
.sendmsg = j1939_sk_sendmsg,
net/can/raw.c
1081
.sendmsg = raw_sendmsg,
net/compat.c
350
COMPAT_SYSCALL_DEFINE3(sendmsg, int, fd, struct compat_msghdr __user *, msg,
net/core/skbuff.c
3303
int len, sendmsg_func sendmsg, int flags)
net/core/skbuff.c
3327
ret = INDIRECT_CALL_2(sendmsg, sendmsg_locked,
net/core/skbuff.c
3372
ret = INDIRECT_CALL_2(sendmsg, sendmsg_locked,
net/core/sock.c
4340
proto_method_implemented(proto->sendmsg),
net/ieee802154/socket.c
400
.sendmsg = raw_sendmsg,
net/ieee802154/socket.c
426
.sendmsg = ieee802154_sock_sendmsg,
net/ieee802154/socket.c
96
return sk->sk_prot->sendmsg(sk, msg, len);
net/ieee802154/socket.c
961
.sendmsg = dgram_sendmsg,
net/ieee802154/socket.c
988
.sendmsg = ieee802154_sock_sendmsg,
net/ipv4/af_inet.c
1082
.sendmsg = inet_sendmsg,
net/ipv4/af_inet.c
1117
.sendmsg = inet_sendmsg,
net/ipv4/af_inet.c
1149
.sendmsg = inet_sendmsg,
net/ipv4/af_inet.c
865
return INDIRECT_CALL_2(sk->sk_prot->sendmsg, tcp_sendmsg, udp_sendmsg,
net/ipv4/ping.c
1001
.sendmsg = ping_v4_sendmsg,
net/ipv4/raw.c
943
.sendmsg = raw_sendmsg,
net/ipv4/tcp_bpf.c
635
prot[TCP_BPF_TX].sendmsg = tcp_bpf_sendmsg;
net/ipv4/tcp_bpf.c
670
ops->sendmsg == tcp_sendmsg ? 0 : -ENOTSUPP;
net/ipv4/tcp_ipv4.c
3433
.sendmsg = tcp_sendmsg,
net/ipv4/udp.c
3277
.sendmsg = udp_sendmsg,
net/ipv4/udplite.c
55
.sendmsg = udp_sendmsg,
net/ipv6/af_inet6.c
651
return INDIRECT_CALL_2(prot->sendmsg, tcp_sendmsg, udpv6_sendmsg,
net/ipv6/af_inet6.c
693
.sendmsg = inet6_sendmsg, /* retpoline's sake */
net/ipv6/af_inet6.c
728
.sendmsg = inet6_sendmsg, /* retpoline's sake */
net/ipv6/ping.c
207
.sendmsg = ping_v6_sendmsg,
net/ipv6/raw.c
1206
.sendmsg = rawv6_sendmsg,
net/ipv6/raw.c
1291
.sendmsg = inet_sendmsg, /* ok */
net/ipv6/tcp_ipv6.c
2295
.sendmsg = tcp_sendmsg,
net/ipv6/udp.c
1916
.sendmsg = udpv6_sendmsg,
net/ipv6/udplite.c
54
.sendmsg = udpv6_sendmsg,
net/iucv/af_iucv.c
2221
.sendmsg = iucv_sock_sendmsg,
net/kcm/kcmsock.c
1759
.sendmsg = kcm_sendmsg,
net/kcm/kcmsock.c
1780
.sendmsg = kcm_sendmsg,
net/key/af_key.c
3789
.sendmsg = pfkey_sendmsg,
net/l2tp/l2tp_ip.c
620
.sendmsg = l2tp_ip_sendmsg,
net/l2tp/l2tp_ip.c
644
.sendmsg = inet_sendmsg,
net/l2tp/l2tp_ip6.c
748
.sendmsg = l2tp_ip6_sendmsg,
net/l2tp/l2tp_ip6.c
773
.sendmsg = inet_sendmsg,
net/l2tp/l2tp_ppp.c
1643
.sendmsg = pppol2tp_sendmsg,
net/llc/af_llc.c
1241
.sendmsg = llc_ui_sendmsg,
net/mctp/af_mctp.c
643
.sendmsg = mctp_sendmsg,
net/mptcp/protocol.c
4030
.sendmsg = mptcp_sendmsg,
net/mptcp/protocol.c
4535
.sendmsg = inet_sendmsg,
net/mptcp/protocol.c
4638
.sendmsg = inet6_sendmsg,
net/netlink/af_netlink.c
2817
.sendmsg = netlink_sendmsg,
net/netrom/af_netrom.c
1369
.sendmsg = nr_sendmsg,
net/nfc/llcp_sock.c
932
.sendmsg = llcp_sock_sendmsg,
net/nfc/llcp_sock.c
950
.sendmsg = sock_no_sendmsg,
net/nfc/rawsock.c
292
.sendmsg = rawsock_sendmsg,
net/nfc/rawsock.c
310
.sendmsg = sock_no_sendmsg,
net/packet/af_packet.c
4655
.sendmsg = packet_sendmsg_spkt,
net/packet/af_packet.c
4676
.sendmsg = packet_sendmsg,
net/phonet/datagram.c
171
.sendmsg = pn_sendmsg,
net/phonet/pep.c
1357
.sendmsg = pep_sendmsg,
net/phonet/socket.c
424
return sk->sk_prot->sendmsg(sk, m, total_len);
net/phonet/socket.c
440
.sendmsg = pn_socket_sendmsg,
net/phonet/socket.c
460
.sendmsg = pn_socket_sendmsg,
net/qrtr/af_qrtr.c
1238
.sendmsg = qrtr_sendmsg,
net/rds/af_rds.c
653
.sendmsg = rds_sendmsg,
net/rose/af_rose.c
1542
.sendmsg = rose_sendmsg,
net/rxrpc/af_rxrpc.c
1013
.sendmsg = rxrpc_sendmsg,
net/sctp/ipv6.c
1057
.sendmsg = inet_sendmsg,
net/sctp/protocol.c
1119
.sendmsg = inet_sendmsg,
net/sctp/socket.c
9639
.sendmsg = sctp_sendmsg,
net/sctp/socket.c
9694
.sendmsg = sctp_sendmsg,
net/smc/af_smc.c
2825
rc = smc->clcsock->ops->sendmsg(smc->clcsock, msg, len);
net/smc/af_smc.c
3347
.sendmsg = smc_sendmsg,
net/smc/smc_inet.c
48
.sendmsg = smc_sendmsg,
net/smc/smc_inet.c
95
.sendmsg = smc_sendmsg,
net/socket.c
2681
SYSCALL_DEFINE3(sendmsg, int, fd, struct user_msghdr __user *, msg, unsigned int, flags)
net/socket.c
727
int ret = INDIRECT_CALL_INET(READ_ONCE(sock->ops)->sendmsg, inet6_sendmsg,
net/tipc/socket.c
3369
.sendmsg = tipc_sendmsg,
net/tipc/socket.c
3389
.sendmsg = tipc_send_packet,
net/tipc/socket.c
3409
.sendmsg = tipc_sendstream,
net/tls/tls_main.c
1012
prot[TLS_SW][TLS_BASE].sendmsg = tls_sw_sendmsg;
net/tls/tls_main.c
1027
prot[TLS_HW][TLS_BASE].sendmsg = tls_device_sendmsg;
net/tls/tls_main.c
1031
prot[TLS_HW][TLS_SW].sendmsg = tls_device_sendmsg;
net/unix/af_unix.c
1008
.sendmsg = unix_dgram_sendmsg,
net/unix/af_unix.c
1032
.sendmsg = unix_seqpacket_sendmsg,
net/unix/af_unix.c
983
.sendmsg = unix_stream_sendmsg,
net/vmw_vsock/af_vsock.c
1598
.sendmsg = vsock_dgram_sendmsg,
net/vmw_vsock/af_vsock.c
2624
.sendmsg = vsock_connectible_sendmsg,
net/vmw_vsock/af_vsock.c
2646
.sendmsg = vsock_connectible_sendmsg,
net/x25/af_x25.c
1757
.sendmsg = x25_sendmsg,
net/xdp/xsk.c
1840
.sendmsg = xsk_sendmsg,
net/xfrm/espintcp.c
571
espintcp_prot->sendmsg = espintcp_sendmsg;
samples/bpf/xdp_router_ipv4_user.c
293
ret = sendmsg(sock, &msg, 0);
samples/bpf/xdp_router_ipv4_user.c
428
ret = sendmsg(sock, &msg, 0);
samples/seccomp/user-trap.c
55
if (sendmsg(sock, &msg, 0) < 0) {
tools/testing/selftests/bpf/netlink_helpers.c
171
status = sendmsg(rtnl->fd, &msg, 0);
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
71
sendmsg(opfd, &msg, 0);
tools/testing/selftests/bpf/prog_tests/lwt_reroute.c
138
sendmsg(s, &msg, MSG_NOSIGNAL);
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
363
n = sendmsg(fd, &msg, 0);
tools/testing/selftests/bpf/prog_tests/sock_addr.c
2419
err = test->ops->sendmsg(client, (struct sockaddr *)&addr,
tools/testing/selftests/bpf/prog_tests/sock_addr.c
286
int (*sendmsg)(int fd, struct sockaddr *addr, socklen_t addrlen,
tools/testing/selftests/bpf/prog_tests/sock_addr.c
307
return sendmsg(fd, &hdr, 0);
tools/testing/selftests/bpf/prog_tests/sock_addr.c
322
.sendmsg = user_sendmsg,
tools/testing/selftests/bpf/prog_tests/sock_addr.c
333
.sendmsg = sock_sendmsg,
tools/testing/selftests/bpf/prog_tests/sock_addr.c
344
.sendmsg = kernel_sendmsg,
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
301
err = sendmsg(c, &msg, MSG_DONTWAIT);
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
620
ret = sendmsg(fd, &msg, 0);
tools/testing/selftests/bpf/prog_tests/token.c
168
err = sendmsg(sockfd, &msg, 0);
tools/testing/selftests/bpf/test_sockmap.c
657
sent = sendmsg(fd, &msg, flags);
tools/testing/selftests/drivers/net/hw/ncdevmem.c
1371
ret = sendmsg(socket_fd, &msg, MSG_ZEROCOPY);
tools/testing/selftests/landlock/common.h
192
if (sendmsg(usock, &msg, 0) < 0)
tools/testing/selftests/namespaces/siocgskns_test.c
1055
if (sendmsg(ipc_sockets[1], &msg, 0) < 0) {
tools/testing/selftests/namespaces/siocgskns_test.c
127
if (sendmsg(ipc_sockets[1], &msg, 0) < 0) {
tools/testing/selftests/namespaces/siocgskns_test.c
1435
if (sendmsg(ipc_L3[1], &msg, 0) < 0) {
tools/testing/selftests/namespaces/siocgskns_test.c
1498
if (sendmsg(ipc_L2[1], &msg, 0) < 0) {
tools/testing/selftests/namespaces/siocgskns_test.c
1561
if (sendmsg(ipc_sockets[1], &msg, 0) < 0) {
tools/testing/selftests/namespaces/siocgskns_test.c
463
if (sendmsg(ipc_sockets[1], &msg, 0) < 0) {
tools/testing/selftests/namespaces/siocgskns_test.c
643
if (sendmsg(ipc_sockets[1], &msg, 0) < 0) {
tools/testing/selftests/namespaces/siocgskns_test.c
845
if (sendmsg(ipc_sockets[1], &msg, 0) < 0) {
tools/testing/selftests/net/af_unix/diag_uid.c
113
return sendmsg(self->netlink_fd, &msg, 0);
tools/testing/selftests/net/af_unix/scm_rights.c
300
ret = sendmsg(self->fd[receiver * 2 + 1], &msg, variant->flags);
tools/testing/selftests/net/cmsg_sender.c
541
err = sendmsg(fd, &msg, opt.msg_more ? MSG_MORE : 0);
tools/testing/selftests/net/ipv6_flowlabel.c
87
ret = sendmsg(fd, &msg, 0);
tools/testing/selftests/net/ipv6_fragmentation.c
98
rc = sendmsg(s, &msg, 0);
tools/testing/selftests/net/lib/csum.c
460
ret = sendmsg(fd, &msg, 0);
tools/testing/selftests/net/mptcp/mptcp_diag.c
150
if (sendmsg(fd, &msg, 0) < 0) {
tools/testing/selftests/net/msg_zerocopy.c
207
ret = sendmsg(fd, msg, flags);
tools/testing/selftests/net/nettest.c
1006
err = sendmsg(sd, &m, 0);
tools/testing/selftests/net/nettest.c
1137
if (sendmsg(sd, &m, 0) < 0)
tools/testing/selftests/net/nettest.c
1143
err = sendmsg(sd, &m, 0);
tools/testing/selftests/net/ovpn/ovpn-cli.c
1218
ret = sendmsg(fd, &nlmsg, 0);
tools/testing/selftests/net/so_txtime.c
106
ret = sendmsg(fdt, &msg, 0);
tools/testing/selftests/net/tls.c
181
return sendmsg(fd, &msg, flags);
tools/testing/selftests/net/tls.c
636
EXPECT_EQ(sendmsg(self->fd, &msg, 0), send_len);
tools/testing/selftests/net/tls.c
661
EXPECT_EQ(sendmsg(self->fd, &msg, 0), SEND_LEN * frags);
tools/testing/selftests/net/tls.c
688
EXPECT_EQ(sendmsg(self->fd, &msg, 0), send_len);
tools/testing/selftests/net/tls.c
721
EXPECT_EQ(sendmsg(self->fd, &msg, 0), total_len);
tools/testing/selftests/net/tls.c
758
EXPECT_EQ(sendmsg(self->fd, &msg, 0), total_len);
tools/testing/selftests/net/tun.c
403
ret = sendmsg(socket, &msg, 0);
tools/testing/selftests/net/txtimestamp.c
656
val = sendmsg(fd, &msg, 0);
tools/testing/selftests/net/udpgso.c
360
ret = sendmsg(fd, msg, flags);
tools/testing/selftests/net/udpgso_bench_tx.c
420
ret = sendmsg(fd, &msg, cfg_zerocopy ? MSG_ZEROCOPY : 0);
tools/testing/selftests/tty/tty_tiocsti_test.c
269
return sendmsg(socket_fd, &msg, 0) < 0 ? -1 : 0;
tools/testing/vsock/vsock_diag_test.c
197
if (sendmsg(fd, &msg, 0) < 0) {
tools/testing/vsock/vsock_test.c
1778
res = sendmsg(fd, &msg, MSG_ZEROCOPY);
tools/testing/vsock/vsock_test_zerocopy.c
178
sendmsg_res = sendmsg(fd, &msg, MSG_ZEROCOPY);