Lines Matching refs:copied
1354 static void update_file_sizes(struct inode *inode, loff_t pos, unsigned copied) in update_file_sizes() argument
1357 if (pos + copied > inode->i_size) in update_file_sizes()
1358 i_size_write(inode, pos + copied); in update_file_sizes()
1359 if (pos + copied > EXT3_I(inode)->i_disksize) { in update_file_sizes()
1360 EXT3_I(inode)->i_disksize = pos + copied; in update_file_sizes()
1374 loff_t pos, unsigned len, unsigned copied, in ext3_ordered_write_end() argument
1382 trace_ext3_ordered_write_end(inode, pos, len, copied); in ext3_ordered_write_end()
1383 copied = block_write_end(file, mapping, pos, len, copied, page, fsdata); in ext3_ordered_write_end()
1386 to = from + copied; in ext3_ordered_write_end()
1391 update_file_sizes(inode, pos, copied); in ext3_ordered_write_end()
1406 return ret ? ret : copied; in ext3_ordered_write_end()
1411 loff_t pos, unsigned len, unsigned copied, in ext3_writeback_write_end() argument
1418 trace_ext3_writeback_write_end(inode, pos, len, copied); in ext3_writeback_write_end()
1419 copied = block_write_end(file, mapping, pos, len, copied, page, fsdata); in ext3_writeback_write_end()
1420 update_file_sizes(inode, pos, copied); in ext3_writeback_write_end()
1433 return ret ? ret : copied; in ext3_writeback_write_end()
1438 loff_t pos, unsigned len, unsigned copied, in ext3_journalled_write_end() argument
1448 trace_ext3_journalled_write_end(inode, pos, len, copied); in ext3_journalled_write_end()
1452 if (copied < len) { in ext3_journalled_write_end()
1454 copied = 0; in ext3_journalled_write_end()
1455 page_zero_new_buffers(page, from + copied, to); in ext3_journalled_write_end()
1456 to = from + copied; in ext3_journalled_write_end()
1464 if (pos + copied > inode->i_size) in ext3_journalled_write_end()
1465 i_size_write(inode, pos + copied); in ext3_journalled_write_end()
1489 return ret ? ret : copied; in ext3_journalled_write_end()