Home
last modified time | relevance | path

Searched refs:xas_store (Results 1 – 21 of 21) sorted by relevance

/linux/lib/
A Didr.c412 xas_store(&xas, xa_mk_value(tmp)); in ida_alloc_range()
422 xas_store(&xas, bitmap); in ida_alloc_range()
450 xas_store(&xas, bitmap); in ida_alloc_range()
508 xas_store(&xas, xa_mk_value(v)); in ida_free()
517 xas_store(&xas, NULL); in ida_free()
550 xas_store(&xas, NULL); in ida_destroy()
A Dtest_xarray.c79 curr = xas_store(&xas, entry); in xa_store_order()
133 xas_store(&xas, XA_RETRY_ENTRY); in check_xas_retry()
135 xas_store(&xas, XA_RETRY_ENTRY); in check_xas_retry()
503 xas_store(&xas, xa_mk_index(j)); in check_xas_erase()
511 xas_store(&xas, xa_mk_value(0)); in check_xas_erase()
516 xas_store(&xas, NULL); in check_xas_erase()
522 xas_store(&xas, NULL); in check_xas_erase()
1662 xas_store(&xas, xa_mk_value(0)); in check_workingset()
1664 xas_store(&xas, xa_mk_value(1)); in check_workingset()
1672 xas_store(&xas, &xas); in check_workingset()
[all …]
A Dxarray.c772 void *xas_store(struct xa_state *xas, void *entry) in xas_store() function
844 EXPORT_SYMBOL_GPL(xas_store);
1490 return xas_result(&xas, xas_store(&xas, NULL)); in __xa_erase()
1544 curr = xas_store(&xas, entry); in __xa_store()
1610 xas_store(&xas, entry); in __xa_cmpxchg()
1649 xas_store(&xas, entry); in __xa_insert()
1734 xas_store(&xas, entry); in xa_store_range()
1825 xas_store(&xas, entry); in __xa_alloc()
2186 xas_store(&xas, NULL); in xa_delete_node()
A Dlib.a3 …nmax_running_max�minmax_running_min�xas_load�xas_nomem�xas_create_range�xas_store�xas_get_mark�xas…
/linux/Documentation/translations/zh_CN/core-api/
A Dxarray.rst310 为 ``XA_FLAGS_TRACK_FREE`` ,在这种情况下,标记0被设置,所有其他标记被清空。使用xas_store()将一个
348 你可以通过使用XA_STATE_ORDER()或xas_set_order(),然后调用xas_store()来创建一个多索引条目。用一个
/linux/mm/
A Dswap_state.c129 xas_store(&xas, page); in add_to_swap_cache()
165 void *entry = xas_store(&xas, shadow); in __delete_from_swap_cache()
268 xas_store(&xas, NULL); in clear_shadow_from_swap_cache()
A Dkhugepaged.c1718 xas_store(&xas, new_page); in collapse_file()
1860 xas_store(&xas, new_page); in collapse_file()
1960 xas_store(&xas, NULL); in collapse_file()
1969 xas_store(&xas, page); in collapse_file()
A Dfilemap.c141 xas_store(&xas, shadow); in page_cache_delete()
332 xas_store(&xas, NULL); in page_cache_delete_batch()
870 xas_store(&xas, new); in replace_page_cache_page()
942 xas_store(&xas, folio); in __filemap_add_folio()
A Dtruncate.c42 xas_store(&xas, NULL); in __clear_shadow_entry()
A Dmigrate.c436 xas_store(&xas, newfolio); in folio_migrate_mapping()
442 xas_store(&xas, newfolio); in folio_migrate_mapping()
526 xas_store(&xas, newpage); in migrate_huge_page_move_mapping()
A Dshmem.c421 xas_store(&xas, replacement); in shmem_replace_entry()
733 xas_store(&xas, page); in shmem_add_to_page_cache()
/linux/tools/testing/radix-tree/
A Diteration_check.c34 xas_store(&xas, item); in my_item_insert()
A Dmultiorder.c23 xas_store(&xas, item); in item_insert_order()
A Dtest.c264 xas_store(&xas, NULL); in item_kill_tree()
/linux/fs/
A Ddax.c297 old = xas_store(xas, entry); in dax_unlock_entry()
309 return xas_store(xas, xa_mk_value(v | DAX_LOCKED)); in dax_lock_entry()
538 xas_store(xas, NULL); /* undo the PMD join */ in grab_mapping_entry()
675 xas_store(&xas, NULL); in __dax_invalidate_entry()
950 xas_store(xas, entry); in dax_writeback_one()
/linux/include/linux/
A Dxarray.h1497 void *xas_store(struct xa_state *, void *entry);
1525 xas_store(xas, entry); in xas_split()
/linux/Documentation/core-api/
A Dxarray.rst397 xas_store() will not reset the marks on that entry; if you want
461 or xas_set_order() followed by a call to xas_store().
/linux/drivers/target/
A Dtarget_core_user.c1668 xas_store(&xas, NULL); in tcmu_blocks_release()
3043 xas_store(&xas, NULL); in tcmu_free_kept_buf_store()
/linux/
A Dvmlinux.symvers10254 0x00000000 xas_store vmlinux EXPORT_SYMBOL_GPL
A DSystem.map17873 ffff8000104ee840 T xas_store
A D.tmp_System.map17873 ffff8000104ee840 T xas_store

Completed in 362 milliseconds