Searched refs:sendpage (Results 1 - 66 of 66) sorted by relevance

/linux-4.4.14/drivers/scsi/
H A Discsi_tcp.h55 ssize_t (*sendpage)(struct socket *, struct page *, int, size_t, int); member in struct:iscsi_sw_tcp_conn
H A Discsi_tcp.c284 /* Use sendpage if we can; else fall back to sendmsg */ iscsi_sw_tcp_xmit_segment()
288 r = tcp_sw_conn->sendpage(sk, sg_page(sg), offset, iscsi_sw_tcp_xmit_segment()
679 tcp_sw_conn->sendpage = tcp_sw_conn->sock->ops->sendpage; iscsi_sw_tcp_conn_bind()
705 tcp_sw_conn->sendpage = conn->datadgst_en ? iscsi_sw_tcp_conn_set_param()
706 sock_no_sendpage : tcp_sw_conn->sock->ops->sendpage; iscsi_sw_tcp_conn_set_param()
/linux-4.4.14/net/ipv4/
H A Dudplite.c52 .sendpage = udp_sendpage,
H A Daf_inet.c752 if (sk->sk_prot->sendpage) inet_sendpage()
753 return sk->sk_prot->sendpage(sk, page, offset, size, flags); inet_sendpage()
918 .sendpage = inet_sendpage,
946 .sendpage = inet_sendpage,
977 .sendpage = inet_sendpage,
H A Dudp.c1148 * sendpage interface can't pass. udp_sendpage()
2277 .sendpage = udp_sendpage,
H A Dtcp_ipv4.c2321 .sendpage = tcp_sendpage,
/linux-4.4.14/crypto/
H A Dalgif_aead.c397 * is also present in sendmsg/sendpage. The checks in sendpage/sendmsg aead_recvmsg()
401 * the error message in sendmsg/sendpage and still call recvmsg. This aead_recvmsg()
511 .sendpage = aead_sendpage,
H A Dalgif_hash.c240 .sendpage = hash_sendpage,
348 .sendpage = hash_sendpage_nokey,
H A Dalgif_rng.c111 .sendpage = sock_no_sendpage,
H A Dalgif_skcipher.c755 .sendpage = skcipher_sendpage,
851 .sendpage = skcipher_sendpage_nokey,
H A Daf_alg.c343 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/atm/
H A Dpvc.c128 .sendpage = sock_no_sendpage,
H A Dsvc.c650 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/rds/
H A Dtcp_send.c124 ret = tc->t_sock->ops->sendpage(tc->t_sock, rds_tcp_xmit()
129 rdsdebug("tcp sendpage %p:%u:%u ret %d\n", (void *)sg_page(&rm->data.op_sg[sg]), rds_tcp_xmit()
H A Dthreads.c43 * TCP wants to send acks through sendpage() in response to data_ready(),
H A Daf_rds.c432 .sendpage = sock_no_sendpage,
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
H A Dsocklnd_lib.c145 if (sk->sk_prot->sendpage != NULL) { ksocknal_lib_send_kiov()
146 rc = sk->sk_prot->sendpage(sk, page, ksocknal_lib_send_kiov()
/linux-4.4.14/net/ieee802154/
H A Dsocket.c434 .sendpage = sock_no_sendpage,
979 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/ipv6/
H A Daf_inet6.c533 .sendpage = inet_sendpage,
559 .sendpage = sock_no_sendpage,
H A Draw.c1319 .sendpage = sock_no_sendpage,
H A Dtcp_ipv6.c1867 .sendpage = tcp_sendpage,
/linux-4.4.14/net/phonet/
H A Dsocket.c461 .sendpage = sock_no_sendpage,
486 .sendpage = sock_no_sendpage,
/linux-4.4.14/include/linux/
H A Dsocket.h276 #define MSG_SENDPAGE_NOTLAST 0x20000 /* sendpage() internal : not the last page */
H A Dnet.h183 ssize_t (*sendpage) (struct socket *sock, struct page *page, member in struct:proto_ops
H A Dfs.h1629 ssize_t (*sendpage) (struct file *, struct page *, int, size_t, loff_t *, int); member in struct:file_operations
/linux-4.4.14/net/l2tp/
H A Dl2tp_ip.c599 .sendpage = sock_no_sendpage,
H A Dl2tp_ip6.c750 .sendpage = sock_no_sendpage,
/linux-4.4.14/drivers/target/iscsi/
H A Discsi_target_util.c1175 * Perform sendpage() for each page in the scatterlist iscsit_fe_sendpage_sg()
1181 tx_sent = conn->sock->ops->sendpage(conn->sock, iscsit_fe_sendpage_sg()
/linux-4.4.14/net/caif/
H A Dcaif_socket.c984 .sendpage = sock_no_sendpage,
1005 .sendpage = sock_no_sendpage,
/linux-4.4.14/fs/ocfs2/cluster/
H A Dtcp.c955 ret = sc->sc_sock->ops->sendpage(sc->sc_sock, o2net_sendpage()
963 mlog(0, "sendpage of size %zu to " SC_NODEF_FMT o2net_sendpage()
968 mlog(ML_ERROR, "sendpage of size %zu to " SC_NODEF_FMT o2net_sendpage()
/linux-4.4.14/fs/
H A Dsplice.c706 * using sendpage(). Return the number of bytes sent.
715 if (!likely(file->f_op->sendpage)) pipe_to_sendpage()
723 return file->f_op->sendpage(file, buf->page, buf->offset, pipe_to_sendpage()
/linux-4.4.14/net/can/
H A Draw.c840 .sendpage = sock_no_sendpage,
H A Dbcm.c1598 .sendpage = sock_no_sendpage,
/linux-4.4.14/include/linux/sunrpc/
H A Dsvc.h158 * Pages are sent using ->sendpage so each server thread needs to
/linux-4.4.14/net/irda/
H A Daf_irda.c2615 .sendpage = sock_no_sendpage,
2639 .sendpage = sock_no_sendpage,
2663 .sendpage = sock_no_sendpage,
2688 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/rxrpc/
H A Daf_rxrpc.c774 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/vmw_vsock/
H A Daf_vsock.c1089 .sendpage = sock_no_sendpage,
1825 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/
H A Dsocket.c153 .sendpage = sock_sendpage,
3272 if (sock->ops->sendpage) kernel_sendpage()
3273 return sock->ops->sendpage(sock, page, offset, size, flags); kernel_sendpage()
/linux-4.4.14/net/tipc/
H A Dsocket.c2510 .sendpage = sock_no_sendpage
2531 .sendpage = sock_no_sendpage
2552 .sendpage = sock_no_sendpage
/linux-4.4.14/net/unix/
H A Daf_unix.c692 .sendpage = unix_stream_sendpage,
715 .sendpage = sock_no_sendpage,
737 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/decnet/
H A Daf_decnet.c42 * prepare for sendpage etc.
2354 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/dccp/
H A Dipv4.c989 .sendpage = sock_no_sendpage,
H A Dipv6.c1039 .sendpage = sock_no_sendpage,
/linux-4.4.14/fs/cifs/
H A Dtransport.c258 * work if signing is disabled though as sendpage inlines the cifs_rqst_page_to_kvec()
/linux-4.4.14/net/llc/
H A Daf_llc.c1185 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/netrom/
H A Daf_netrom.c1378 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/rose/
H A Daf_rose.c1494 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/sunrpc/
H A Dxprtsock.c355 do_sendpage = sock->ops->sendpage; xs_send_pagedata()
388 * @zerocopy: true if it is safe to use sendpage()
H A Dsvcsock.c417 * sendpage() or sendmsg() calls. (And those may be the only sunrpc_waitqueue_active()
/linux-4.4.14/net/ax25/
H A Daf_ax25.c1966 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/sctp/
H A Dprotocol.c1031 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/x25/
H A Daf_x25.c1767 .sendpage = sock_no_sendpage,
/linux-4.4.14/drivers/block/drbd/
H A Ddrbd_main.c1462 /* The idea of sendpage seems to be to put some kind of reference
1480 * As a workaround, we disable sendpage on pages
1522 sent = socket->ops->sendpage(socket, page, offset, len, msg_flags); _drbd_send_page()
H A Ddrbd_worker.c978 /* This might happen if sendpage() has not finished */ move_to_net_ee_or_free()
H A Ddrbd_int.h941 atomic_t pp_in_use_by_net; /* sendpage()d, still referenced by tcp */
H A Ddrbd_receiver.c4760 /* tcp_close and release of sendpage pages can be deferred. I don't drbd_disconnected()
/linux-4.4.14/fs/nfsd/
H A Dvfs.c784 * so that they can be passed to the network sendmsg/sendpage routines
/linux-4.4.14/net/appletalk/
H A Dddp.c1886 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/ipx/
H A Daf_ipx.c1982 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/packet/
H A Daf_packet.c4288 .sendpage = sock_no_sendpage,
4309 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/ceph/
H A Dmessenger.c594 /* sendpage cannot properly handle pages with page_count == 0, ceph_tcp_sendpage()
/linux-4.4.14/net/core/
H A Dsock.c2967 proto_method_implemented(proto->sendpage), proto_seq_printf()
H A Dskbuff.c1886 * we call into ->sendpage() with the i_mutex lock held skb_socket_splice()
/linux-4.4.14/include/net/
H A Dsock.h995 int (*sendpage)(struct sock *sk, struct page *page, member in struct:proto
/linux-4.4.14/net/key/
H A Daf_key.c3689 .sendpage = sock_no_sendpage,
/linux-4.4.14/net/netlink/
H A Daf_netlink.c3251 .sendpage = sock_no_sendpage,

Completed in 2274 milliseconds