Lines Matching defs:from
3 * mm/truncate.c - code for taking down pages from address_spaces
55 * Unconditionally remove exceptional entries. Usually called from truncate
167 * If truncate cannot remove the fs-private metadata from the page, the page
247 * Safely invalidate one page from its pagecache mapping.
267 * @lstart: offset from which to truncate
415 /* If all gone from start onwards, we're done */
460 * truncate_inode_pages - truncate *all* the pages from an offset
462 * @lstart: offset from which to truncate
617 * @start: the offset 'from' which to invalidate
693 * invalidate_inode_pages2_range - remove range of pages from an address_space
695 * @start: the page offset 'from' which to invalidate
790 * invalidate_inode_pages2 - remove all pages from an address_space
845 * necessary) to @newsize. It will be typically be called from the filesystem's
866 * @from: original inode size
882 void pagecache_isize_extended(struct inode *inode, loff_t from, loff_t to)
891 if (from >= to || bsize == PAGE_SIZE)
893 /* Page straddling @from will not have any hole block created? */
894 rounded_from = round_up(from, bsize);
898 index = from >> PAGE_SHIFT;
943 * hole-punching should not remove private COWed pages from the hole.