Lines Matching refs:i_size

59 		loff_t i_size;
68 i_size = i_size_read(vi);
70 if (unlikely(init_size > i_size)) {
72 init_size = i_size;
157 * We only enforce allocated_size limit because i_size is checked for in
166 loff_t i_size;
216 i_size = i_size_read(vi);
218 if (unlikely(init_size > i_size)) {
220 init_size = i_size;
381 loff_t i_size;
394 i_size = i_size_read(vi);
395 /* Is the page fully outside i_size? (truncate in progress) */
396 if (unlikely(page->index >= (i_size + PAGE_SIZE - 1) >>
399 ntfs_debug("Read outside i_size - truncated?");
481 i_size = i_size_read(vi);
483 if (unlikely(attr_len > i_size)) {
485 attr_len = i_size;
536 loff_t i_size;
586 i_size = i_size_read(vi);
591 dblock = (i_size + blocksize - 1) >> blocksize_bits;
602 * Buffers outside i_size may be dirtied by block_dirty_folio;
618 * Mapped buffers outside i_size will occur, because
619 * this page can be outside i_size when there is a
625 * the page was within i_size but before we get here,
626 * vmtruncate() modifies i_size?
639 (initialized_size < i_size))) {
674 // Zero any non-uptodate buffers up to i_size.
679 // inode (up to i_size).
1340 loff_t i_size;
1351 i_size = i_size_read(vi);
1352 /* Is the page fully outside i_size? (truncate in progress) */
1353 if (unlikely(page->index >= (i_size + PAGE_SIZE - 1) >>
1362 ntfs_debug("Write outside i_size - truncated?");
1403 if (page->index >= (i_size >> PAGE_SHIFT)) {
1404 /* The page straddles i_size. */
1405 unsigned int ofs = i_size & ~PAGE_MASK;
1470 i_size = i_size_read(vi);
1471 if (unlikely(attr_len > i_size)) {
1473 attr_len = i_size;
1552 loff_t i_size;
1578 i_size = i_size_read(VFS_I(ni));
1585 if (unlikely(ofs >= size || (ofs + blocksize > size && size < i_size)))