Searched refs:clean_zn_cnt (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/fs/ubifs/ |
H A D | shrinker.c | 67 if (!c->zroot.znode || atomic_long_read(&c->clean_zn_cnt) == 0) in shrink_tnc() 76 * 'c->space_lock' when _reading_ 'c->clean_zn_cnt', because it is in shrink_tnc() 82 atomic_long_read(&c->clean_zn_cnt) > 0) { in shrink_tnc() 94 * Note, the 'clean_zn_cnt' counters are not updated until in shrink_tnc() 118 atomic_long_sub(freed, &c->clean_zn_cnt); in shrink_tnc() 270 long clean_zn_cnt = atomic_long_read(&ubifs_clean_zn_cnt); in ubifs_shrink_count() local 276 return clean_zn_cnt >= 0 ? clean_zn_cnt : 1; in ubifs_shrink_count() 285 long clean_zn_cnt = atomic_long_read(&ubifs_clean_zn_cnt); in ubifs_shrink_scan() local 287 if (!clean_zn_cnt) { in ubifs_shrink_scan() [all...] |
H A D | tnc.c | 280 atomic_long_dec(&c->clean_zn_cnt); in dirty_cow_znode() 2587 atomic_long_inc(&c->clean_zn_cnt); in tnc_delete() 2635 atomic_long_inc(&c->clean_zn_cnt); in tnc_delete() 3105 atomic_long_inc(&c->clean_zn_cnt); in tnc_destroy_cnext() 3121 n = atomic_long_read(&c->clean_zn_cnt); in ubifs_tnc_close()
|
H A D | tnc_misc.c | 429 atomic_long_inc(&c->clean_zn_cnt); in ubifs_load_znode()
|
H A D | debug.c | 645 pr_err("\tdirty_pg_cnt %ld, dirty_zn_cnt %ld, clean_zn_cnt %ld\n", in ubifs_dump_budg() 648 atomic_long_read(&c->clean_zn_cnt)); in ubifs_dump_budg() 1551 if (clean_cnt != atomic_long_read(&c->clean_zn_cnt)) { in dbg_check_tnc() 1552 ubifs_err(c, "incorrect clean_zn_cnt %ld, calculated %ld", in dbg_check_tnc() 1553 atomic_long_read(&c->clean_zn_cnt), in dbg_check_tnc()
|
H A D | tnc_commit.c | 943 * @c->clean_zn_cnt counter. If this znode becomes dirty again in write_index() 945 * @c->clean_zn_cnt will be decremented before it gets in write_index() 947 * This means that @c->clean_zn_cnt may become negative for a in write_index() 950 * Q: why we cannot increment @c->clean_zn_cnt? in write_index() 955 * atomic_long_inc(&c->clean_zn_cnt); in write_index() 959 * Thus, we just delay the @c->clean_zn_cnt update until we in write_index() 1044 atomic_long_inc(&c->clean_zn_cnt); in free_obsolete_znodes()
|
H A D | ubifs.h | 1115 * @clean_zn_cnt: number of clean znodes 1363 atomic_long_t clean_zn_cnt; member
|
/kernel/linux/linux-6.6/fs/ubifs/ |
H A D | shrinker.c | 67 if (!c->zroot.znode || atomic_long_read(&c->clean_zn_cnt) == 0) in shrink_tnc() 76 * 'c->space_lock' when _reading_ 'c->clean_zn_cnt', because it is in shrink_tnc() 82 atomic_long_read(&c->clean_zn_cnt) > 0) { in shrink_tnc() 94 * Note, the 'clean_zn_cnt' counters are not updated until in shrink_tnc() 118 atomic_long_sub(freed, &c->clean_zn_cnt); in shrink_tnc() 270 long clean_zn_cnt = atomic_long_read(&ubifs_clean_zn_cnt); in ubifs_shrink_count() local 276 return clean_zn_cnt >= 0 ? clean_zn_cnt : 1; in ubifs_shrink_count() 285 long clean_zn_cnt = atomic_long_read(&ubifs_clean_zn_cnt); in ubifs_shrink_scan() local 287 if (!clean_zn_cnt) { in ubifs_shrink_scan() [all...] |
H A D | tnc.c | 281 atomic_long_dec(&c->clean_zn_cnt); in dirty_cow_znode() 2588 atomic_long_inc(&c->clean_zn_cnt); in tnc_delete() 2636 atomic_long_inc(&c->clean_zn_cnt); in tnc_delete() 3106 atomic_long_inc(&c->clean_zn_cnt); in tnc_destroy_cnext() 3122 n = atomic_long_read(&c->clean_zn_cnt); in ubifs_tnc_close()
|
H A D | tnc_misc.c | 429 atomic_long_inc(&c->clean_zn_cnt); in ubifs_load_znode()
|
H A D | debug.c | 645 pr_err("\tdirty_pg_cnt %ld, dirty_zn_cnt %ld, clean_zn_cnt %ld\n", in ubifs_dump_budg() 648 atomic_long_read(&c->clean_zn_cnt)); in ubifs_dump_budg() 1551 if (clean_cnt != atomic_long_read(&c->clean_zn_cnt)) { in dbg_check_tnc() 1552 ubifs_err(c, "incorrect clean_zn_cnt %ld, calculated %ld", in dbg_check_tnc() 1553 atomic_long_read(&c->clean_zn_cnt), in dbg_check_tnc()
|
H A D | tnc_commit.c | 943 * @c->clean_zn_cnt counter. If this znode becomes dirty again in write_index() 945 * @c->clean_zn_cnt will be decremented before it gets in write_index() 947 * This means that @c->clean_zn_cnt may become negative for a in write_index() 950 * Q: why we cannot increment @c->clean_zn_cnt? in write_index() 955 * atomic_long_inc(&c->clean_zn_cnt); in write_index() 959 * Thus, we just delay the @c->clean_zn_cnt update until we in write_index() 1044 atomic_long_inc(&c->clean_zn_cnt); in free_obsolete_znodes()
|
H A D | ubifs.h | 1136 * @clean_zn_cnt: number of clean znodes 1391 atomic_long_t clean_zn_cnt; member
|
Completed in 26 milliseconds