Lines Matching defs:locked_page
185 struct page *page, struct page *locked_page,
202 if (page != locked_page && (page_ops & PAGE_UNLOCK))
207 struct page *locked_page, u64 start, u64 end,
226 process_one_page(fs_info, &folio->page, locked_page,
235 struct page *locked_page,
241 ASSERT(locked_page);
242 if (index == locked_page->index && end_index == index)
245 __process_pages_contig(inode->i_mapping, locked_page, start, end,
250 struct page *locked_page,
262 if (index == locked_page->index && index == end_index)
278 if (page == locked_page)
301 __unlock_for_delalloc(inode, locked_page, start, processed_end);
322 struct page *locked_page, u64 *start,
342 ASSERT(!(orig_start >= page_offset(locked_page) + PAGE_SIZE ||
343 orig_end <= page_offset(locked_page)));
360 * start comes from the offset of locked_page. We have to lock
362 * locked_page
374 ret = lock_delalloc_pages(inode, locked_page,
402 __unlock_for_delalloc(inode, locked_page,
415 struct page *locked_page,
420 __process_pages_contig(inode->vfs_inode.i_mapping, locked_page,
2156 void extent_write_locked_range(struct inode *inode, struct page *locked_page,
2185 if (pages_dirty && page != locked_page) {