Lines Matching defs:lstart
299 * @lstart: offset from which to truncate
304 * if lstart or lend + 1 is not page aligned).
321 loff_t lstart, loff_t lend)
341 start = (lstart + PAGE_SIZE - 1) >> PAGE_SHIFT;
366 same_folio = (lstart >> PAGE_SHIFT) == (lend >> PAGE_SHIFT);
367 folio = __filemap_get_folio(mapping, lstart >> PAGE_SHIFT, FGP_LOCK, 0);
370 if (!truncate_inode_partial_folio(folio, lstart, lend)) {
384 if (!truncate_inode_partial_folio(folio, lstart, lend))
427 * @lstart: offset from which to truncate
437 void truncate_inode_pages(struct address_space *mapping, loff_t lstart)
439 truncate_inode_pages_range(mapping, lstart, (loff_t)-1);
815 * @lstart: offset of beginning of hole
825 void truncate_pagecache_range(struct inode *inode, loff_t lstart, loff_t lend)
828 loff_t unmap_start = round_up(lstart, PAGE_SIZE);
846 truncate_inode_pages_range(mapping, lstart, lend);