Lines Matching refs:xa_index

869 	folio->index = xas.xa_index;  in __filemap_add_folio()
872 unsigned int order = xa_get_order(xas.xa, xas.xa_index); in __filemap_add_folio()
876 xas_split_alloc(&xas, xa_load(xas.xa, xas.xa_index), in __filemap_add_folio()
891 order = xa_get_order(xas.xa, xas.xa_index); in __filemap_add_folio()
1740 if (xas.xa_index == 0) in page_cache_next_miss()
1744 return xas.xa_index; in page_cache_next_miss()
1776 if (xas.xa_index == ULONG_MAX) in page_cache_prev_miss()
1780 return xas.xa_index; in page_cache_prev_miss()
2032 indices[fbatch->nr] = xas.xa_index; in find_get_entries()
2088 VM_BUG_ON_FOLIO(!folio_contains(folio, xas.xa_index), in find_lock_entries()
2091 indices[fbatch->nr] = xas.xa_index; in find_lock_entries()
2197 for (folio = xas_load(&xas); folio && xas.xa_index <= end; in filemap_get_folios_contig()
2339 if (xas.xa_index > max || xa_is_value(folio)) in filemap_get_read_batch()
3017 return PAGE_SIZE << xa_get_order(xas->xa, xas->xa_index); in seek_folio_size()
3052 loff_t pos = (u64)xas.xa_index << PAGE_SHIFT; in mapping_seek_hole_data()
3460 if (xas->xa_index >= max_idx) in next_uptodate_folio()
3591 addr += (xas.xa_index - last_pgoff) << PAGE_SHIFT; in filemap_map_pages()
3592 vmf->pte += xas.xa_index - last_pgoff; in filemap_map_pages()
3593 last_pgoff = xas.xa_index; in filemap_map_pages()
3595 nr_pages = min(end, end_pgoff) - xas.xa_index + 1; in filemap_map_pages()
3602 xas.xa_index - folio->index, addr, in filemap_map_pages()
4163 int order = xa_get_order(xas.xa, xas.xa_index); in filemap_cachestat()
4166 folio_first_index = round_down(xas.xa_index, 1 << order); in filemap_cachestat()