Home
last modified time | relevance | path

Searched refs:ckpt_valid_blocks (Results 1 – 3 of 3) sorted by relevance

/linux/fs/f2fs/
H A Dsegment.h178 unsigned int ckpt_valid_blocks:10; /* # of valid blocks last cp */ member
192 unsigned int ckpt_valid_blocks; /* # of valid blocks last cp in a section */ member
350 return get_sec_entry(sbi, segno)->ckpt_valid_blocks; in get_ckpt_valid_blocks()
352 return get_seg_entry(sbi, segno)->ckpt_valid_blocks; in get_ckpt_valid_blocks()
366 blocks += se->ckpt_valid_blocks; in set_ckpt_valid_blocks()
368 get_sec_entry(sbi, segno)->ckpt_valid_blocks = blocks; in set_ckpt_valid_blocks()
383 blocks += se->ckpt_valid_blocks; in sanity_check_valid_blocks()
386 if (blocks != get_sec_entry(sbi, segno)->ckpt_valid_blocks) { in sanity_check_valid_blocks()
390 blocks, get_sec_entry(sbi, segno)->ckpt_valid_blocks, secno); in sanity_check_valid_blocks()
404 se->ckpt_valid_blocks = GET_SIT_VBLOCKS(rs); in seg_info_from_raw_sit()
[all …]
H A Dsegment.c903 unsigned short valid_blocks, ckpt_valid_blocks; in locate_dirty_segment() local
913 ckpt_valid_blocks = get_ckpt_valid_blocks(sbi, segno, false); in locate_dirty_segment()
916 ckpt_valid_blocks == usable_blocks)) { in locate_dirty_segment()
2526 se->ckpt_valid_blocks -= 1; in update_sit_entry_for_release()
2528 get_sec_entry(sbi, segno)->ckpt_valid_blocks -= 1; in update_sit_entry_for_release()
2567 se->ckpt_valid_blocks++; in update_sit_entry_for_alloc()
2569 get_sec_entry(sbi, segno)->ckpt_valid_blocks++; in update_sit_entry_for_alloc()
2574 se->ckpt_valid_blocks += 1; in update_sit_entry_for_alloc()
2576 get_sec_entry(sbi, segno)->ckpt_valid_blocks += 1; in update_sit_entry_for_alloc()
H A Dgc.c395 return get_seg_entry(sbi, segno)->ckpt_valid_blocks; in get_gc_cost()
654 vblocks = get_seg_entry(sbi, ve->segno)->ckpt_valid_blocks; in atssr_lookup_victim()