Home
last modified time | relevance | path

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

/linux/block/
H A Dblk-throttle.c580 static unsigned int calculate_io_allowed(u32 iops_limit, in calculate_io_allowed()
593 tmp = (u64)iops_limit * jiffy_elapsed; in calculate_io_allowed()
639 u32 iops_limit = tg_iops_limit(tg, rw); in throtl_trim_iops()
642 if (iops_limit == UINT_MAX) in throtl_trim_iops()
646 io_trim = calculate_io_allowed(iops_limit, time_elapsed); in throtl_trim_iops()
717 u32 iops_limit = tg_iops_limit(tg, rw); in __tg_update_carryover()
745 if (iops_limit != UINT_MAX) {
746 io_allowed = calculate_io_allowed(iops_limit, jiffy_elapsed); in tg_update_carryover()
769 u32 iops_limit) in tg_within_iops_limit()
779 io_allowed = calculate_io_allowed(iops_limit, jiffy_elapsed_rn in tg_within_iops_limit()
571 calculate_io_allowed(u32 iops_limit,unsigned long jiffy_elapsed) calculate_io_allowed() argument
630 u32 iops_limit = tg_iops_limit(tg, rw); throtl_trim_iops() local
708 u32 iops_limit = tg_iops_limit(tg, rw); __tg_update_carryover() local
760 tg_within_iops_limit(struct throtl_grp * tg,struct bio * bio,u32 iops_limit) tg_within_iops_limit() argument
874 u32 iops_limit = tg_iops_limit(tg, rw); tg_dispatch_iops_time() local
[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),
H A Dfs.h449 u32 iops_limit;
439 u32 iops_limit; global() member