Lines Matching refs:xas
975 XA_STATE(xas, xa, index); in iter_xarray_populate_pages()
980 for (folio = xas_load(&xas); folio; folio = xas_next(&xas)) { in iter_xarray_populate_pages()
981 if (xas_retry(&xas, folio)) in iter_xarray_populate_pages()
985 if (unlikely(folio != xas_reload(&xas))) { in iter_xarray_populate_pages()
986 xas_reset(&xas); in iter_xarray_populate_pages()
990 pages[ret] = folio_file_page(folio, xas.xa_index); in iter_xarray_populate_pages()
1573 XA_STATE(xas, i->xarray, pos >> PAGE_SHIFT); in iov_iter_extract_xarray_pages()
1584 for (folio = xas_load(&xas); folio; folio = xas_next(&xas)) { in iov_iter_extract_xarray_pages()
1585 if (xas_retry(&xas, folio)) in iov_iter_extract_xarray_pages()
1589 if (unlikely(folio != xas_reload(&xas))) { in iov_iter_extract_xarray_pages()
1590 xas_reset(&xas); in iov_iter_extract_xarray_pages()
1594 p[nr++] = folio_file_page(folio, xas.xa_index); in iov_iter_extract_xarray_pages()