Home
last modified time | relevance | path

Searched refs:iops_limit (Results 1 – 2 of 2) sorted by relevance

/linux/block/
H A Dblk-throttle.c571 static unsigned int calculate_io_allowed(u32 iops_limit, in calculate_io_allowed() argument
584 tmp = (u64)iops_limit * jiffy_elapsed; in calculate_io_allowed()
630 u32 iops_limit = tg_iops_limit(tg, rw); in throtl_trim_iops() local
633 if (iops_limit == UINT_MAX) in throtl_trim_iops()
637 io_trim = calculate_io_allowed(iops_limit, time_elapsed); in throtl_trim_iops()
708 u32 iops_limit = tg_iops_limit(tg, rw); in __tg_update_carryover() local
736 if (iops_limit != UINT_MAX) { in __tg_update_carryover()
737 io_allowed = calculate_io_allowed(iops_limit, jiffy_elapsed); in __tg_update_carryover()
760 u32 iops_limit) in tg_within_iops_limit() argument
770 io_allowed = calculate_io_allowed(iops_limit, jiffy_elapsed_rnd); in tg_within_iops_limit()
[all …]
/linux/fs/btrfs/
H A Dsysfs.c533 READ_ONCE(fs_info->discard_ctl.iops_limit)); in btrfs_discard_iops_limit_show()
542 u32 iops_limit; in btrfs_discard_iops_limit_store() local
545 ret = kstrtou32(buf, 10, &iops_limit); in btrfs_discard_iops_limit_store()
549 WRITE_ONCE(discard_ctl->iops_limit, iops_limit); in btrfs_discard_iops_limit_store()
554 BTRFS_ATTR_RW(discard, iops_limit, btrfs_discard_iops_limit_show,
628 BTRFS_ATTR_PTR(discard, iops_limit),