Lines Matching refs:offset
135 void folio_invalidate(struct folio *folio, size_t offset, size_t length) in folio_invalidate() argument
140 aops->invalidate_folio(folio, offset, length); in folio_invalidate()
195 unsigned int offset, length; in truncate_inode_partial_folio() local
199 offset = start - pos; in truncate_inode_partial_folio()
201 offset = 0; in truncate_inode_partial_folio()
203 length = size - offset; in truncate_inode_partial_folio()
205 length = end + 1 - pos - offset; in truncate_inode_partial_folio()
219 folio_zero_range(folio, offset, length); in truncate_inode_partial_folio()
222 folio_invalidate(folio, offset, length); in truncate_inode_partial_folio()
226 split_at = folio_page(folio, PAGE_ALIGN_DOWN(offset) / PAGE_SIZE); in truncate_inode_partial_folio()
235 if (offset + length == size) in truncate_inode_partial_folio()
239 PAGE_ALIGN_DOWN(offset + length) / PAGE_SIZE); in truncate_inode_partial_folio()
849 unsigned int offset, end; in pagecache_isize_extended() local
851 offset = from - folio_pos(folio); in pagecache_isize_extended()
854 folio_zero_segment(folio, offset, end); in pagecache_isize_extended()