Loading block/blk-merge.c +0 −29 Original line number Diff line number Diff line Loading @@ -283,35 +283,6 @@ int blk_rq_map_sg(struct request_queue *q, struct request *rq, } EXPORT_SYMBOL(blk_rq_map_sg); /** * blk_bio_map_sg - map a bio to a scatterlist * @q: request_queue in question * @bio: bio being mapped * @sglist: scatterlist being mapped * * Note: * Caller must make sure sg can hold bio->bi_phys_segments entries * * Will return the number of sg entries setup */ int blk_bio_map_sg(struct request_queue *q, struct bio *bio, struct scatterlist *sglist) { struct scatterlist *sg = NULL; int nsegs; struct bio *next = bio->bi_next; bio->bi_next = NULL; nsegs = __blk_bios_map_sg(q, bio, sglist, &sg); bio->bi_next = next; if (sg) sg_mark_end(sg); BUG_ON(bio->bi_phys_segments && nsegs > bio->bi_phys_segments); return nsegs; } EXPORT_SYMBOL(blk_bio_map_sg); static inline int ll_new_hw_segment(struct request_queue *q, struct request *req, struct bio *bio) Loading include/linux/blkdev.h +0 −2 Original line number Diff line number Diff line Loading @@ -1049,8 +1049,6 @@ extern void blk_queue_flush_queueable(struct request_queue *q, bool queueable); extern struct backing_dev_info *blk_get_backing_dev_info(struct block_device *bdev); extern int blk_rq_map_sg(struct request_queue *, struct request *, struct scatterlist *); extern int blk_bio_map_sg(struct request_queue *q, struct bio *bio, struct scatterlist *sglist); extern void blk_dump_rq_flags(struct request *, char *); extern long nr_blockdev_pages(void); Loading Loading
block/blk-merge.c +0 −29 Original line number Diff line number Diff line Loading @@ -283,35 +283,6 @@ int blk_rq_map_sg(struct request_queue *q, struct request *rq, } EXPORT_SYMBOL(blk_rq_map_sg); /** * blk_bio_map_sg - map a bio to a scatterlist * @q: request_queue in question * @bio: bio being mapped * @sglist: scatterlist being mapped * * Note: * Caller must make sure sg can hold bio->bi_phys_segments entries * * Will return the number of sg entries setup */ int blk_bio_map_sg(struct request_queue *q, struct bio *bio, struct scatterlist *sglist) { struct scatterlist *sg = NULL; int nsegs; struct bio *next = bio->bi_next; bio->bi_next = NULL; nsegs = __blk_bios_map_sg(q, bio, sglist, &sg); bio->bi_next = next; if (sg) sg_mark_end(sg); BUG_ON(bio->bi_phys_segments && nsegs > bio->bi_phys_segments); return nsegs; } EXPORT_SYMBOL(blk_bio_map_sg); static inline int ll_new_hw_segment(struct request_queue *q, struct request *req, struct bio *bio) Loading
include/linux/blkdev.h +0 −2 Original line number Diff line number Diff line Loading @@ -1049,8 +1049,6 @@ extern void blk_queue_flush_queueable(struct request_queue *q, bool queueable); extern struct backing_dev_info *blk_get_backing_dev_info(struct block_device *bdev); extern int blk_rq_map_sg(struct request_queue *, struct request *, struct scatterlist *); extern int blk_bio_map_sg(struct request_queue *q, struct bio *bio, struct scatterlist *sglist); extern void blk_dump_rq_flags(struct request *, char *); extern long nr_blockdev_pages(void); Loading