Lines Matching refs:copied
307 ssize_t orig, copied, use, offset; in sk_msg_zerocopy_from_iter() local
318 copied = iov_iter_get_pages(from, pages, bytes, maxpages, in sk_msg_zerocopy_from_iter()
320 if (copied <= 0) { in sk_msg_zerocopy_from_iter()
325 iov_iter_advance(from, copied); in sk_msg_zerocopy_from_iter()
326 bytes -= copied; in sk_msg_zerocopy_from_iter()
327 msg->sg.size += copied; in sk_msg_zerocopy_from_iter()
329 while (copied) { in sk_msg_zerocopy_from_iter()
330 use = min_t(int, copied, PAGE_SIZE - offset); in sk_msg_zerocopy_from_iter()
337 copied -= use; in sk_msg_zerocopy_from_iter()
409 int i, copied = 0; in sk_msg_recvmsg() local
412 while (copied != len) { in sk_msg_recvmsg()
426 if (copied + copy > len) in sk_msg_recvmsg()
427 copy = len - copied; in sk_msg_recvmsg()
430 return copied ? copied : -EFAULT; in sk_msg_recvmsg()
432 copied += copy; in sk_msg_recvmsg()
450 return copied; in sk_msg_recvmsg()
454 if (copied == len) in sk_msg_recvmsg()
473 return copied; in sk_msg_recvmsg()
516 int num_sge, copied; in sk_psock_skb_ingress_enqueue() local
529 copied = len; in sk_psock_skb_ingress_enqueue()
531 msg->sg.size = copied; in sk_psock_skb_ingress_enqueue()
537 return copied; in sk_psock_skb_ingress_enqueue()