Lines Matching refs:lend
981 static void shmem_undo_range(struct inode *inode, loff_t lstart, loff_t lend,
987 pgoff_t end = (lend + 1) >> PAGE_SHIFT;
996 if (lend == -1)
1030 * even when [lstart, lend] covers only a part of the folio.
1035 same_folio = (lstart >> PAGE_SHIFT) == (lend >> PAGE_SHIFT);
1038 same_folio = lend < folio_pos(folio) + folio_size(folio);
1040 if (!truncate_inode_partial_folio(folio, lstart, lend)) {
1051 folio = shmem_get_partial_folio(inode, lend >> PAGE_SHIFT);
1054 if (!truncate_inode_partial_folio(folio, lstart, lend))
1104 } else if (truncate_inode_partial_folio(folio, lstart, lend)) {
1129 void shmem_truncate_range(struct inode *inode, loff_t lstart, loff_t lend)
1131 shmem_undo_range(inode, lstart, lend, false);
4764 void shmem_truncate_range(struct inode *inode, loff_t lstart, loff_t lend)
4766 truncate_inode_pages_range(inode->i_mapping, lstart, lend);