Searched refs:xas_for_each_marked (Results 1 – 17 of 17) sorted by relevance
/linux-6.12.1/tools/testing/radix-tree/ |
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()
|
D | iteration_check_2.c | 23 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_0) in iterator()
|
D | iteration_check.c | 77 xas_for_each_marked(&xas, entry, ULONG_MAX, TAG) { in tagged_iteration_fn()
|
D | test.c | 184 xas_for_each_marked(&xas, item, end, iftag) { in tag_tagged_items()
|
/linux-6.12.1/Documentation/translations/zh_CN/core-api/ |
D | xarray.rst | 331 当使用xas_for_each()或xas_for_each_marked()在XArray的某个范围内进行迭代时,可能需要暂时停止迭代。
|
/linux-6.12.1/mm/ |
D | memfd.c | 140 xas_for_each_marked(&xas, folio, ULONG_MAX, MEMFD_TAG_PINNED) { in memfd_wait_for_pins()
|
D | page-writeback.c | 2419 xas_for_each_marked(&xas, page, end, PAGECACHE_TAG_DIRTY) { in tag_pages_for_writeback()
|
/linux-6.12.1/fs/cachefiles/ |
D | ondemand.c | 42 xas_for_each_marked(&xas, req, ULONG_MAX, CACHEFILES_REQ_NEW) { in cachefiles_ondemand_fd_release() 365 xas_for_each_marked(xas, req, xa_max, CACHEFILES_REQ_NEW) { in cachefiles_ondemand_select_req()
|
D | daemon.c | 370 xas_for_each_marked(&xas, req, ULONG_MAX, CACHEFILES_REQ_NEW) { in cachefiles_daemon_poll()
|
/linux-6.12.1/lib/ |
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() 1317 xas_for_each_marked(&xas, entry, k, XA_MARK_0) in check_find_3() 1815 xas_for_each_marked(&xas, entry, ULONG_MAX, XA_MARK_1) { in check_split_1()
|
D | xarray.c | 2153 xas_for_each_marked(xas, entry, max, mark) { in xas_extract_marked()
|
/linux-6.12.1/ |
D | .clang-format | 700 - 'xas_for_each_marked'
|
/linux-6.12.1/fs/ |
D | fs-writeback.c | 422 xas_for_each_marked(&xas, folio, ULONG_MAX, PAGECACHE_TAG_DIRTY) { in inode_do_switch_wbs() 431 xas_for_each_marked(&xas, folio, ULONG_MAX, PAGECACHE_TAG_WRITEBACK) { in inode_do_switch_wbs()
|
D | dax.c | 1046 xas_for_each_marked(&xas, entry, end_index, PAGECACHE_TAG_TOWRITE) { in dax_writeback_mapping_range()
|
/linux-6.12.1/include/linux/ |
D | xarray.h | 1816 #define xas_for_each_marked(xas, entry, max, mark) \ macro
|
/linux-6.12.1/fs/xfs/ |
D | xfs_icache.c | 1064 xas_for_each_marked(&xas, pag, ULONG_MAX, XFS_PERAG_RECLAIM_MARK) { in xfs_reclaim_inodes_count()
|
/linux-6.12.1/Documentation/core-api/ |
D | xarray.rst | 433 or xas_for_each_marked(), it may be necessary to temporarily stop
|