Lines Matching refs:copied
670 size_t copied, struct page *page) in __iomap_write_end() argument
685 if (unlikely(copied < len && !PageUptodate(page))) in __iomap_write_end()
689 return copied; in __iomap_write_end()
693 struct iomap *iomap, loff_t pos, size_t copied) in iomap_write_end_inline() argument
698 BUG_ON(pos + copied > PAGE_SIZE - offset_in_page(iomap->inline_data)); in iomap_write_end_inline()
702 memcpy(iomap->inline_data + pos, addr + pos, copied); in iomap_write_end_inline()
706 return copied; in iomap_write_end_inline()
711 size_t copied, struct page *page, struct iomap *iomap, in iomap_write_end() argument
719 ret = iomap_write_end_inline(inode, page, iomap, pos, copied); in iomap_write_end()
721 ret = block_write_end(NULL, inode->i_mapping, pos, len, copied, in iomap_write_end()
724 ret = __iomap_write_end(inode, pos, len, copied, page); in iomap_write_end()
761 size_t copied; /* Bytes copied from user */ in iomap_write_actor() local
793 copied = iov_iter_copy_from_user_atomic(page, i, offset, bytes); in iomap_write_actor()
795 copied = iomap_write_end(inode, pos, bytes, copied, page, iomap, in iomap_write_actor()
800 iov_iter_advance(i, copied); in iomap_write_actor()
801 if (unlikely(copied == 0)) { in iomap_write_actor()
814 pos += copied; in iomap_write_actor()
815 written += copied; in iomap_write_actor()
816 length -= copied; in iomap_write_actor()