Searched refs:iops_limit (Results 1 – 3 of 3) sorted by relevance
| /linux/block/ |
| H A D | blk-throttle.c | 580 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 D | sysfs.c | 533 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 D | fs.h | 449 u32 iops_limit; 439 u32 iops_limit; global() member
|