Lines Matching refs:sit_i
88 #define SIT_ENTRY_OFFSET(sit_i, segno) \ argument
89 (segno % sit_i->sents_per_block)
271 struct sit_info *sit_i = SIT_I(sbi); in get_seg_entry() local
272 return &sit_i->sentries[segno]; in get_seg_entry()
278 struct sit_info *sit_i = SIT_I(sbi); in get_sec_entry() local
279 return &sit_i->sec_entries[GET_SECNO(sbi, segno)]; in get_sec_entry()
398 struct sit_info *sit_i = SIT_I(sbi); in get_sit_bitmap() local
399 memcpy(dst_addr, sit_i->sit_bitmap, sit_i->bitmap_size); in get_sit_bitmap()
632 struct sit_info *sit_i = SIT_I(sbi); in current_sit_addr() local
634 block_t blk_addr = sit_i->sit_base_addr + offset; in current_sit_addr()
639 if (f2fs_test_bit(offset, sit_i->sit_bitmap)) in current_sit_addr()
640 blk_addr += sit_i->sit_blocks; in current_sit_addr()
648 struct sit_info *sit_i = SIT_I(sbi); in next_sit_addr() local
649 block_addr -= sit_i->sit_base_addr; in next_sit_addr()
650 if (block_addr < sit_i->sit_blocks) in next_sit_addr()
651 block_addr += sit_i->sit_blocks; in next_sit_addr()
653 block_addr -= sit_i->sit_blocks; in next_sit_addr()
655 return block_addr + sit_i->sit_base_addr; in next_sit_addr()
658 static inline void set_to_next_sit(struct sit_info *sit_i, unsigned int start) in set_to_next_sit() argument
662 f2fs_change_bit(block_off, sit_i->sit_bitmap); in set_to_next_sit()
667 struct sit_info *sit_i = SIT_I(sbi); in get_mtime() local
668 return sit_i->elapsed_time + CURRENT_TIME_SEC.tv_sec - in get_mtime()
669 sit_i->mounted_time; in get_mtime()