Lines Matching refs:READ
434 for (rw = READ; rw <= WRITE; rw++) { in throtl_pd_init()
442 tg->bps[READ] = -1; in throtl_pd_init()
444 tg->iops[READ] = -1; in throtl_pd_init()
468 for (rw = READ; rw <= WRITE; rw++) in tg_update_has_rules()
711 rw == READ ? 'R' : 'W', tg->slice_start[rw], in throtl_start_new_slice_with_credit()
723 rw == READ ? 'R' : 'W', tg->slice_start[rw], in throtl_start_new_slice()
739 rw == READ ? 'R' : 'W', tg->slice_start[rw], in throtl_extend_slice()
807 rw == READ ? 'R' : 'W', nr_slices, bytes_trim, io_trim, in throtl_trim_slice()
1050 if ((bio = throtl_peek_queued(&sq->queued[READ]))) in tg_update_disptime()
1130 while ((bio = throtl_peek_queued(&sq->queued[READ])) && in throtl_dispatch_tg()
1213 sq->nr_queued[READ] + sq->nr_queued[WRITE], in throtl_pending_timer_fn()
1214 sq->nr_queued[READ], sq->nr_queued[WRITE]); in throtl_pending_timer_fn()
1275 for (rw = READ; rw <= WRITE; rw++) in blk_throtl_dispatch_work_fn()
1380 tg->bps[READ], tg->bps[WRITE], in tg_set_conf()
1381 tg->iops[READ], tg->iops[WRITE]); in tg_set_conf()
1428 .private = offsetof(struct throtl_grp, bps[READ]),
1440 .private = offsetof(struct throtl_grp, iops[READ]),
1560 rw == READ ? 'R' : 'W', in blk_throtl_bio()
1563 sq->nr_queued[READ], sq->nr_queued[WRITE]); in blk_throtl_bio()
1611 while ((bio = throtl_peek_queued(&sq->queued[READ]))) in tg_drain_bios()
1652 for (rw = READ; rw <= WRITE; rw++) in blk_throtl_drain()