/Linux-v5.15/fs/ksmbd/ |
D | transport_rdma.c | 843 struct smb_direct_sendmsg *sendmsg, *sibling; in send_done() local 847 sendmsg = container_of(wc->wr_cqe, struct smb_direct_sendmsg, cqe); in send_done() 848 t = sendmsg->transport; in send_done() 861 if (sendmsg->num_sge > 1) { in send_done() 872 for (pos = &sendmsg->list, prev = pos->prev, end = sendmsg->list.next; in send_done() 1010 struct smb_direct_sendmsg *sendmsg; in smb_direct_create_header() local 1015 sendmsg = smb_direct_alloc_sendmsg(t); in smb_direct_create_header() 1016 if (IS_ERR(sendmsg)) in smb_direct_create_header() 1017 return PTR_ERR(sendmsg); in smb_direct_create_header() 1020 packet = (struct smb_direct_data_transfer *)sendmsg->packet; in smb_direct_create_header() [all …]
|
/Linux-v5.15/net/rxrpc/ |
D | Makefile | 30 sendmsg.o \
|
/Linux-v5.15/Documentation/crypto/ |
D | userspace-if.rst | 158 Using the sendmsg() system call, the application provides the data that 160 specified with the data structure provided by the sendmsg() system call. 162 The sendmsg system call parameter of struct msghdr is embedded into the 217 Using the sendmsg() system call, the application provides the data that 219 specified with the data structure provided by the sendmsg() system call. 221 The sendmsg system call parameter of struct msghdr is embedded into the 270 sendmsg and setsockopt calls (see there). As the kernel knows the size 325 - *Additional Data* can be provided using the send()/sendmsg() system calls,
|
/Linux-v5.15/Documentation/networking/ |
D | rxrpc.rst | 9 of AF_RXRPC family, using sendmsg() and recvmsg() with control data to send and 214 (#) The first sendmsg for a request to be sent from a client contains a tag to 220 first sendmsg() of a call (struct msghdr::msg_name). 226 first sendmsg() of the call must specify the target address. The server's 238 (#) When sending data for a call, sendmsg is given MSG_MORE if there's more 268 application then uses sendmsg to assign a tag to the new call. Once that 282 Notes on sendmsg: 284 (#) MSG_WAITALL can be set to tell sendmsg to ignore signals if the peer is 289 If this isn't set, sendmsg() will return immediately, either returning 325 AF_RXRPC makes use of control messages in sendmsg() and recvmsg() to multiplex [all …]
|
D | mctp.rst | 123 ``sendto()``, ``sendmsg()``, ``send()`` : transmit an MCTP message 126 An MCTP message is transmitted using one of the ``sendto()``, ``sendmsg()`` or 161 The ``sendmsg()`` system call allows a more compact argument interface, and the 163 message types (used for the ``msg_control`` data passed to ``sendmsg()``) are
|
/Linux-v5.15/drivers/isdn/mISDN/ |
D | l1oip.h | 79 struct msghdr sendmsg; /* ip message to send */ member
|
D | l1oip_core.c | 338 len = kernel_sendmsg(socket, &hc->sendmsg, &hc->sendiov, 1, len); in l1oip_socket_send() 692 hc->sendmsg.msg_name = &hc->sin_remote; in l1oip_socket_thread() 693 hc->sendmsg.msg_namelen = sizeof(hc->sin_remote); in l1oip_socket_thread() 694 hc->sendmsg.msg_control = NULL; in l1oip_socket_thread() 695 hc->sendmsg.msg_controllen = 0; in l1oip_socket_thread()
|
/Linux-v5.15/crypto/ |
D | algif_rng.c | 176 .sendmsg = sock_no_sendmsg, 199 .sendmsg = rng_test_sendmsg,
|
D | algif_skcipher.c | 196 .sendmsg = skcipher_sendmsg, 287 .sendmsg = skcipher_sendmsg_nokey,
|
D | algif_hash.c | 286 .sendmsg = hash_sendmsg, 388 .sendmsg = hash_sendmsg_nokey,
|
/Linux-v5.15/kernel/ |
D | sys_ni.c | 254 COND_SYSCALL(sendmsg); 255 COND_SYSCALL_COMPAT(sendmsg);
|
/Linux-v5.15/net/ipv4/ |
D | udplite.c | 47 .sendmsg = udp_sendmsg,
|
/Linux-v5.15/net/ipv6/ |
D | udplite.c | 45 .sendmsg = udpv6_sendmsg,
|
/Linux-v5.15/net/ieee802154/ |
D | socket.c | 96 return sk->sk_prot->sendmsg(sk, msg, len); in ieee802154_sock_sendmsg() 395 .sendmsg = raw_sendmsg, 421 .sendmsg = ieee802154_sock_sendmsg, 953 .sendmsg = dgram_sendmsg, 980 .sendmsg = ieee802154_sock_sendmsg,
|
/Linux-v5.15/drivers/md/ |
D | md-cluster.c | 784 static int sendmsg(struct md_cluster_info *cinfo, struct cluster_msg *cmsg, in sendmsg() function 985 err = sendmsg(cinfo, &cmsg, 1); in resync_bitmap() 1115 ret = sendmsg(cinfo, &cmsg, 0); in update_bitmap_size() 1359 return sendmsg(cinfo, &cmsg, 1); in resync_info_update() 1361 return sendmsg(cinfo, &cmsg, 0); in resync_info_update() 1477 return sendmsg(cinfo, &cmsg, 1); in remove_disk() 1542 err = sendmsg(cinfo, &cmsg, 1); in gather_bitmaps()
|
/Linux-v5.15/tools/bpf/bpftool/Documentation/ |
D | bpftool-cgroup.rst | 96 **sendmsg4** call to sendto(2), sendmsg(2), sendmmsg(2) for an 98 **sendmsg6** call to sendto(2), sendmsg(2), sendmmsg(2) for an
|
/Linux-v5.15/samples/bpf/ |
D | xdpsock_ctrl_proc.c | 88 int ret = sendmsg(sock, &msg, 0); in send_xsks_map_fd()
|
/Linux-v5.15/net/nfc/ |
D | rawsock.c | 279 .sendmsg = rawsock_sendmsg, 297 .sendmsg = sock_no_sendmsg,
|
/Linux-v5.15/net/phonet/ |
D | socket.c | 425 return sk->sk_prot->sendmsg(sk, m, total_len); in pn_socket_sendmsg() 441 .sendmsg = pn_socket_sendmsg, 462 .sendmsg = pn_socket_sendmsg,
|
D | datagram.c | 174 .sendmsg = pn_sendmsg,
|
/Linux-v5.15/net/atm/ |
D | pvc.c | 126 .sendmsg = vcc_sendmsg,
|
/Linux-v5.15/net/tls/ |
D | tls_main.c | 679 prot[TLS_SW][TLS_BASE].sendmsg = tls_sw_sendmsg; in build_protos() 694 prot[TLS_HW][TLS_BASE].sendmsg = tls_device_sendmsg; in build_protos() 698 prot[TLS_HW][TLS_SW].sendmsg = tls_device_sendmsg; in build_protos()
|
/Linux-v5.15/tools/testing/selftests/net/ |
D | tls.c | 392 EXPECT_EQ(sendmsg(self->fd, &msg, 0), send_len); in TEST_F() 417 EXPECT_EQ(sendmsg(self->fd, &msg, 0), SEND_LEN * frags); in TEST_F() 444 EXPECT_EQ(sendmsg(self->cfd, &msg, 0), send_len); in TEST_F() 477 EXPECT_EQ(sendmsg(self->cfd, &msg, 0), total_len); in TEST_F() 514 EXPECT_EQ(sendmsg(self->fd, &msg, 0), total_len); in TEST_F() 1203 EXPECT_EQ(sendmsg(self->fd, &msg, 0), send_len); in TEST_F()
|
/Linux-v5.15/net/bluetooth/cmtp/ |
D | sock.c | 184 .sendmsg = sock_no_sendmsg,
|
/Linux-v5.15/net/bluetooth/bnep/ |
D | sock.c | 181 .sendmsg = sock_no_sendmsg,
|