Lines Matching refs:index
115 unsigned long index; in page_cache_tree_delete() local
122 __radix_tree_lookup(&mapping->page_tree, page->index, &node, &slot); in page_cache_tree_delete()
144 index = page->index; in page_cache_tree_delete()
145 offset = index & RADIX_TREE_MAP_MASK; in page_cache_tree_delete()
148 radix_tree_tag_clear(&mapping->page_tree, index, tag); in page_cache_tree_delete()
332 pgoff_t index = start_byte >> PAGE_CACHE_SHIFT; in filemap_fdatawait_range() local
342 while ((index <= end) && in filemap_fdatawait_range()
343 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index, in filemap_fdatawait_range()
345 min(end - index, (pgoff_t)PAGEVEC_SIZE-1) + 1)) != 0) { in filemap_fdatawait_range()
352 if (page->index > end) in filemap_fdatawait_range()
474 pgoff_t offset = old->index; in replace_page_cache_page()
479 new->index = offset; in replace_page_cache_page()
508 error = __radix_tree_create(&mapping->page_tree, page->index, in page_cache_tree_insert()
571 page->index = offset; in __add_to_page_cache_locked()
890 pgoff_t index, unsigned long max_scan) in page_cache_next_hole() argument
897 page = radix_tree_lookup(&mapping->page_tree, index); in page_cache_next_hole()
900 index++; in page_cache_next_hole()
901 if (index == 0) in page_cache_next_hole()
905 return index; in page_cache_next_hole()
931 pgoff_t index, unsigned long max_scan) in page_cache_prev_hole() argument
938 page = radix_tree_lookup(&mapping->page_tree, index); in page_cache_prev_hole()
941 index--; in page_cache_prev_hole()
942 if (index == ULONG_MAX) in page_cache_prev_hole()
946 return index; in page_cache_prev_hole()
1036 VM_BUG_ON_PAGE(page->index != offset, page); in find_lock_entry()
1093 VM_BUG_ON_PAGE(page->index != offset, page); in pagecache_get_page()
1193 indices[ret] = iter.index; in find_get_entries()
1244 WARN_ON(iter.index); in find_get_pages()
1285 unsigned find_get_pages_contig(struct address_space *mapping, pgoff_t index, in find_get_pages_contig() argument
1297 radix_tree_for_each_contig(slot, &mapping->page_tree, &iter, index) { in find_get_pages_contig()
1336 if (page->mapping == NULL || page->index != iter.index) { in find_get_pages_contig()
1361 unsigned find_get_pages_tag(struct address_space *mapping, pgoff_t *index, in find_get_pages_tag() argument
1374 &iter, *index, tag) { in find_get_pages_tag()
1421 *index = pages[ret - 1]->index + 1; in find_get_pages_tag()
1467 pgoff_t index; in do_generic_file_read() local
1474 index = *ppos >> PAGE_CACHE_SHIFT; in do_generic_file_read()
1488 page = find_get_page(mapping, index); in do_generic_file_read()
1492 index, last_index - index); in do_generic_file_read()
1493 page = find_get_page(mapping, index); in do_generic_file_read()
1500 index, last_index - index); in do_generic_file_read()
1528 if (unlikely(!isize || index > end_index)) { in do_generic_file_read()
1535 if (index == end_index) { in do_generic_file_read()
1555 if (prev_index != index || offset != prev_offset) in do_generic_file_read()
1557 prev_index = index; in do_generic_file_read()
1566 index += offset >> PAGE_CACHE_SHIFT; in do_generic_file_read()
1658 index, GFP_KERNEL); in do_generic_file_read()
1675 *ppos = ((loff_t)index << PAGE_CACHE_SHIFT) + offset; in do_generic_file_read()
1914 VM_BUG_ON_PAGE(page->index != offset, page); in filemap_fault()
2000 if (iter.index > vmf->max_pgoff) in filemap_map_pages()
2033 if (page->index >= size >> PAGE_CACHE_SHIFT) in filemap_map_pages()
2036 pte = vmf->pte + page->index - vmf->pgoff; in filemap_map_pages()
2042 addr = address + (page->index - vmf->pgoff) * PAGE_SIZE; in filemap_map_pages()
2051 if (iter.index == vmf->max_pgoff) in filemap_map_pages()
2140 pgoff_t index, in __read_cache_page() argument
2148 page = find_get_page(mapping, index); in __read_cache_page()
2153 err = add_to_page_cache_lru(page, mapping, index, gfp); in __read_cache_page()
2173 pgoff_t index, in do_read_cache_page() argument
2183 page = __read_cache_page(mapping, index, filler, data, gfp); in do_read_cache_page()
2226 pgoff_t index, in read_cache_page() argument
2230 return do_read_cache_page(mapping, index, filler, data, mapping_gfp_mask(mapping)); in read_cache_page()
2246 pgoff_t index, in read_cache_page_gfp() argument
2251 return do_read_cache_page(mapping, index, filler, NULL, gfp); in read_cache_page_gfp()
2405 pgoff_t index, unsigned flags) in grab_cache_page_write_begin() argument
2413 page = pagecache_get_page(mapping, index, fgp_flags, in grab_cache_page_write_begin()