DIRTY_I
f2fs_pinned_section_exists(DIRTY_I(sbi))) {
mutex_lock(&DIRTY_I(sbi)->seglist_lock);
mutex_unlock(&DIRTY_I(sbi)->seglist_lock);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
if (f2fs_pinned_section_exists(DIRTY_I(sbi))) {
memset(DIRTY_I(sbi)->pinned_secmap, 0, bitmap_size);
DIRTY_I(sbi)->pinned_secmap_cnt = 0;
DIRTY_I(sbi)->enable_pin_section = enable;
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
mutex_lock(&DIRTY_I(sbi)->seglist_lock);
mutex_unlock(&DIRTY_I(sbi)->seglist_lock);
mutex_lock(&DIRTY_I(sbi)->seglist_lock);
mutex_unlock(&DIRTY_I(sbi)->seglist_lock);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);
return DIRTY_I(sbi)->nr_dirty[PRE];
return DIRTY_I(sbi)->nr_dirty[DIRTY_HOT_DATA] +
DIRTY_I(sbi)->nr_dirty[DIRTY_WARM_DATA] +
DIRTY_I(sbi)->nr_dirty[DIRTY_COLD_DATA] +
DIRTY_I(sbi)->nr_dirty[DIRTY_HOT_NODE] +
DIRTY_I(sbi)->nr_dirty[DIRTY_WARM_NODE] +
DIRTY_I(sbi)->nr_dirty[DIRTY_COLD_NODE];
struct dirty_seglist_info *dirty_i = DIRTY_I(sbi);