Lines Matching defs:copied
1538 int len, copied = 0, err = 0;
1549 err = copied ? : ret;
1554 copied += ret;
1564 err = copied;
1569 err = copied;
1648 int copied = 0;
1664 copied += ret;
1676 copied += ret;
1695 if (copied) {
1755 /* Keep the same behaviour of plain TCP: zero the copied bytes in
1778 size_t copied = 0;
1792 copied += copied_syn;
1853 /* data successfully copied into the write queue */
1855 copied += psize;
1885 if (copied)
1890 return copied;
1893 if (copied)
1896 copied = sk_stream_error(sk, msg->msg_flags, ret);
1907 int copied = 0;
1912 u32 count = min_t(size_t, len - copied, data_len);
1918 if (!copied)
1929 copied += count;
1947 if (copied >= len)
1951 return copied;
1958 static void mptcp_rcv_space_adjust(struct mptcp_sock *msk, int copied)
1968 if (copied <= 0)
1974 msk->rcvq_space.copied += copied;
2004 if (msk->rcvq_space.copied <= msk->rcvq_space.space)
2012 rcvwin = ((u64)msk->rcvq_space.copied << 1) + 16 * advmss;
2014 grow = rcvwin * (msk->rcvq_space.copied - msk->rcvq_space.space);
2047 msk->rcvq_space.space = msk->rcvq_space.copied;
2049 msk->rcvq_space.copied = 0;
2141 int copied = 0, cmsg_flags = 0;
2151 copied = -ENOTCONN;
2163 while (copied < len) {
2166 bytes_read = __mptcp_recvmsg_mskq(msk, msg, len - copied, flags, &tss, &cmsg_flags);
2168 if (!copied)
2169 copied = bytes_read;
2173 copied += bytes_read;
2184 if (copied >= target)
2187 if (copied) {
2196 copied = sock_error(sk);
2210 copied = -ENOTCONN;
2215 copied = -EAGAIN;
2220 copied = sock_intr_errno(timeo);
2230 if (cmsg_flags && copied >= 0) {
2241 pr_debug("msk=%p rx queue empty=%d:%d copied=%d",
2243 skb_queue_empty(&msk->receive_queue), copied);
2245 mptcp_rcv_space_adjust(msk, copied);
2248 return copied;
2619 u16 copied = 0;
2637 copied += ret;
2640 if (copied) {
2641 len = max(copied, len);
3319 msk->rcvq_space.copied = 0;