Home
last modified time | relevance | path

Searched refs:MSG_SPLICE_PAGES (Results 1 – 25 of 31) sorted by relevance

12

/linux/tools/perf/trace/beauty/
A Dmsg_flags.c20 #ifndef MSG_SPLICE_PAGES
21 #define MSG_SPLICE_PAGES 0x8000000 macro
/linux/include/linux/
A Dsocket.h332 #define MSG_SPLICE_PAGES 0x8000000 /* Splice the pages from the iterator in sendmsg() */ macro
345 (MSG_SPLICE_PAGES | MSG_SENDPAGE_NOPOLICY | MSG_SENDPAGE_DECRYPTED)
/linux/tools/perf/trace/beauty/include/linux/
A Dsocket.h332 #define MSG_SPLICE_PAGES 0x8000000 /* Splice the pages from the iterator in sendmsg() */ macro
345 (MSG_SPLICE_PAGES | MSG_SENDPAGE_NOPOLICY | MSG_SENDPAGE_DECRYPTED)
/linux/net/rds/
A Dtcp_send.c116 msg.msg_flags = MSG_SPLICE_PAGES | MSG_DONTWAIT | MSG_NOSIGNAL; in rds_tcp_xmit()
/linux/net/tls/
A Dtls_device.c438 MSG_SPLICE_PAGES | MSG_EOR)) in tls_push_data()
493 if (copy && (flags & MSG_SPLICE_PAGES)) { in tls_push_data()
569 msg->msg_flags &= ~MSG_SPLICE_PAGES; in tls_device_sendmsg()
A Dtls_main.c178 .msg_flags = MSG_SPLICE_PAGES | flags, in tls_push_sg()
A Dtls_sw.c1088 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()
/linux/net/ipv4/
A Dip_output.c1039 } else if ((flags & MSG_SPLICE_PAGES) && length) { in __ip_append_data()
1047 flags &= ~MSG_SPLICE_PAGES; in __ip_append_data()
1171 } else if (flags & MSG_SPLICE_PAGES) { in __ip_append_data()
1217 } else if (flags & MSG_SPLICE_PAGES) { in __ip_append_data()
A Dtcp_bpf.c110 msghdr.msg_flags = flags | MSG_SPLICE_PAGES; in tcp_bpf_push()
A Dtcp.c1082 } else if (unlikely(msg->msg_flags & MSG_SPLICE_PAGES) && size) { in tcp_sendmsg_locked()
1084 zc = MSG_SPLICE_PAGES; in tcp_sendmsg_locked()
1258 } else if (zc == MSG_SPLICE_PAGES) { in tcp_sendmsg_locked()
/linux/net/ipv6/
A Dip6_output.c1535 } else if ((flags & MSG_SPLICE_PAGES) && length) { in __ip6_append_data()
1543 flags &= ~MSG_SPLICE_PAGES; in __ip6_append_data()
1646 if (copy < 0 && !(flags & MSG_SPLICE_PAGES)) { in __ip6_append_data()
1697 } else if (flags & MSG_SPLICE_PAGES) { in __ip6_append_data()
1743 } else if (flags & MSG_SPLICE_PAGES) { in __ip6_append_data()
/linux/net/rxrpc/
A Doutput.c196 msg.msg_flags = MSG_SPLICE_PAGES; in rxrpc_send_ack_packet()
461 msg.msg_flags = MSG_SPLICE_PAGES; in rxrpc_send_data_packet()
/linux/drivers/nvme/target/
A Dtcp.c607 .msg_flags = MSG_DONTWAIT | MSG_MORE | MSG_SPLICE_PAGES, in nvmet_try_send_data_pdu()
638 .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, in nvmet_try_send_data()
687 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, }; in nvmet_try_send_response()
717 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, }; in nvmet_try_send_r2t()
/linux/crypto/
A Daf_alg.c999 if (ctx->merge && !(msg->msg_flags & MSG_SPLICE_PAGES)) { in af_alg_sendmsg()
1041 if (msg->msg_flags & MSG_SPLICE_PAGES) { in af_alg_sendmsg()
/linux/drivers/infiniband/sw/siw/
A Dsiw_qp_tx.c322 .msg_flags = (MSG_MORE | MSG_DONTWAIT | MSG_SPLICE_PAGES), in siw_tcp_sendpages()
335 msg.msg_flags &= ~MSG_SPLICE_PAGES; in siw_tcp_sendpages()
/linux/net/xfrm/
A Despintcp.c211 .msg_flags = flags | MSG_SPLICE_PAGES | MSG_MORE, in espintcp_sendskmsg_locked()
/linux/drivers/nvme/host/
A Dtcp.c1055 .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, in nvme_tcp_try_send_data()
1070 msg.msg_flags &= ~MSG_SPLICE_PAGES; in nvme_tcp_try_send_data()
1114 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, }; in nvme_tcp_try_send_cmd_pdu()
1164 msg.msg_flags |= MSG_SPLICE_PAGES; in nvme_tcp_try_send_data_pdu()
/linux/net/sunrpc/
A Dsvcsock.c700 .msg_flags = MSG_SPLICE_PAGES, in svc_udp_sendto()
1214 .msg_flags = MSG_SPLICE_PAGES, in svc_tcp_sendmsg()
/linux/net/kcm/
A Dkcmsock.c607 .msg_flags = MSG_DONTWAIT | MSG_SPLICE_PAGES, in kcm_write_msgs()
833 if (msg->msg_flags & MSG_SPLICE_PAGES) { in kcm_sendmsg()
/linux/drivers/scsi/
A Discsi_tcp.c320 msg.msg_flags |= MSG_SPLICE_PAGES; in iscsi_sw_tcp_xmit_segment()
/linux/drivers/target/iscsi/
A Discsi_target_util.c1133 struct msghdr msghdr = { .msg_flags = MSG_SPLICE_PAGES, }; in iscsit_fe_sendpage_sg()
/linux/Documentation/bpf/
A Dmap_sockmap.rst243 calls relying on MSG_SPLICE_PAGES (e.g., ``sendfile()``) this will be the
/linux/fs/dlm/
A Dlowcomms.c1366 .msg_flags = MSG_SPLICE_PAGES | MSG_DONTWAIT | MSG_NOSIGNAL, in send_to_sock()
/linux/fs/
A Dsplice.c879 msg.msg_flags = MSG_SPLICE_PAGES; in splice_to_socket()
/linux/net/ceph/
A Dmessenger_v1.c98 msg.msg_flags |= MSG_SPLICE_PAGES; in ceph_tcp_sendpage()

Completed in 685 milliseconds

12