Lines Matching refs:size

1263  * We need to pick up the new inode size which generic_commit_write gave us
1357 unsigned start, size;
1360 size = min(to, block_end) - start;
1362 folio_zero_range(folio, start, size);
1854 loff_t size;
1872 size = i_size_read(mpd->inode);
1874 if (folio_pos(folio) + len > size &&
1876 len = size & ~PAGE_MASK;
1889 * The rest of mballoc seems to handle chunks up to full group size.
2042 io_end_vec->size += io_end_size;
2066 io_end_vec->size += io_end_size;
2269 * Update on-disk size after IO is submitted. Races with
2337 loff_t size = i_size_read(inode);
2343 if (folio_pos(folio) + len > size &&
2345 len = size - folio_pos(folio);
3230 * Writes that span EOF might trigger an I/O size update on completion,
3844 loff_t size = i_size_read(inode);
3847 if (offset > size || offset + len < size)
3850 if (EXT4_I(inode)->i_disksize >= size)
3856 ext4_update_i_disksize(inode, size);
4159 * marks the inode dirty, to catch the new size.
4250 /* i_block is stored in file system block size */
4612 /* i_blocks represent file system block size */
4694 loff_t size;
4749 "(inode size %u)",
4835 if ((size = i_size_read(inode)) < 0) {
4837 "iget: bad i_size value: %lld", size);
5606 stat->blocks += (stat->size + 511) >> 9;
5782 EXT4_ERROR_INODE(inode, "bad extra_isize %u (inode size %u)",
5819 * Inode size expansion failed; don't try again
6071 loff_t size;
6097 * early return w/ all buffers mapped (calculates size/len) can't
6115 size = i_size_read(inode);
6117 if (folio->mapping != mapping || folio_pos(folio) > size) {
6124 if (folio_pos(folio) + len > size)
6125 len = size - folio_pos(folio);
6165 size = i_size_read(inode);
6167 if (folio->mapping != mapping || folio_pos(folio) > size) {
6173 if (folio_pos(folio) + len > size)
6174 len = size - folio_pos(folio);