Lines Matching defs:copied
38 loff_t pos, size_t copied)
40 loff_t i_size, end = pos + copied;
62 if (copied > gap) {
63 add = DIV_ROUND_UP(copied - gap, SECTOR_SIZE);
141 size_t copied; /* Bytes copied from user */
217 copied = copy_folio_from_iter_atomic(folio, offset, part, iter);
218 if (unlikely(copied == 0))
230 copied = copy_folio_from_iter_atomic(folio, offset, part, iter);
231 if (unlikely(copied == 0))
233 folio_zero_segment(folio, offset + copied, flen);
243 copied = copy_folio_from_iter_atomic(folio, offset, part, iter);
244 if (likely(copied == part)) {
251 if (copied == 0)
253 if (!finfo || copied <= finfo->dirty_offset) {
255 iov_iter_revert(iter, copied);
256 copied = 0;
269 if (copied > finfo->dirty_len)
270 finfo->dirty_len = copied;
273 goto copied;
292 copied = copy_folio_from_iter_atomic(folio, offset, part, iter);
293 if (unlikely(copied == 0))
304 copied = copy_folio_from_iter_atomic(folio, offset, part, iter);
305 if (unlikely(copied == 0))
307 if (offset == 0 && copied == flen) {
314 iov_iter_revert(iter, copied);
320 finfo->dirty_len = copied;
324 goto copied;
332 copied = copy_folio_from_iter_atomic(folio, offset, part, iter);
333 if (unlikely(copied == 0))
335 finfo->dirty_len += copied;
341 goto copied;
384 copied:
389 netfs_update_i_size(ctx, inode, pos, copied);
390 pos += copied;
391 written += copied;
397 netfs_advance_writethrough(wreq, &wbc, folio, copied,
398 offset + copied == flen,