Lines Matching refs:index

27 				    pgoff_t index, void *entry)  in clear_exceptional_entry()  argument
42 if (!__radix_tree_lookup(&mapping->page_tree, index, &node, &slot)) in clear_exceptional_entry()
153 (loff_t)page->index << PAGE_CACHE_SHIFT, in truncate_inode_page()
227 pgoff_t index; in truncate_inode_pages_range() local
256 index = start; in truncate_inode_pages_range()
257 while (index < end && pagevec_lookup_entries(&pvec, mapping, index, in truncate_inode_pages_range()
258 min(end - index, (pgoff_t)PAGEVEC_SIZE), in truncate_inode_pages_range()
264 index = indices[i]; in truncate_inode_pages_range()
265 if (index >= end) in truncate_inode_pages_range()
269 clear_exceptional_entry(mapping, index, page); in truncate_inode_pages_range()
275 WARN_ON(page->index != index); in truncate_inode_pages_range()
286 index++; in truncate_inode_pages_range()
328 index = start; in truncate_inode_pages_range()
331 if (!pagevec_lookup_entries(&pvec, mapping, index, in truncate_inode_pages_range()
332 min(end - index, (pgoff_t)PAGEVEC_SIZE), indices)) { in truncate_inode_pages_range()
334 if (index == start) in truncate_inode_pages_range()
337 index = start; in truncate_inode_pages_range()
340 if (index == start && indices[0] >= end) { in truncate_inode_pages_range()
350 index = indices[i]; in truncate_inode_pages_range()
351 if (index >= end) { in truncate_inode_pages_range()
353 index = start - 1; in truncate_inode_pages_range()
358 clear_exceptional_entry(mapping, index, page); in truncate_inode_pages_range()
363 WARN_ON(page->index != index); in truncate_inode_pages_range()
370 index++; in truncate_inode_pages_range()
459 pgoff_t index = start; in invalidate_mapping_pages() local
465 while (index <= end && pagevec_lookup_entries(&pvec, mapping, index, in invalidate_mapping_pages()
466 min(end - index, (pgoff_t)PAGEVEC_SIZE - 1) + 1, in invalidate_mapping_pages()
472 index = indices[i]; in invalidate_mapping_pages()
473 if (index > end) in invalidate_mapping_pages()
477 clear_exceptional_entry(mapping, index, page); in invalidate_mapping_pages()
483 WARN_ON(page->index != index); in invalidate_mapping_pages()
497 index++; in invalidate_mapping_pages()
568 pgoff_t index; in invalidate_inode_pages2_range() local
576 index = start; in invalidate_inode_pages2_range()
577 while (index <= end && pagevec_lookup_entries(&pvec, mapping, index, in invalidate_inode_pages2_range()
578 min(end - index, (pgoff_t)PAGEVEC_SIZE - 1) + 1, in invalidate_inode_pages2_range()
584 index = indices[i]; in invalidate_inode_pages2_range()
585 if (index > end) in invalidate_inode_pages2_range()
589 clear_exceptional_entry(mapping, index, page); in invalidate_inode_pages2_range()
594 WARN_ON(page->index != index); in invalidate_inode_pages2_range()
606 (loff_t)index << PAGE_CACHE_SHIFT, in invalidate_inode_pages2_range()
607 (loff_t)(1 + end - index) in invalidate_inode_pages2_range()
616 (loff_t)index << PAGE_CACHE_SHIFT, in invalidate_inode_pages2_range()
633 index++; in invalidate_inode_pages2_range()
738 pgoff_t index; in pagecache_isize_extended() local
749 index = from >> PAGE_CACHE_SHIFT; in pagecache_isize_extended()
750 page = find_lock_page(inode->i_mapping, index); in pagecache_isize_extended()