/linux-master/tools/testing/radix-tree/ |
H A D | regression2.c | 11 * 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 D | page.c | 254 PAGECACHE_TAG_DIRTY, &fbatch)) 345 PAGECACHE_TAG_DIRTY); 371 PAGECACHE_TAG_DIRTY, &fbatch)) { 470 PAGECACHE_TAG_DIRTY);
|
H A D | btnode.c | 257 __xa_set_mark(&btnc->i_pages, newkey, PAGECACHE_TAG_DIRTY);
|
H A D | segment.c | 720 PAGECACHE_TAG_DIRTY, &fbatch)) 773 (pgoff_t)-1, PAGECACHE_TAG_DIRTY, &fbatch)) {
|
H A D | btree.c | 2171 PAGECACHE_TAG_DIRTY, &fbatch)) {
|
/linux-master/fs/afs/ |
H A D | write.c | 270 !mapping_tagged(&vnode->netfs.inode.i_data, PAGECACHE_TAG_DIRTY)) {
|
/linux-master/fs/ |
H A D | dax.c | 757 (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 D | fs-writeback.c | 419 * 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 D | page-writeback.c | 2349 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 D | filemap.c | 393 !mapping_tagged(mapping, PAGECACHE_TAG_DIRTY)) 4228 if (xas_get_mark(&xas, PAGECACHE_TAG_DIRTY))
|
/linux-master/fs/gfs2/ |
H A D | aops.c | 341 tag = PAGECACHE_TAG_DIRTY;
|
/linux-master/fs/xfs/ |
H A D | xfs_icache.c | 1143 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 D | pagemap.h | 1229 if (!mapping_tagged(mapping, PAGECACHE_TAG_DIRTY) &&
|
H A D | fs.h | 491 #define PAGECACHE_TAG_DIRTY XA_MARK_0 macro
|
/linux-master/fs/netfs/ |
H A D | buffered_write.c | 1018 folio = xas_find_marked(xas, end / PAGE_SIZE, PAGECACHE_TAG_DIRTY);
|
/linux-master/fs/nfsd/ |
H A D | filecache.c | 314 return mapping_tagged(mapping, PAGECACHE_TAG_DIRTY) ||
|
/linux-master/fs/f2fs/ |
H A D | node.c | 1550 (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 D | data.c | 3002 tag = PAGECACHE_TAG_DIRTY; 3795 if (mapping_tagged(mapping, PAGECACHE_TAG_DIRTY)) 4090 PAGECACHE_TAG_DIRTY);
|
H A D | checkpoint.c | 439 PAGECACHE_TAG_DIRTY, &fbatch))) {
|
H A D | file.c | 417 xa_get_mark(&mapping->i_pages, index, PAGECACHE_TAG_DIRTY))
|
/linux-master/fs/ext4/ |
H A D | inode.c | 2380 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 D | extent_io.c | 1936 tag = PAGECACHE_TAG_DIRTY; 2093 tag = PAGECACHE_TAG_DIRTY; 4108 folio_index(folio), PAGECACHE_TAG_DIRTY);
|
/linux-master/fs/ceph/ |
H A D | addr.c | 970 tag = PAGECACHE_TAG_DIRTY;
|
/linux-master/fs/smb/client/ |
H A D | file.c | 54 xas_for_each_marked(&xas, folio, end, PAGECACHE_TAG_DIRTY) { 2986 folio = xas_find_marked(xas, end / PAGE_SIZE, PAGECACHE_TAG_DIRTY);
|