Home
last modified time | relevance | path

Searched refs:nr_dirty (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.15/fs/bcachefs/
H A Dbtree_key_cache.h7 size_t nr_dirty = atomic_long_read(&c->btree_key_cache.nr_dirty); in bch2_nr_btree_keys_need_flush() local
11 return max_t(ssize_t, 0, nr_dirty - max_dirty); in bch2_nr_btree_keys_need_flush()
16 size_t nr_dirty = atomic_long_read(&c->btree_key_cache.nr_dirty); in __bch2_btree_key_cache_must_wait() local
20 return nr_dirty - max_dirty; in __bch2_btree_key_cache_must_wait()
30 size_t nr_dirty = atomic_long_read(&c->btree_key_cache.nr_dirty); in bch2_btree_key_cache_wait_done() local
34 return nr_dirty <= max_dirty; in bch2_btree_key_cache_wait_done()
H A Dbtree_key_cache.c495 atomic_long_dec(&c->btree_key_cache.nr_dirty); in btree_key_cache_flush_pos()
509 atomic_long_dec(&c->btree_key_cache.nr_dirty); in btree_key_cache_flush_pos()
580 atomic_long_inc(&c->btree_key_cache.nr_dirty); in bch2_btree_insert_key_cached()
623 atomic_long_dec(&c->btree_key_cache.nr_dirty); in bch2_btree_key_cache_drop()
730 atomic_long_read(&bc->nr_dirty); in bch2_btree_key_cache_count()
779 if (atomic_long_read(&bc->nr_dirty) && in bch2_fs_btree_key_cache_exit()
783 atomic_long_read(&bc->nr_dirty)); in bch2_fs_btree_key_cache_exit()
839 prt_printf(out, "dirty:\t%lu\r\n", atomic_long_read(&bc->nr_dirty)); in bch2_btree_key_cache_to_text()
H A Dbtree_key_cache_types.h19 atomic_long_t nr_dirty; member
H A Dbtree_io.h21 atomic_long_inc(&c->btree_cache.nr_dirty); in set_btree_node_dirty_acct()
27 atomic_long_dec(&c->btree_cache.nr_dirty); in clear_btree_node_dirty_acct()
H A Djournal_reclaim.c719 if (atomic_long_read(&bc->nr_dirty) * 2 > btree_cache_live) in __bch2_journal_reclaim()
727 atomic_long_read(&bc->nr_dirty), btree_cache_live, in __bch2_journal_reclaim()
728 atomic_long_read(&c->btree_key_cache.nr_dirty), in __bch2_journal_reclaim()
H A Dbtree_cache.c477 bool trigger_writes = atomic_long_read(&bc->nr_dirty) + nr >= list->nr * 3 / 4; in bch2_btree_cache_scan()
617 atomic_long_read(&c->btree_cache.nr_dirty)); in bch2_fs_btree_cache_exit()
1496 prt_btree_cache_line(out, c, "dirty:", atomic_long_read(&bc->nr_dirty)); in bch2_btree_cache_to_text()
H A Dbtree_types.h191 atomic_long_t nr_dirty; member
/linux-6.15/include/trace/events/
H A Dvmscan.h361 __field(unsigned long, nr_dirty)
375 __entry->nr_dirty = stat->nr_dirty;
388 __entry->nr_dirty, __entry->nr_writeback,
406 __field(unsigned long, nr_dirty)
422 __entry->nr_dirty = stat->nr_dirty;
437 __entry->nr_dirty, __entry->nr_writeback,
H A Dwriteback.h549 __field(unsigned long, nr_dirty)
559 __entry->nr_dirty = global_node_page_state(NR_FILE_DIRTY);
571 __entry->nr_dirty,
/linux-6.15/fs/nilfs2/
H A Dinode.c182 unsigned int nr_dirty = 0; in nilfs_dirty_folio() local
199 nr_dirty++; in nilfs_dirty_folio()
202 nr_dirty = 1 << (folio_shift(folio) - inode->i_blkbits); in nilfs_dirty_folio()
206 if (nr_dirty) in nilfs_dirty_folio()
207 nilfs_set_file_dirty(inode, nr_dirty); in nilfs_dirty_folio()
246 unsigned int nr_dirty; in nilfs_write_end() local
249 nr_dirty = nilfs_page_count_clean_buffers(folio, start, in nilfs_write_end()
253 nilfs_set_file_dirty(inode, nr_dirty); in nilfs_write_end()
997 int nilfs_set_file_dirty(struct inode *inode, unsigned int nr_dirty) in nilfs_set_file_dirty() argument
1002 atomic_add(nr_dirty, &nilfs->ns_ndirtyblks); in nilfs_set_file_dirty()
H A Ddir.c95 unsigned int nr_dirty; in nilfs_commit_chunk() local
98 nr_dirty = nilfs_page_count_clean_buffers(folio, from, to); in nilfs_commit_chunk()
104 err = nilfs_set_file_dirty(dir, nr_dirty); in nilfs_commit_chunk()
H A Dnilfs.h309 int nilfs_set_file_dirty(struct inode *inode, unsigned int nr_dirty);
/linux-6.15/fs/f2fs/
H A Dsegment.h281 int nr_dirty[NR_DIRTY_TYPE]; /* # of dirty segments */ member
535 return DIRTY_I(sbi)->nr_dirty[PRE]; in prefree_segments()
540 return DIRTY_I(sbi)->nr_dirty[DIRTY_HOT_DATA] + in dirty_segments()
541 DIRTY_I(sbi)->nr_dirty[DIRTY_WARM_DATA] + in dirty_segments()
542 DIRTY_I(sbi)->nr_dirty[DIRTY_COLD_DATA] + in dirty_segments()
543 DIRTY_I(sbi)->nr_dirty[DIRTY_HOT_NODE] + in dirty_segments()
544 DIRTY_I(sbi)->nr_dirty[DIRTY_WARM_NODE] + in dirty_segments()
545 DIRTY_I(sbi)->nr_dirty[DIRTY_COLD_NODE]; in dirty_segments()
H A Dgc.c284 p->max_search = dirty_i->nr_dirty[type]; in select_policy()
289 p->max_search = dirty_i->nr_dirty[type]; in select_policy()
300 p->max_search = dirty_i->nr_dirty[DIRTY]; in select_policy()
H A Dsegment.c770 dirty_i->nr_dirty[dirty_type]++; in __locate_dirty_segment()
781 dirty_i->nr_dirty[t]++; in __locate_dirty_segment()
806 dirty_i->nr_dirty[dirty_type]--; in __remove_dirty_segment()
813 dirty_i->nr_dirty[t]--; in __remove_dirty_segment()
2209 dirty_i->nr_dirty[PRE]--; in f2fs_clear_prefree_segments()
5688 dirty_i->nr_dirty[dirty_type] = 0; in discard_dirty_segmap()
/linux-6.15/tools/testing/selftests/cachestat/
H A Dtest_cachestat.c32 cs->nr_cache, cs->nr_dirty, cs->nr_writeback, in print_cachestat()
183 if (cs.nr_dirty) { in test_cachestat()
/linux-6.15/fs/xfs/libxfs/
H A Dxfs_btree_staging.c259 bbl->nr_dirty++; in xfs_btree_bload_drop_buf()
261 if (!bbl->max_dirty || bbl->nr_dirty < bbl->max_dirty) in xfs_btree_bload_drop_buf()
268 bbl->nr_dirty = 0; in xfs_btree_bload_drop_buf()
699 bbl->nr_dirty = 0; in xfs_btree_bload()
H A Dxfs_btree_staging.h122 uint16_t nr_dirty; member
/linux-6.15/tools/include/uapi/linux/
H A Dmman.h53 __u64 nr_dirty; member
/linux-6.15/include/uapi/linux/
H A Dmman.h53 __u64 nr_dirty; member
/linux-6.15/mm/
H A Dbacking-dev.c43 unsigned long nr_dirty; member
69 stats->nr_dirty++; in collect_wb_stats()
148 stats.nr_dirty, in bdi_debug_stats_show()
186 stats->nr_dirty, in wb_stats_show()
H A Dpage-writeback.c1820 unsigned long nr_dirty; in balance_dirty_pages() local
1836 nr_dirty = global_node_page_state(NR_FILE_DIRTY); in balance_dirty_pages()
1856 if (!laptop_mode && nr_dirty > gdtc->bg_thresh && in balance_dirty_pages()
/linux-6.15/drivers/md/
H A Ddm-cache-target.c380 atomic_t nr_dirty; member
621 atomic_inc(&cache->nr_dirty); in set_dirty()
633 atomic_inc(&cache->nr_dirty); in force_set_dirty()
640 if (atomic_dec_return(&cache->nr_dirty) == 0) in force_clear_dirty()
2502 atomic_set(&cache->nr_dirty, 0); in cache_create()
2820 atomic_inc(&cache->nr_dirty); in load_mapping()
3197 (unsigned long) atomic_read(&cache->nr_dirty)); in cache_status()
/linux-6.15/include/linux/
H A Dvmstat.h18 unsigned nr_dirty; member
/linux-6.15/fs/
H A Dinode.c102 long nr_dirty = get_nr_inodes() - get_nr_inodes_unused(); in get_nr_dirty_inodes() local
103 return nr_dirty > 0 ? nr_dirty : 0; in get_nr_dirty_inodes()

12