Home
last modified time | relevance | path

Searched refs:io_disp (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/block/
H A Dblk-throttle.h117 unsigned int io_disp[2]; member
H A Dblk-throttle.c637 tg->io_disp[rw] = 0; in throtl_start_new_slice_with_credit()
661 tg->io_disp[rw] = 0; in throtl_start_new_slice()
782 if ((int)tg->io_disp[rw] >= io_trim) in throtl_trim_slice()
783 tg->io_disp[rw] -= io_trim; in throtl_trim_slice()
785 tg->io_disp[rw] = 0; in throtl_trim_slice()
815 tg->io_disp[rw]; in __tg_update_carryover()
848 if (io_allowed > 0 && tg->io_disp[rw] + 1 <= io_allowed) in tg_within_iops_limit()
972 tg->io_disp[rw]++; in throtl_charge_bio()
2252 tg->io_disp[rw], tg_iops_limit(tg, rw), in __blk_throtl_bio()
/kernel/linux/linux-5.10/block/
H A Dblk-throttle.c157 unsigned int io_disp[2]; member
776 tg->io_disp[rw] = 0; in throtl_start_new_slice_with_credit()
799 tg->io_disp[rw] = 0; in throtl_start_new_slice()
883 if (tg->io_disp[rw] >= io_trim) in throtl_trim_slice()
884 tg->io_disp[rw] -= io_trim; in throtl_trim_slice()
886 tg->io_disp[rw] = 0; in throtl_trim_slice()
930 if (tg->io_disp[rw] + 1 <= io_allowed) { in tg_with_in_iops_limit()
1036 tg->io_disp[rw] += atomic_xchg(&tg->io_split_cnt[rw], 0); in tg_may_dispatch()
1063 tg->io_disp[rw]++; in throtl_charge_bio()
2327 tg->io_disp[r in blk_throtl_bio()
[all...]

Completed in 8 milliseconds