Home
last modified time | relevance | path

Searched refs:xas_for_each_marked (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/tools/testing/radix-tree/
H A Dmultiorder.c108 xas_for_each_marked(&xas, item, ULONG_MAX, XA_MARK_1) { in multiorder_tagged_iteration()
136 xas_for_each_marked(&xas, item, ULONG_MAX, XA_MARK_2) { in multiorder_tagged_iteration()
153 xas_for_each_marked(&xas, item, ULONG_MAX, XA_MARK_0) { in multiorder_tagged_iteration()
H A Diteration_check_2.c23 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in iterator()
H A Diteration_check.c77 xas_for_each_marked(&xas, entry, ULONG_MAX, TAG) { in tagged_iteration_fn()
H A Dtest.c184 xas_for_each_marked(&xas, item, end, iftag) { in tag_tagged_items()
/kernel/linux/linux-6.6/tools/testing/radix-tree/
H A Dmultiorder.c108 xas_for_each_marked(&xas, item, ULONG_MAX, XA_MARK_1) { in multiorder_tagged_iteration()
136 xas_for_each_marked(&xas, item, ULONG_MAX, XA_MARK_2) { in multiorder_tagged_iteration()
153 xas_for_each_marked(&xas, item, ULONG_MAX, XA_MARK_0) { in multiorder_tagged_iteration()
H A Diteration_check_2.c23 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in iterator()
H A Diteration_check.c77 xas_for_each_marked(&xas, entry, ULONG_MAX, TAG) { in tagged_iteration_fn()
H A Dtest.c184 xas_for_each_marked(&xas, item, end, iftag) { in tag_tagged_items()
/kernel/linux/linux-5.10/mm/
H A Dmemfd.c97 xas_for_each_marked(&xas, page, ULONG_MAX, MEMFD_TAG_PINNED) { in memfd_wait_for_pins()
H A Dfilemap.c2106 xas_for_each_marked(&xas, page, end, tag) { in find_get_pages_range_tag()
H A Dpage-writeback.c2140 xas_for_each_marked(&xas, page, end, PAGECACHE_TAG_DIRTY) { in tag_pages_for_writeback()
/kernel/linux/linux-6.6/mm/
H A Dmemfd.c98 xas_for_each_marked(&xas, page, ULONG_MAX, MEMFD_TAG_PINNED) { in memfd_wait_for_pins()
H A Dpage-writeback.c2349 xas_for_each_marked(&xas, page, end, PAGECACHE_TAG_DIRTY) { in tag_pages_for_writeback()
/kernel/linux/linux-5.10/lib/
H A Dtest_xarray.c239 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in check_xa_mark_1()
276 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in check_xa_mark_2()
303 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) { in check_xa_mark_3()
1084 xas_for_each_marked(&xas, entry, k, XA_MARK_0) in check_find_3()
H A Dxarray.c813 * otherwise xas_for_each_marked may find a NULL entry and in xas_store()
2116 xas_for_each_marked(xas, entry, max, mark) { in xas_extract_marked() function
/kernel/linux/linux-6.6/lib/
H A Dtest_xarray.c239 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in check_xa_mark_1()
276 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in check_xa_mark_2()
303 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) { in check_xa_mark_3()
1084 xas_for_each_marked(&xas, entry, k, XA_MARK_0) in check_find_3()
H A Dxarray.c814 * otherwise xas_for_each_marked may find a NULL entry and in xas_store()
2124 xas_for_each_marked(xas, entry, max, mark) { in xas_extract_marked() function
/kernel/linux/linux-5.10/include/linux/
H A Dxarray.h513 * xa_for_each_marked() is O(n.log(n)) while xas_for_each_marked() is O(n).
517 * see retry entries, you should use the xas_for_each_marked() iterator
518 * instead. The xas_for_each_marked() iterator will expand into more inline
1730 * xas_for_each_marked() - Iterate over a range of an XArray.
1743 #define xas_for_each_marked(xas, entry, max, mark) \ macro
/kernel/linux/linux-6.6/include/linux/
H A Dxarray.h517 * xa_for_each_marked() is O(n.log(n)) while xas_for_each_marked() is O(n).
521 * see retry entries, you should use the xas_for_each_marked() iterator
522 * instead. The xas_for_each_marked() iterator will expand into more inline
1793 * xas_for_each_marked() - Iterate over a range of an XArray.
1806 #define xas_for_each_marked(xas, entry, max, mark) \ macro
/kernel/linux/linux-5.10/fs/
H A Dfs-writeback.c405 xas_for_each_marked(&xas, page, ULONG_MAX, PAGECACHE_TAG_DIRTY) { in inode_switch_wbs_work_fn()
413 xas_for_each_marked(&xas, page, ULONG_MAX, PAGECACHE_TAG_WRITEBACK) { in inode_switch_wbs_work_fn()
H A Ddax.c989 xas_for_each_marked(&xas, entry, end_index, PAGECACHE_TAG_TOWRITE) { in dax_writeback_mapping_range()
/kernel/linux/linux-6.6/fs/
H A Dfs-writeback.c398 xas_for_each_marked(&xas, folio, ULONG_MAX, PAGECACHE_TAG_DIRTY) { in inode_do_switch_wbs()
407 xas_for_each_marked(&xas, folio, ULONG_MAX, PAGECACHE_TAG_WRITEBACK) { in inode_do_switch_wbs()
H A Ddax.c1046 xas_for_each_marked(&xas, entry, end_index, PAGECACHE_TAG_TOWRITE) { in dax_writeback_mapping_range()
/kernel/linux/linux-6.6/fs/smb/client/
H A Dfile.c54 xas_for_each_marked(&xas, folio, end, PAGECACHE_TAG_DIRTY) { in cifs_undirty_folios()
H A Dsmb2ops.c4449 xas_for_each_marked(&xas, folio, ULONG_MAX, XA_MARK_0) { in cifs_clear_xarray_buffer()

Completed in 52 milliseconds