DISCARD_TIME
WRITE_ONCE(sbi->last_time[DISCARD_TIME], now);
if (type != DISCARD_TIME && SM_I(sbi) && SM_I(sbi)->dcc_info &&
(type == DISCARD_TIME || type == GC_TIME))
if (dpolicy->io_aware && !is_idle(sbi, DISCARD_TIME)) {
!is_idle(sbi, DISCARD_TIME)) {
wait_ms = f2fs_time_to_wait(sbi, DISCARD_TIME);
if (!wakeup || !is_idle(sbi, DISCARD_TIME))
sbi->interval_time[DISCARD_TIME] = DEF_IDLE_INTERVAL;
F2FS_SBI_RW_ATTR(discard_idle_interval, interval_time[DISCARD_TIME]);