Lines Matching refs:delay
397 u64 delay = discard_ctl->delay_ms * NSEC_PER_MSEC; in __btrfs_discard_schedule_work() local
410 delay = max(delay, bps_delay); in __btrfs_discard_schedule_work()
420 delay = max(delay, bg_timeout); in __btrfs_discard_schedule_work()
426 if (delay > elapsed) in __btrfs_discard_schedule_work()
427 delay -= elapsed; in __btrfs_discard_schedule_work()
429 delay = 0; in __btrfs_discard_schedule_work()
433 &discard_ctl->work, nsecs_to_jiffies(delay)); in __btrfs_discard_schedule_work()
592 unsigned long delay; in btrfs_discard_calc_delay() local
624 delay = MSEC_PER_SEC / iops_limit; in btrfs_discard_calc_delay()
630 delay = 0; in btrfs_discard_calc_delay()
634 delay = clamp(delay, min_delay, BTRFS_DISCARD_MAX_DELAY_MSEC); in btrfs_discard_calc_delay()
635 discard_ctl->delay_ms = delay; in btrfs_discard_calc_delay()