Home
last modified time | relevance | path

Searched refs:xas_set_order (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/lib/
H A Dtest_xarray.c743 xas_set_order(&xas, index, order); in check_xa_multi_store_adv_add()
770 xas_set_order(&xas, index, order); in check_xa_multi_store_adv_del_entry()
1848 xas_set_order(&xas, index, 0); in check_split_1()
1895 xas_set_order(&xas, index, 0); in check_split_2()
2102 xas_set_order(&xas, i << order, order); in check_xas_get_order()
2110 xas_set_order(&xas, j, 0); in check_xas_get_order()
2118 xas_set_order(&xas, i << order, order); in check_xas_get_order()
2137 xas_set_order(&xas, i << order, order); in check_xas_conflict_get_order()
2150 xas_set_order(&xas, j + (1 << k), k); in check_xas_conflict_get_order()
2163 xas_set_order(&xas, (i & ~1UL) << order, order + 1); in check_xas_conflict_get_order()
[all …]
H A Dxarray.c1885 xas_set_order(&xas, last, order); in xa_store_range()
/linux-6.15/tools/testing/radix-tree/
H A Diteration_check.c30 xas_set_order(&xas, index, order); in my_item_insert()
/linux-6.15/Documentation/translations/zh_CN/core-api/
H A Dxarray.rst350 你可以通过使用XA_STATE_ORDER()或xas_set_order(),然后调用xas_store()来创建一个多索引条目。用一个
/linux-6.15/include/linux/
H A Dxarray.h1667 static inline void xas_set_order(struct xa_state *xas, unsigned long index, in xas_set_order() function
/linux-6.15/mm/
H A Dfilemap.c136 xas_set_order(&xas, folio->index, folio_order(folio)); in page_cache_delete()
908 xas_set_order(&xas, index, split_order); in __filemap_add_folio()
H A Dhuge_memory.c3526 xas_set_order(xas, folio->index, split_order); in __split_unmapped_folio()
3817 xas_set_order(&xas, folio->index, new_order); in __folio_split()
H A Dkhugepaged.c2200 xas_set_order(&xas, start, HPAGE_PMD_ORDER); in collapse_file()
H A Dshmem.c2190 xas_set_order(&xas, index, split_order); in shmem_split_large_entry()
/linux-6.15/Documentation/core-api/
H A Dxarray.rst467 or xas_set_order() followed by a call to xas_store().