Lines Matching refs:i_size
1572 * Buffers outside i_size may be dirtied by __set_page_dirty_buffers;
1587 * mapped buffers outside i_size will occur, because
1588 * this page can be outside i_size when there is a
1955 * No need to use i_size_read() here, the i_size
1958 * But it's important to update i_size while still holding page lock:
1959 * page writeout could otherwise come in and zero beyond i_size.
1961 if (pos+copied > inode->i_size) {
2513 if (pos+copied > inode->i_size) {
2540 loff_t i_size = i_size_read(inode);
2541 const pgoff_t end_index = i_size >> PAGE_CACHE_SHIFT;
2545 /* Is the page fully inside i_size? */
2549 /* Is the page fully outside i_size? (truncate in progress) */
2550 offset = i_size & (PAGE_CACHE_SIZE-1);
2562 * The page straddles i_size. It must be zeroed out on each and every
2740 loff_t i_size = i_size_read(inode);
2741 const pgoff_t end_index = i_size >> PAGE_CACHE_SHIFT;
2744 /* Is the page fully inside i_size? */
2749 /* Is the page fully outside i_size? (truncate in progress) */
2750 offset = i_size & (PAGE_CACHE_SIZE-1);
2763 * The page straddles i_size. It must be zeroed out on each and every