Home
last modified time | relevance | path

Searched refs:xas_load (Results 1 – 19 of 19) sorted by relevance

/linux-6.12.1/Documentation/translations/zh_CN/core-api/
Dxarray.rst315 xas_load()会尽可能地将xa_state移动到该条目附近。如果你知道xa_state已经移动到了该条目,并且需要检查
351 多索引的xa_state调用xas_load()会把xa_state移动到树中的正确位置,但是返回值没有意义,有可能是一个内
355 如果xas_load()遇到一个多索引条目,xa_state中的xa_index将不会被改变。当遍历一个XArray或者调用xas_find()
/linux-6.12.1/lib/
Dxarray.c236 void *xas_load(struct xa_state *xas) in xas_load() function
251 EXPORT_SYMBOL_GPL(xas_load);
790 first = xas_load(xas); in xas_store()
1074 void *curr = xas_load(xas); in xas_split()
1175 return xas_load(xas); in __xas_prev()
1214 return xas_load(xas); in __xas_next()
1266 entry = xas_load(xas); in xas_find()
1477 entry = xas_load(&xas); in xa_load()
1629 curr = xas_load(&xas); in __xa_cmpxchg()
1668 curr = xas_load(&xas); in __xa_insert()
[all …]
Dtest_xarray.c264 xas_load(&xas); in check_xa_mark_2()
340 XA_BUG_ON(xa, xas_load(&xas) != xa_mk_value(1)); in check_xa_shrink()
347 XA_BUG_ON(xa, xas_load(&xas) != NULL); in check_xa_shrink()
794 p = xas_load(&xas); in test_get_entry()
1965 xas_load(&xas); in check_account()
2024 xas_load(&xas); in check_xas_get_order()
Didr.c498 bitmap = xas_load(&xas); in ida_free()
Diov_iter.c1066 for (page = xas_load(&xas); page; page = xas_next(&xas)) { in iter_xarray_populate_pages()
1663 for (page = xas_load(&xas); page; page = xas_next(&xas)) { in iov_iter_extract_xarray_pages()
/linux-6.12.1/fs/cachefiles/
Dondemand.c113 req = xas_load(&xas); in cachefiles_ondemand_fd_ioctl()
175 req = xas_load(&xas); in cachefiles_ondemand_copen()
/linux-6.12.1/drivers/iommu/iommufd/
Dmain.c174 obj = xas_load(&xas); in iommufd_object_remove()
/linux-6.12.1/mm/
Dtruncate.c37 if (xas_load(&xas) != entry) in __clear_shadow_entry()
Dlist_lru.c523 if (unlikely(index < 0 || xas_error(&xas) || xas_load(&xas))) { in memcg_list_lru_alloc()
Dswap_state.c117 old = xas_load(&xas); in add_to_swap_cache()
Dfilemap.c1842 folio = xas_load(&xas); in filemap_get_entry()
2188 for (folio = xas_load(&xas); folio && xas.xa_index <= end; in filemap_get_folios_contig()
2328 for (folio = xas_load(&xas); folio; folio = xas_next(&xas)) { in filemap_get_read_batch()
Dshmem.c494 item = xas_load(&xas); in shmem_replace_entry()
1935 void *item = xas_load(&xas); in shmem_replace_folio()
2023 old = xas_load(&xas); in shmem_split_large_entry()
Dkhugepaged.c1849 folio = xas_load(&xas); in collapse_file()
Dpage-writeback.c3130 xas_load(&xas); in __folio_start_writeback()
Dhuge_memory.c3495 if (xas_load(&xas) != folio) in split_huge_page_to_list_to_order()
/linux-6.12.1/fs/
Ddax.c455 entry = xas_load(&xas); in dax_lock_folio()
505 entry = xas_load(&xas); in dax_lock_mapping_entry()
913 xas_load(xas); /* Walk the xa_state */ in dax_insert_entry()
/linux-6.12.1/Documentation/core-api/
Dxarray.rst404 The xas_load() will walk the xa_state as close to the entry
466 Calling xas_load() with a multi-index xa_state will walk the
474 If xas_load() encounters a multi-index entry, the xa_index
/linux-6.12.1/include/linux/
Dxarray.h1536 void *xas_load(struct xa_state *);
/linux-6.12.1/drivers/target/
Dtarget_core_user.c3107 cmd = xas_load(&xas); in tcmu_free_kept_buf_store()