Searched refs:PAGECACHE_TAG_DIRTY (Results 1 - 24 of 24) sorted by relevance

/linux-master/tools/testing/radix-tree/
H A Dregression2.c11 * a certain item has PAGECACHE_TAG_DIRTY.
12 * 1. radix_tree_range_tag_if_tagged(, start, end, , PAGECACHE_TAG_DIRTY,
14 * for the tag which has PAGECACHE_TAG_DIRTY. However, there is no tag with
15 * PAGECACHE_TAG_DIRTY within the range from start to end. As the result,
23 * 3. The tag of a certain item is cleared with PAGECACHE_TAG_DIRTY.
56 #define PAGECACHE_TAG_DIRTY XA_MARK_0 macro
90 radix_tree_tag_set(&mt_tree, max_slots - 1, PAGECACHE_TAG_DIRTY);
96 PAGECACHE_TAG_DIRTY, PAGECACHE_TAG_TOWRITE);
103 radix_tree_tag_clear(&mt_tree, max_slots - 1, PAGECACHE_TAG_DIRTY);
/linux-master/fs/nilfs2/
H A Dpage.c254 PAGECACHE_TAG_DIRTY, &fbatch))
345 PAGECACHE_TAG_DIRTY);
371 PAGECACHE_TAG_DIRTY, &fbatch)) {
470 PAGECACHE_TAG_DIRTY);
H A Dbtnode.c257 __xa_set_mark(&btnc->i_pages, newkey, PAGECACHE_TAG_DIRTY);
H A Dsegment.c720 PAGECACHE_TAG_DIRTY, &fbatch))
773 (pgoff_t)-1, PAGECACHE_TAG_DIRTY, &fbatch)) {
H A Dbtree.c2171 PAGECACHE_TAG_DIRTY, &fbatch)) {
/linux-master/fs/afs/
H A Dwrite.c270 !mapping_tagged(&vnode->netfs.inode.i_data, PAGECACHE_TAG_DIRTY)) {
/linux-master/fs/
H A Ddax.c757 (xas_get_mark(&xas, PAGECACHE_TAG_DIRTY) ||
780 xas_clear_mark(&xas, PAGECACHE_TAG_DIRTY);
917 xas_set_mark(xas, PAGECACHE_TAG_DIRTY);
1009 xas_clear_mark(xas, PAGECACHE_TAG_DIRTY);
1947 xas_set_mark(&xas, PAGECACHE_TAG_DIRTY);
H A Dfs-writeback.c419 * Count and transfer stats. Note that PAGECACHE_TAG_DIRTY points
423 xas_for_each_marked(&xas, folio, ULONG_MAX, PAGECACHE_TAG_DIRTY) {
1592 if (mapping_tagged(inode->i_mapping, PAGECACHE_TAG_DIRTY)) {
1697 * sees clear I_DIRTY_PAGES or we see PAGECACHE_TAG_DIRTY.
1701 if (mapping_tagged(mapping, PAGECACHE_TAG_DIRTY))
/linux-master/mm/
H A Dpage-writeback.c2349 xas_for_each_marked(&xas, page, end, PAGECACHE_TAG_DIRTY) {
2399 return PAGECACHE_TAG_DIRTY;
2725 PAGECACHE_TAG_DIRTY);
2905 * write-for-sync can discover it via a PAGECACHE_TAG_DIRTY walk.
3078 xas_clear_mark(&xas, PAGECACHE_TAG_DIRTY);
H A Dfilemap.c393 !mapping_tagged(mapping, PAGECACHE_TAG_DIRTY))
4228 if (xas_get_mark(&xas, PAGECACHE_TAG_DIRTY))
/linux-master/fs/gfs2/
H A Daops.c341 tag = PAGECACHE_TAG_DIRTY;
/linux-master/fs/xfs/
H A Dxfs_icache.c1143 if (!wait && mapping_tagged(VFS_I(ip)->i_mapping, PAGECACHE_TAG_DIRTY))
1268 mapping_tagged(VFS_I(ip)->i_mapping, PAGECACHE_TAG_DIRTY) ||
/linux-master/include/linux/
H A Dpagemap.h1229 if (!mapping_tagged(mapping, PAGECACHE_TAG_DIRTY) &&
H A Dfs.h491 #define PAGECACHE_TAG_DIRTY XA_MARK_0 macro
/linux-master/fs/netfs/
H A Dbuffered_write.c1018 folio = xas_find_marked(xas, end / PAGE_SIZE, PAGECACHE_TAG_DIRTY);
/linux-master/fs/nfsd/
H A Dfilecache.c314 return mapping_tagged(mapping, PAGECACHE_TAG_DIRTY) ||
/linux-master/fs/f2fs/
H A Dnode.c1550 (pgoff_t)-1, PAGECACHE_TAG_DIRTY,
1776 (pgoff_t)-1, PAGECACHE_TAG_DIRTY,
1923 (pgoff_t)-1, PAGECACHE_TAG_DIRTY,
1977 &index, (pgoff_t)-1, PAGECACHE_TAG_DIRTY,
H A Ddata.c3002 tag = PAGECACHE_TAG_DIRTY;
3795 if (mapping_tagged(mapping, PAGECACHE_TAG_DIRTY))
4090 PAGECACHE_TAG_DIRTY);
H A Dcheckpoint.c439 PAGECACHE_TAG_DIRTY, &fbatch))) {
H A Dfile.c417 xa_get_mark(&mapping->i_pages, index, PAGECACHE_TAG_DIRTY))
/linux-master/fs/ext4/
H A Dinode.c2380 tag = PAGECACHE_TAG_DIRTY;
2533 if (!mapping->nrpages || !mapping_tagged(mapping, PAGECACHE_TAG_DIRTY))
3101 if (mapping_tagged(mapping, PAGECACHE_TAG_DIRTY) &&
3892 if (mapping_tagged(mapping, PAGECACHE_TAG_DIRTY)) {
/linux-master/fs/btrfs/
H A Dextent_io.c1936 tag = PAGECACHE_TAG_DIRTY;
2093 tag = PAGECACHE_TAG_DIRTY;
4108 folio_index(folio), PAGECACHE_TAG_DIRTY);
/linux-master/fs/ceph/
H A Daddr.c970 tag = PAGECACHE_TAG_DIRTY;
/linux-master/fs/smb/client/
H A Dfile.c54 xas_for_each_marked(&xas, folio, end, PAGECACHE_TAG_DIRTY) {
2986 folio = xas_find_marked(xas, end / PAGE_SIZE, PAGECACHE_TAG_DIRTY);

Completed in 467 milliseconds