Lines Matching defs:bio
21 static inline void bio_get_first_bvec(struct bio *bio, struct bio_vec *bv) in bio_get_first_bvec()
26 static inline void bio_get_last_bvec(struct bio *bio, struct bio_vec *bv) in bio_get_last_bvec()
88 static inline bool req_gap_back_merge(struct request *req, struct bio *bio) in req_gap_back_merge()
93 static inline bool req_gap_front_merge(struct request *req, struct bio *bio) in req_gap_front_merge()
108 static struct bio *bio_split_discard(struct bio *bio, in bio_split_discard()
149 static struct bio *bio_split_write_zeroes(struct bio *bio, in bio_split_write_zeroes()
169 static inline unsigned get_max_io_size(struct bio *bio, in get_max_io_size()
279 struct bio *bio_split_rw(struct bio *bio, const struct queue_limits *lim, in bio_split_rw()
354 struct bio *__bio_split_to_limits(struct bio *bio, in __bio_split_to_limits()
401 struct bio *bio_split_to_limits(struct bio *bio) in bio_split_to_limits()
426 struct bio *bio = rq->bio; in blk_recalc_rq_segments() local
527 static int __blk_bios_map_sg(struct request_queue *q, struct bio *bio, in __blk_bios_map_sg()
608 static inline int ll_new_hw_segment(struct request *req, struct bio *bio, in ll_new_hw_segment()
636 int ll_back_merge_fn(struct request *req, struct bio *bio, unsigned int nr_segs) in ll_back_merge_fn()
654 static int ll_front_merge_fn(struct request *req, struct bio *bio, in ll_front_merge_fn()
736 struct bio *bio; in blk_rq_set_mixed_merge() local
754 static inline blk_opf_t bio_failfast(const struct bio *bio) in bio_failfast()
768 struct bio *bio, bool front_merge) in blk_update_mixed_merge()
918 bool blk_rq_merge_ok(struct request *rq, struct bio *bio) in blk_rq_merge_ok()
948 enum elv_merge blk_try_merge(struct request *rq, struct bio *bio) in blk_try_merge()
976 struct bio *bio, unsigned int nr_segs) in bio_attempt_back_merge()
1002 struct bio *bio, unsigned int nr_segs) in bio_attempt_front_merge()
1030 struct request *req, struct bio *bio) in bio_attempt_discard_merge()
1056 struct bio *bio, in blk_attempt_bio_merge()
1101 bool blk_attempt_plug_merge(struct request_queue *q, struct bio *bio, in blk_attempt_plug_merge()
1134 struct bio *bio, unsigned int nr_segs) in blk_bio_list_merge()
1158 bool blk_mq_sched_try_merge(struct request_queue *q, struct bio *bio, in blk_mq_sched_try_merge()