/kernel/linux/linux-5.10/tools/testing/radix-tree/ |
H A D | multiorder.c | 108 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 D | iteration_check_2.c | 23 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in iterator()
|
H A D | iteration_check.c | 77 xas_for_each_marked(&xas, entry, ULONG_MAX, TAG) { in tagged_iteration_fn()
|
H A D | test.c | 184 xas_for_each_marked(&xas, item, end, iftag) { in tag_tagged_items()
|
/kernel/linux/linux-6.6/tools/testing/radix-tree/ |
H A D | multiorder.c | 108 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 D | iteration_check_2.c | 23 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in iterator()
|
H A D | iteration_check.c | 77 xas_for_each_marked(&xas, entry, ULONG_MAX, TAG) { in tagged_iteration_fn()
|
H A D | test.c | 184 xas_for_each_marked(&xas, item, end, iftag) { in tag_tagged_items()
|
/kernel/linux/linux-5.10/mm/ |
H A D | memfd.c | 97 xas_for_each_marked(&xas, page, ULONG_MAX, MEMFD_TAG_PINNED) { in memfd_wait_for_pins()
|
H A D | filemap.c | 2106 xas_for_each_marked(&xas, page, end, tag) { in find_get_pages_range_tag()
|
H A D | page-writeback.c | 2140 xas_for_each_marked(&xas, page, end, PAGECACHE_TAG_DIRTY) { in tag_pages_for_writeback()
|
/kernel/linux/linux-6.6/mm/ |
H A D | memfd.c | 98 xas_for_each_marked(&xas, page, ULONG_MAX, MEMFD_TAG_PINNED) { in memfd_wait_for_pins()
|
H A D | page-writeback.c | 2349 xas_for_each_marked(&xas, page, end, PAGECACHE_TAG_DIRTY) { in tag_pages_for_writeback()
|
/kernel/linux/linux-5.10/lib/ |
H A D | test_xarray.c | 239 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 D | xarray.c | 813 * 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 D | test_xarray.c | 239 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 D | xarray.c | 814 * 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 D | xarray.h | 513 * 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 D | xarray.h | 517 * 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 D | fs-writeback.c | 405 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 D | dax.c | 989 xas_for_each_marked(&xas, entry, end_index, PAGECACHE_TAG_TOWRITE) { in dax_writeback_mapping_range()
|
/kernel/linux/linux-6.6/fs/ |
H A D | fs-writeback.c | 398 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 D | dax.c | 1046 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 D | file.c | 54 xas_for_each_marked(&xas, folio, end, PAGECACHE_TAG_DIRTY) { in cifs_undirty_folios()
|
H A D | smb2ops.c | 4449 xas_for_each_marked(&xas, folio, ULONG_MAX, XA_MARK_0) { in cifs_clear_xarray_buffer()
|