Lines Matching defs:bio

55 static inline bool req_gap_back_merge(struct request *req, struct bio *bio)  in req_gap_back_merge()
60 static inline bool req_gap_front_merge(struct request *req, struct bio *bio) in req_gap_front_merge()
66 struct bio *bio, in blk_bio_discard_split()
110 struct bio *bio, struct bio_set *bs, unsigned *nsegs) in blk_bio_write_zeroes_split()
124 struct bio *bio, in blk_bio_write_same_split()
148 struct bio *bio) in get_max_io_size()
249 struct bio *bio, in blk_bio_segment_split()
301 void __blk_queue_split(struct bio **bio, unsigned int *nr_segs) in __blk_queue_split()
362 void blk_queue_split(struct bio **bio) in blk_queue_split()
384 struct bio *bio = rq->bio; in blk_recalc_rq_segments() local
485 static int __blk_bios_map_sg(struct request_queue *q, struct bio *bio, in __blk_bios_map_sg()
557 static inline int ll_new_hw_segment(struct request *req, struct bio *bio, in ll_new_hw_segment()
585 int ll_back_merge_fn(struct request *req, struct bio *bio, unsigned int nr_segs) in ll_back_merge_fn()
603 static int ll_front_merge_fn(struct request *req, struct bio *bio, in ll_front_merge_fn()
685 struct bio *bio; in blk_rq_set_mixed_merge() local
857 bool blk_rq_merge_ok(struct request *rq, struct bio *bio) in blk_rq_merge_ok()
903 enum elv_merge blk_try_merge(struct request *rq, struct bio *bio) in blk_try_merge()
931 struct bio *bio, unsigned int nr_segs) in bio_attempt_back_merge()
955 struct bio *bio, unsigned int nr_segs) in bio_attempt_front_merge()
981 struct request *req, struct bio *bio) in bio_attempt_discard_merge()
1007 struct bio *bio, in blk_attempt_bio_merge()
1054 bool blk_attempt_plug_merge(struct request_queue *q, struct bio *bio, in blk_attempt_plug_merge()
1093 struct bio *bio, unsigned int nr_segs) in blk_bio_list_merge()
1117 bool blk_mq_sched_try_merge(struct request_queue *q, struct bio *bio, in blk_mq_sched_try_merge()