Home
last modified time | relevance | path

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

/linux/Documentation/translations/zh_CN/core-api/
H A 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/lib/
H A Dxarray.c237 void *xas_load(struct xa_state *xas) in xas_load() function
252 EXPORT_SYMBOL_GPL(xas_load);
797 first = xas_load(xas); in xas_store()
1094 void *curr = xas_load(xas); in xas_split()
1183 void *curr = xas_load(xas); in xas_try_split()
1318 return xas_load(xas); in __xas_prev()
1357 return xas_load(xas); in __xas_next()
1409 entry = xas_load(xas); in xas_find()
1622 entry = xa_zero_to_null(xas_load(&xas)); in xa_load()
1783 curr = xas_load(&xas); in __xa_cmpxchg_raw()
[all …]
H A 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()
2066 xas_load(&xas); in check_account()
2125 xas_load(&xas); in check_xas_get_order()
H A Didr.c567 bitmap = xas_load(&xas); in ida_free()
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/block/
H A Dbrd.c56 page = xas_load(&xas); in brd_lookup_page()
/linux/fs/
H A Ddax.c263 entry = xas_load(xas); in wait_entry_unlocked_exclusive()
572 entry = xas_load(&xas); in dax_lock_folio()
622 entry = xas_load(&xas); in dax_lock_mapping_entry()
1127 xas_load(xas); /* Walk the xa_state */ in dax_insert_entry()
/linux/include/linux/
H A Dxarray.h1542 void *xas_load(struct xa_state *);
/linux/fs/btrfs/
H A Dsubpage.c413 xas_load(&xas); in folio_clear_tags()
H A Dextent_io.c2159 xas_load(&xas); in lock_extent_buffer_for_io()
2257 xas_load(&xas); in buffer_tree_set_mark()
2269 xas_load(&xas); in buffer_tree_clear_mark()
/linux/mm/
H A Dfilemap.c1907 folio = xas_load(&xas); in filemap_get_entry()
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 Dshmem.c506 item = xas_load(&xas); in shmem_replace_entry()
530 entry = xas_load(&xas); in shmem_confirm_swap()
984 entry = xas_load(&xas); in shmem_free_swap()
2193 old = xas_load(&xas); in shmem_split_large_entry()
H A Dpage-writeback.c3006 xas_load(&xas); in __folio_start_writeback()
H A Dkhugepaged.c2294 folio = xas_load(&xas); in collapse_file()
H A Dhuge_memory.c4269 if (xas_load(&xas) != folio) { in __folio_split()