Lines Matching defs:valid_blocks

771 			block_t valid_blocks =
776 !valid_blocks) ||
777 valid_blocks == CAP_BLKS_PER_SEC(sbi));
789 block_t valid_blocks;
801 valid_blocks = get_valid_blocks(sbi, segno, true);
802 if (valid_blocks == 0) {
812 if (!valid_blocks ||
813 valid_blocks == CAP_BLKS_PER_SEC(sbi)) {
832 unsigned short valid_blocks, ckpt_valid_blocks;
841 valid_blocks = get_valid_blocks(sbi, segno, false);
844 if (valid_blocks == 0 && (!is_sbi_flag_set(sbi, SBI_CP_DISABLED) ||
848 } else if (valid_blocks < usable_blocks) {
892 se->valid_blocks;
895 se->valid_blocks;
2070 if (se->valid_blocks == BLKS_PER_SEG(sbi) ||
2076 if (!f2fs_realtime_discard_enable(sbi) || !se->valid_blocks ||
2405 se->mtime = div_u64(se->mtime * se->valid_blocks + mtime,
2406 se->valid_blocks + 1);
2427 new_vblocks = se->valid_blocks + del;
2433 se->valid_blocks = new_vblocks;
2451 se->valid_blocks--;
2482 se->valid_blocks++;
2511 get_sec_entry(sbi, segno)->valid_blocks += del;
3059 /* find valid_blocks=0 in dirty list */
3892 if (se->valid_blocks == 0 && !IS_CURSEG(sbi, segno)) {
4765 sit_valid_blocks[SE_PAGETYPE(se)] += se->valid_blocks;
4779 se->valid_blocks;
4782 get_sec_entry(sbi, start)->valid_blocks +=
4783 se->valid_blocks;
4804 old_valid_blocks = se->valid_blocks;
4821 sit_valid_blocks[SE_PAGETYPE(se)] += se->valid_blocks;
4830 sbi->discard_blks -= se->valid_blocks;
4835 get_sec_entry(sbi, start)->valid_blocks +=
4836 se->valid_blocks;
4837 get_sec_entry(sbi, start)->valid_blocks -=
4875 if (!sentry->valid_blocks)
4879 sentry->valid_blocks;
4895 block_t valid_blocks, usable_blks_in_seg;
4903 valid_blocks = get_valid_blocks(sbi, segno, false);
4905 if (valid_blocks == usable_blks_in_seg || !valid_blocks)
4907 if (valid_blocks > usable_blks_in_seg) {
4921 valid_blocks = get_valid_blocks(sbi, segno, true);
4924 if (!valid_blocks || valid_blocks == CAP_BLKS_PER_SEC(sbi))