Lines Matching refs:valid
104 se.valid == cpu_to_be32(RESERVED)) in logfs_valid_bytes()
110 return be32_to_cpu(se.valid); in logfs_valid_bytes()
132 int err, len, valid; in logfs_gc_segment() local
167 valid = logfs_is_valid_block(sb, ofs, ino, bix, gc_level); in logfs_gc_segment()
168 if (valid == 1) { in logfs_gc_segment()
171 } else if (valid == 2) { in logfs_gc_segment()
198 comp = cand->valid < cur->valid; in add_list()
273 if (cand->valid == 0) { in __add_candidate()
287 if (cand->valid < full) in __add_candidate()
298 static int add_candidate(struct super_block *sb, u32 segno, u32 valid, u32 ec, in add_candidate() argument
309 cand->valid = valid; in add_candidate()
332 u32 valid, ec = 0; in scan_segment() local
340 valid = logfs_valid_bytes(sb, segno, &ec, &gc_level); in scan_segment()
341 if (valid == RESERVED) in scan_segment()
345 add_candidate(sb, segno, valid, ec, dist); in scan_segment()
378 if (this->valid + LOGFS_MAX_OBJECTSIZE <= cand->valid) in get_candidate()
388 u32 cleaned, valid, segno, ec; in __logfs_gc_once() local
398 valid = logfs_valid_bytes(sb, segno, &ec, &gc_level); in __logfs_gc_once()
402 dist, no_free_segments(sb), valid, in __logfs_gc_once()
406 valid - cleaned); in __logfs_gc_once()
407 BUG_ON(cleaned != valid); in __logfs_gc_once()
636 u32 cleaned, valid, ec; in check_area() local
656 valid = logfs_valid_bytes(sb, segno, &ec, &gc_level); in check_area()
658 if (cleaned != valid) in check_area()