Home
last modified time | relevance | path

Searched refs:xas_next (Results 1 – 8 of 8) sorted by relevance

/linux/Documentation/translations/zh_CN/core-api/
H A Dxarray.rst319 操作将光标移动到树中想要的位置。如果你想移动到下一个或上一个索引,调用xas_next()或xas_prev()。设置
359 不支持使用xas_next()或xas_prev()来处理一个多索引的xa_state。在一个多索引的条目上使用这两个函数中的任
/linux/lib/
H A Dtest_xarray.c1508 XA_BUG_ON(xa, xas_next(&xas) != NULL); in check_move_tiny()
1509 XA_BUG_ON(xa, xas_next(&xas) != NULL); in check_move_tiny()
1514 XA_BUG_ON(xa, xas_next(&xas) != xa_mk_index(0)); in check_move_tiny()
1515 XA_BUG_ON(xa, xas_next(&xas) != NULL); in check_move_tiny()
1555 void *entry = xas_next(&xas); in check_move_small()
1564 xas_next(&xas); in check_move_small()
1580 XA_BUG_ON(xa, xas_next(&xas) != NULL); in check_move_small()
1582 XA_BUG_ON(xa, xas_next(&xas) != xa_mk_value(0)); in check_move_small()
1613 void *entry = xas_next(&xas); in check_move()
1640 void *entry = xas_next(&xas); in check_move()
[all …]
H A Diov_iter.c980 for (folio = xas_load(&xas); folio; folio = xas_next(&xas)) { in iter_xarray_populate_pages()
1584 for (folio = xas_load(&xas); folio; folio = xas_next(&xas)) { in iov_iter_extract_xarray_pages()
/linux/drivers/iommu/iommufd/
H A Dpages.c566 entry = xas_next(&xas); in batch_from_xarray()
587 entry = xas_next(&xas); in batch_from_xarray_clear()
639 xas_next(&xas); in pages_to_xarray()
2115 entry = xas_next(&xas); in iopt_pages_fill_from_xarray()
/linux/include/linux/
H A Dxarray.h1902 static inline void *xas_next(struct xa_state *xas) in xas_next() function
/linux/mm/
H A Dfilemap.c1818 void *entry = xas_next(&xas); in page_cache_next_miss()
2283 for (folio = xas_load(&xas); folio; folio = xas_next(&xas)) { in filemap_get_folios_contig()
2479 for (folio = xas_load(&xas); folio; folio = xas_next(&xas)) { in filemap_get_read_batch()
H A Dkhugepaged.c2543 if (!xas_next(&xas)) { in collapse_file()
2583 if (xas_next(&xas) == XA_RETRY_ENTRY) in collapse_file()
/linux/virt/kvm/
H A Dkvm_main.c2469 * Use xas_next() when looking for non-zero attributes to optimize for in kvm_handle_gfn_range()
2471 * have any attributes, as xas_next() returns literally the next entry, in kvm_handle_gfn_range()
2477 entry = attrs ? xas_next(&xas) : in kvm_handle_gfn_range()