Lines Matching refs:copied

895 	ssize_t copied;  in do_tcp_sendpages()  local
912 copied = 0; in do_tcp_sendpages()
967 if (!copied) in do_tcp_sendpages()
970 copied += copy; in do_tcp_sendpages()
1002 if (copied && !(flags & MSG_SENDPAGE_NOTLAST)) in do_tcp_sendpages()
1004 return copied; in do_tcp_sendpages()
1007 if (copied) in do_tcp_sendpages()
1065 int *copied, size_t size) in tcp_sendmsg_fastopen() argument
1085 *copied = tp->fastopen_req->copied; in tcp_sendmsg_fastopen()
1094 int flags, err, copied = 0; in tcp_sendmsg() local
1125 copied = tcp_send_rcvq(sk, msg, size); in tcp_sendmsg()
1142 copied = 0; in tcp_sendmsg()
1245 if (!copied) in tcp_sendmsg()
1252 copied += copy; in tcp_sendmsg()
1271 if (copied) in tcp_sendmsg()
1283 if (copied) in tcp_sendmsg()
1287 return copied + copied_syn; in tcp_sendmsg()
1300 if (copied + copied_syn) in tcp_sendmsg()
1364 int copied = 0, err = 0; in tcp_peek_sndq() local
1373 copied += skb->len; in tcp_peek_sndq()
1376 return err ?: copied; in tcp_peek_sndq()
1385 static void tcp_cleanup_rbuf(struct sock *sk, int copied) in tcp_cleanup_rbuf() argument
1409 (copied > 0 && in tcp_cleanup_rbuf()
1423 if (copied > 0 && !time_to_ack && !(sk->sk_shutdown & RCV_SHUTDOWN)) { in tcp_cleanup_rbuf()
1501 int copied = 0; in tcp_read_sock() local
1521 if (!copied) in tcp_read_sock()
1522 copied = used; in tcp_read_sock()
1526 copied += used; in tcp_read_sock()
1558 if (copied > 0) { in tcp_read_sock()
1560 tcp_cleanup_rbuf(sk, copied); in tcp_read_sock()
1562 return copied; in tcp_read_sock()
1578 int copied = 0; in tcp_recvmsg() local
1636 if (copied) in tcp_recvmsg()
1639 copied = timeo ? sock_intr_errno(timeo) : -EAGAIN; in tcp_recvmsg()
1672 if (copied >= target && !sk->sk_backlog.tail) in tcp_recvmsg()
1675 if (copied) { in tcp_recvmsg()
1687 copied = sock_error(sk); in tcp_recvmsg()
1699 copied = -ENOTCONN; in tcp_recvmsg()
1706 copied = -EAGAIN; in tcp_recvmsg()
1711 copied = sock_intr_errno(timeo); in tcp_recvmsg()
1716 tcp_cleanup_rbuf(sk, copied); in tcp_recvmsg()
1763 if (copied >= target) { in tcp_recvmsg()
1780 copied += chunk; in tcp_recvmsg()
1792 copied += chunk; in tcp_recvmsg()
1797 (peek_seq - copied - urg_hole != tp->copied_seq)) { in tcp_recvmsg()
1833 if (!copied) in tcp_recvmsg()
1834 copied = -EFAULT; in tcp_recvmsg()
1840 copied += used; in tcp_recvmsg()
1871 tp->ucopy.len = copied > 0 ? len : 0; in tcp_recvmsg()
1875 if (copied > 0 && (chunk = len - tp->ucopy.len) != 0) { in tcp_recvmsg()
1878 copied += chunk; in tcp_recvmsg()
1891 tcp_cleanup_rbuf(sk, copied); in tcp_recvmsg()
1894 return copied; in tcp_recvmsg()