Lines Matching defs:bio
135 static inline unsigned int throtl_bio_data_size(struct bio *bio) in throtl_bio_data_size()
161 static void throtl_qnode_add_bio(struct bio *bio, struct throtl_qnode *qn, in throtl_qnode_add_bio()
196 struct bio *bio; in throtl_peek_queued() local
230 struct bio *bio; in throtl_pop_queued() local
766 static unsigned long tg_within_iops_limit(struct throtl_grp *tg, struct bio *bio, in tg_within_iops_limit()
789 static unsigned long tg_within_bps_limit(struct throtl_grp *tg, struct bio *bio, in tg_within_bps_limit()
826 static void throtl_charge_bps_bio(struct throtl_grp *tg, struct bio *bio) in throtl_charge_bps_bio()
838 static void throtl_charge_iops_bio(struct throtl_grp *tg, struct bio *bio) in throtl_charge_iops_bio()
859 static unsigned long tg_dispatch_bps_time(struct throtl_grp *tg, struct bio *bio) in tg_dispatch_bps_time()
878 static unsigned long tg_dispatch_iops_time(struct throtl_grp *tg, struct bio *bio) in tg_dispatch_iops_time()
898 static unsigned long tg_dispatch_time(struct throtl_grp *tg, struct bio *bio) in tg_dispatch_time()
934 static void throtl_add_bio_tg(struct bio *bio, struct throtl_qnode *qn, in throtl_add_bio_tg()
970 struct bio *bio; in tg_update_disptime() local
1009 struct bio *bio; in tg_dispatch_one_bio() local
1051 struct bio *bio; in throtl_dispatch_tg() local
1212 struct bio *bio; in blk_throtl_dispatch_work_fn() local
1723 static bool tg_within_limit(struct throtl_grp *tg, struct bio *bio, bool rw) in tg_within_limit()
1751 bool __blk_throtl_bio(struct bio *bio) in __blk_throtl_bio()