/kernel/linux/linux-6.6/tools/perf/trace/beauty/ |
H A D | msg_flags.c | 17 #ifndef MSG_SPLICE_PAGES 18 #define MSG_SPLICE_PAGES 0x8000000 macro
|
/kernel/linux/linux-6.6/net/rds/ |
H A D | tcp_send.c | 116 msg.msg_flags = MSG_SPLICE_PAGES | MSG_DONTWAIT | MSG_NOSIGNAL; in rds_tcp_xmit()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | socket.h | 330 #define MSG_SPLICE_PAGES 0x8000000 /* Splice the pages from the iterator in sendmsg() */ macro 343 (MSG_SPLICE_PAGES | MSG_SENDPAGE_NOPOLICY | MSG_SENDPAGE_DECRYPTED)
|
/kernel/linux/linux-6.6/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 330 #define MSG_SPLICE_PAGES 0x8000000 /* Splice the pages from the iterator in sendmsg() */ macro 343 (MSG_SPLICE_PAGES | MSG_SENDPAGE_NOPOLICY | MSG_SENDPAGE_DECRYPTED)
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ip6_output.c | 1598 } else if ((flags & MSG_SPLICE_PAGES) && length) { in __ip6_append_data() 1606 flags &= ~MSG_SPLICE_PAGES; in __ip6_append_data() 1704 if (copy < 0 && !(flags & MSG_SPLICE_PAGES)) { in __ip6_append_data() 1755 } else if (flags & MSG_SPLICE_PAGES) { in __ip6_append_data() 1801 } else if (flags & MSG_SPLICE_PAGES) { in __ip6_append_data()
|
/kernel/linux/linux-6.6/net/tls/ |
H A D | tls_device.c | 444 MSG_SPLICE_PAGES | MSG_EOR)) in tls_push_data() 499 if (copy && (flags & MSG_SPLICE_PAGES)) { in tls_push_data() 575 msg->msg_flags &= ~MSG_SPLICE_PAGES; in tls_device_sendmsg()
|
H A D | tls_sw.c | 1088 if (try_to_copy && (msg->msg_flags & MSG_SPLICE_PAGES)) { in tls_sw_sendmsg_locked() 1232 MSG_CMSG_COMPAT | MSG_SPLICE_PAGES | MSG_EOR | in tls_sw_sendmsg()
|
H A D | tls_main.c | 177 .msg_flags = MSG_SPLICE_PAGES | flags, in tls_push_sg()
|
/kernel/linux/linux-6.6/drivers/nvme/target/ |
H A D | tcp.c | 582 .msg_flags = MSG_DONTWAIT | MSG_MORE | MSG_SPLICE_PAGES, in nvmet_try_send_data_pdu() 613 .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, in nvmet_try_send_data() 662 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, }; in nvmet_try_send_response() 692 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, }; in nvmet_try_send_r2t()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | ip_output.c | 1040 } else if ((flags & MSG_SPLICE_PAGES) && length) { in __ip_append_data() 1048 flags &= ~MSG_SPLICE_PAGES; in __ip_append_data() 1167 } else if (flags & MSG_SPLICE_PAGES) { in __ip_append_data() 1213 } else if (flags & MSG_SPLICE_PAGES) { in __ip_append_data()
|
H A D | tcp_bpf.c | 110 msghdr.msg_flags = flags | MSG_SPLICE_PAGES; in tcp_bpf_push()
|
H A D | tcp.c | 1069 } else if (unlikely(msg->msg_flags & MSG_SPLICE_PAGES) && size) { in tcp_sendmsg_locked() 1071 zc = MSG_SPLICE_PAGES; in tcp_sendmsg_locked() 1242 } else if (zc == MSG_SPLICE_PAGES) { in tcp_sendmsg_locked()
|
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | tcp.c | 1002 .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, in nvme_tcp_try_send_data() 1017 msg.msg_flags &= ~MSG_SPLICE_PAGES; in nvme_tcp_try_send_data() 1061 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, }; in nvme_tcp_try_send_cmd_pdu() 1111 msg.msg_flags |= MSG_SPLICE_PAGES; in nvme_tcp_try_send_data_pdu()
|
/kernel/linux/linux-6.6/crypto/ |
H A D | af_alg.c | 998 if (ctx->merge && !(msg->msg_flags & MSG_SPLICE_PAGES)) { in af_alg_sendmsg() 1040 if (msg->msg_flags & MSG_SPLICE_PAGES) { in af_alg_sendmsg()
|
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | espintcp.c | 209 .msg_flags = flags | MSG_SPLICE_PAGES | MSG_MORE, in espintcp_sendskmsg_locked()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | iscsi_tcp.c | 320 msg.msg_flags |= MSG_SPLICE_PAGES; in iscsi_sw_tcp_xmit_segment()
|
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | svcsock.c | 700 .msg_flags = MSG_SPLICE_PAGES, in svc_udp_sendto() 1216 * MSG_SPLICE_PAGES is used exclusively to reduce the number of 1233 .msg_flags = MSG_SPLICE_PAGES, in svc_tcp_sendmsg()
|
/kernel/linux/linux-6.6/net/kcm/ |
H A D | kcmsock.c | 607 .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, in kcm_write_msgs() 831 if (msg->msg_flags & MSG_SPLICE_PAGES) { in kcm_sendmsg()
|
/kernel/linux/linux-6.6/drivers/target/iscsi/ |
H A D | iscsi_target_util.c | 1133 struct msghdr msghdr = { .msg_flags = MSG_SPLICE_PAGES, }; in iscsit_fe_sendpage_sg()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/ |
H A D | siw_qp_tx.c | 315 * 0copy TCP transmit interface: Use MSG_SPLICE_PAGES. 328 .msg_flags = (MSG_MORE | MSG_DONTWAIT | MSG_SPLICE_PAGES), in siw_tcp_sendpages()
|
/kernel/linux/linux-6.6/net/unix/ |
H A D | af_unix.c | 2208 if (unlikely(msg->msg_flags & MSG_SPLICE_PAGES)) { in unix_stream_sendmsg() 2238 if (unlikely(msg->msg_flags & MSG_SPLICE_PAGES)) { in unix_stream_sendmsg()
|
/kernel/linux/linux-6.6/fs/dlm/ |
H A D | lowcomms.c | 1364 .msg_flags = MSG_SPLICE_PAGES | MSG_DONTWAIT | MSG_NOSIGNAL, in send_to_sock()
|
/kernel/linux/linux-6.6/fs/ |
H A D | splice.c | 871 msg.msg_flags = MSG_SPLICE_PAGES; in splice_to_socket()
|
/kernel/linux/linux-6.6/fs/ocfs2/cluster/ |
H A D | tcp.c | 944 msg.msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES; in o2net_sendpage()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_io.c | 1098 if (msg->msg_flags & MSG_SPLICE_PAGES) { in chtls_sendmsg()
|