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

/linux-4.1.27/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.1.27/net/ipv4/
H A Dudplite.c52 .sendpage = udp_sendpage,
H A Daf_inet.c751 if (sk->sk_prot->sendpage) inet_sendpage()
752 return sk->sk_prot->sendpage(sk, page, offset, size, flags); inet_sendpage()
917 .sendpage = inet_sendpage,
945 .sendpage = inet_sendpage,
976 .sendpage = inet_sendpage,
H A Dudp.c1137 * sendpage interface can't pass. udp_sendpage()
2262 .sendpage = udp_sendpage,
H A Dtcp_ipv4.c2356 .sendpage = tcp_sendpage,
/linux-4.1.27/crypto/
H A Dalgif_aead.c399 * is also present in sendmsg/sendpage. The checks in sendpage/sendmsg aead_recvmsg()
403 * the error message in sendmsg/sendpage and still call recvmsg. This aead_recvmsg()
559 .sendpage = aead_sendpage,
H A Dalgif_hash.c232 .sendpage = hash_sendpage,
340 .sendpage = hash_sendpage_nokey,
H A Dalgif_rng.c111 .sendpage = sock_no_sendpage,
H A Dalgif_skcipher.c753 .sendpage = skcipher_sendpage,
849 .sendpage = skcipher_sendpage_nokey,
H A Daf_alg.c340 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/atm/
H A Dpvc.c128 .sendpage = sock_no_sendpage,
H A Dsvc.c650 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/rds/
H A Dtcp_send.c120 ret = tc->t_sock->ops->sendpage(tc->t_sock, rds_tcp_xmit()
125 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.c406 .sendpage = sock_no_sendpage,
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
H A Dsocklnd_lib-linux.c147 if (sk->sk_prot->sendpage != NULL) { ksocknal_lib_send_kiov()
148 rc = sk->sk_prot->sendpage(sk, page, ksocknal_lib_send_kiov()
/linux-4.1.27/net/ieee802154/
H A Dsocket.c442 .sendpage = sock_no_sendpage,
987 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/ipv6/
H A Daf_inet6.c530 .sendpage = inet_sendpage,
556 .sendpage = sock_no_sendpage,
H A Draw.c1314 .sendpage = sock_no_sendpage,
H A Dtcp_ipv6.c1847 .sendpage = tcp_sendpage,
/linux-4.1.27/net/phonet/
H A Dsocket.c461 .sendpage = sock_no_sendpage,
486 .sendpage = sock_no_sendpage,
/linux-4.1.27/include/linux/
H A Dnet.h178 ssize_t (*sendpage) (struct socket *sock, struct page *page, member in struct:proto_ops
H A Dsocket.h276 #define MSG_SENDPAGE_NOTLAST 0x20000 /* sendpage() internal : not the last page */
H A Dfs.h1609 ssize_t (*sendpage) (struct file *, struct page *, int, size_t, loff_t *, int); member in struct:file_operations
/linux-4.1.27/net/l2tp/
H A Dl2tp_ip.c597 .sendpage = sock_no_sendpage,
H A Dl2tp_ip6.c748 .sendpage = sock_no_sendpage,
/linux-4.1.27/drivers/target/iscsi/
H A Discsi_target_util.c1223 * Perform sendpage() for each page in the scatterlist iscsit_fe_sendpage_sg()
1229 tx_sent = conn->sock->ops->sendpage(conn->sock, iscsit_fe_sendpage_sg()
H A Discsi_target.c2735 /* sendpage is preferred but can't insert markers */ iscsit_send_datain()
/linux-4.1.27/net/caif/
H A Dcaif_socket.c987 .sendpage = sock_no_sendpage,
1008 .sendpage = sock_no_sendpage,
/linux-4.1.27/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.1.27/fs/
H A Dsplice.c705 * using sendpage(). Return the number of bytes sent.
714 if (!likely(file->f_op->sendpage)) pipe_to_sendpage()
722 return file->f_op->sendpage(file, buf->page, buf->offset, pipe_to_sendpage()
/linux-4.1.27/net/unix/
H A Daf_unix.c675 .sendpage = sock_no_sendpage,
697 .sendpage = sock_no_sendpage,
719 .sendpage = sock_no_sendpage,
/linux-4.1.27/include/linux/sunrpc/
H A Dsvc.h153 * Pages are sent using ->sendpage so each server thread needs to
/linux-4.1.27/net/can/
H A Draw.c840 .sendpage = sock_no_sendpage,
H A Dbcm.c1593 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/irda/
H A Daf_irda.c2616 .sendpage = sock_no_sendpage,
2640 .sendpage = sock_no_sendpage,
2664 .sendpage = sock_no_sendpage,
2689 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/rxrpc/
H A Daf_rxrpc.c774 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/vmw_vsock/
H A Daf_vsock.c1089 .sendpage = sock_no_sendpage,
1844 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/
H A Dsocket.c153 .sendpage = sock_sendpage,
3281 if (sock->ops->sendpage) kernel_sendpage()
3282 return sock->ops->sendpage(sock, page, offset, size, flags); kernel_sendpage()
/linux-4.1.27/net/tipc/
H A Dsocket.c2500 .sendpage = sock_no_sendpage
2521 .sendpage = sock_no_sendpage
2542 .sendpage = sock_no_sendpage
/linux-4.1.27/net/decnet/
H A Daf_decnet.c42 * prepare for sendpage etc.
2354 .sendpage = sock_no_sendpage,
/linux-4.1.27/fs/cifs/
H A Dtransport.c258 * work if signing is disabled though as sendpage inlines the cifs_rqst_page_to_kvec()
/linux-4.1.27/net/dccp/
H A Dipv4.c1011 .sendpage = sock_no_sendpage,
H A Dipv6.c1075 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/llc/
H A Daf_llc.c1184 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/netrom/
H A Daf_netrom.c1378 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/rose/
H A Daf_rose.c1493 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/sunrpc/
H A Dxprtsock.c355 do_sendpage = sock->ops->sendpage; xs_send_pagedata()
386 * @zerocopy: true if it is safe to use sendpage()
/linux-4.1.27/net/ax25/
H A Daf_ax25.c1967 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/sctp/
H A Dprotocol.c1011 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/x25/
H A Daf_x25.c1767 .sendpage = sock_no_sendpage,
/linux-4.1.27/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.c1000 /* This might happen if sendpage() has not finished */ move_to_net_ee_or_free()
H A Ddrbd_int.h940 atomic_t pp_in_use_by_net; /* sendpage()d, still referenced by tcp */
H A Ddrbd_receiver.c4759 /* tcp_close and release of sendpage pages can be deferred. I don't drbd_disconnected()
/linux-4.1.27/fs/nfsd/
H A Dvfs.c822 * so that they can be passed to the network sendmsg/sendpage routines
/linux-4.1.27/net/ipx/
H A Daf_ipx.c1982 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/appletalk/
H A Dddp.c1886 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/packet/
H A Daf_packet.c4044 .sendpage = sock_no_sendpage,
4065 .sendpage = sock_no_sendpage,
/linux-4.1.27/include/net/
H A Dsock.h978 int (*sendpage)(struct sock *sk, struct page *page, member in struct:proto
/linux-4.1.27/net/ceph/
H A Dmessenger.c593 /* sendpage cannot properly handle pages with page_count == 0, ceph_tcp_sendpage()
/linux-4.1.27/net/core/
H A Dsock.c2904 proto_method_implemented(proto->sendpage), proto_seq_printf()
H A Dskbuff.c1974 * we call into ->sendpage() with the i_mutex lock held
/linux-4.1.27/net/key/
H A Daf_key.c3688 .sendpage = sock_no_sendpage,
/linux-4.1.27/net/netlink/
H A Daf_netlink.c3144 .sendpage = sock_no_sendpage,
/linux-4.1.27/drivers/staging/lustre/lustre/include/lustre/
H A Dlustre_idl.h3520 * (dir readpage/sendpage), index lookup/insert/delete and meta data r/w,

Completed in 1847 milliseconds