Searched refs:xas_set_mark (Results 1 – 11 of 11) sorted by relevance
/linux/tools/testing/radix-tree/ |
H A D | iteration_check.c | 35 xas_set_mark(&xas, TAG); in my_item_insert()
|
H A D | test.c | 185 xas_set_mark(&xas, thentag); in tag_tagged_items()
|
/linux/Documentation/translations/zh_CN/core-api/ |
H A D | xarray.rst | 336 xas_get_mark(), xas_set_mark()和xas_clear_mark()函数要求xa_state光标已经被移动到XArray中的适当位
|
/linux/fs/cachefiles/ |
H A D | ondemand.c | 286 xas_set_mark(&xas, CACHEFILES_REQ_NEW); in cachefiles_ondemand_restore() 572 xas_set_mark(&xas, CACHEFILES_REQ_NEW); in cachefiles_ondemand_send_req()
|
/linux/mm/ |
H A D | memfd.c | 48 xas_set_mark(xas, MEMFD_TAG_PINNED); in memfd_tag_pins()
|
H A D | page-writeback.c | 2392 xas_set_mark(&xas, PAGECACHE_TAG_TOWRITE); in tag_pages_for_writeback() 3071 xas_set_mark(&xas, PAGECACHE_TAG_WRITEBACK); in __folio_start_writeback()
|
/linux/lib/ |
H A D | xarray.c | 876 * xas_set_mark() - Sets the mark on this entry and its parents. 884 void xas_set_mark(const struct xa_state *xas, xa_mark_t mark) in xas_set_mark() function 902 EXPORT_SYMBOL_GPL(xas_set_mark); 953 xas_set_mark(xas, mark); in xas_init_marks() 2082 xas_set_mark(&xas, mark); in __xa_set_mark()
|
/linux/fs/ |
H A D | dax.c | 1091 xas_set_mark(xas, PAGECACHE_TAG_DIRTY); in dax_insert_entry() 1094 xas_set_mark(xas, PAGECACHE_TAG_TOWRITE); in dax_insert_entry() 2144 xas_set_mark(&xas, PAGECACHE_TAG_DIRTY); in dax_insert_pfn_mkwrite()
|
/linux/include/linux/ |
H A D | xarray.h | 1548 void xas_set_mark(const struct xa_state *, xa_mark_t);
|
/linux/fs/btrfs/ |
H A D | extent_io.c | 1827 xas_set_mark(&xas, PAGECACHE_TAG_WRITEBACK); in lock_extent_buffer_for_io() 1925 xas_set_mark(&xas, mark); in buffer_tree_set_mark() 1950 xas_set_mark(&xas, PAGECACHE_TAG_TOWRITE); in buffer_tree_tag_for_writeback()
|
/linux/Documentation/core-api/ |
H A D | xarray.rst | 443 The xas_get_mark(), xas_set_mark() and xas_clear_mark() functions require
|