Lines Matching refs:index
1682 pgoff_t index, end = start + HPAGE_PMD_NR;
1706 /* This will be less messy when we use multi-index entries */
1722 new_page->index = start;
1732 for (index = start; index < end; index++) {
1735 VM_BUG_ON(index != xas.xa_index);
1743 if (index == start) {
1748 xas_set(&xas, index);
1762 if (shmem_getpage(mapping->host, index, &page,
1778 file, index,
1779 end - index);
1782 page = find_lock_page(mapping, index);
1868 unmap_mapping_pages(mapping, index, 1, false);
1871 xas_set(&xas, index);
1928 index = start;
1930 while (index < page->index) {
1931 clear_highpage(new_page + (index % HPAGE_PMD_NR));
1932 index++;
1934 copy_highpage(new_page + (page->index % HPAGE_PMD_NR),
1943 index++;
1945 while (index < end) {
1946 clear_highpage(new_page + (index % HPAGE_PMD_NR));
1947 index++;
1977 if (!page || xas.xa_index < page->index) {
1986 VM_BUG_ON_PAGE(page->index != xas.xa_index, page);