Lines Matching full:copied
316 ssize_t orig, copied, use, offset; in sk_msg_zerocopy_from_iter() local
327 copied = iov_iter_get_pages2(from, pages, bytes, maxpages, in sk_msg_zerocopy_from_iter()
329 if (copied <= 0) { in sk_msg_zerocopy_from_iter()
334 bytes -= copied; in sk_msg_zerocopy_from_iter()
335 msg->sg.size += copied; in sk_msg_zerocopy_from_iter()
337 while (copied) { in sk_msg_zerocopy_from_iter()
338 use = min_t(int, copied, PAGE_SIZE - offset); in sk_msg_zerocopy_from_iter()
345 copied -= use; in sk_msg_zerocopy_from_iter()
417 int i, copied = 0; in sk_msg_recvmsg() local
420 while (copied != len) { in sk_msg_recvmsg()
434 if (copied + copy > len) in sk_msg_recvmsg()
435 copy = len - copied; in sk_msg_recvmsg()
438 copied = copied ? copied : -EFAULT; in sk_msg_recvmsg()
442 copied += copy; in sk_msg_recvmsg()
464 if (copied == len) in sk_msg_recvmsg()
483 if (psock->work_state.skb && copied > 0) in sk_msg_recvmsg()
485 return copied; in sk_msg_recvmsg()
532 int num_sge, copied; in sk_psock_skb_ingress_enqueue() local
549 copied = len; in sk_psock_skb_ingress_enqueue()
551 msg->sg.size = copied; in sk_psock_skb_ingress_enqueue()
557 return copied; in sk_psock_skb_ingress_enqueue()
583 * from skb_consume found in __tcp_bpf_recvmsg() after its been copied in sk_psock_skb_ingress()