diff options
Diffstat (limited to 'include/linux/bio.h')
-rw-r--r-- | include/linux/bio.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/include/linux/bio.h b/include/linux/bio.h index efead0b532c4..da3a127c9958 100644 --- a/include/linux/bio.h +++ b/include/linux/bio.h | |||
@@ -428,13 +428,9 @@ extern int bio_add_page(struct bio *, struct page *, unsigned int,unsigned int); | |||
428 | extern int bio_add_pc_page(struct request_queue *, struct bio *, struct page *, | 428 | extern int bio_add_pc_page(struct request_queue *, struct bio *, struct page *, |
429 | unsigned int, unsigned int); | 429 | unsigned int, unsigned int); |
430 | extern int bio_get_nr_vecs(struct block_device *); | 430 | extern int bio_get_nr_vecs(struct block_device *); |
431 | extern struct bio *bio_map_user(struct request_queue *, struct block_device *, | ||
432 | unsigned long, unsigned int, int, gfp_t); | ||
433 | struct sg_iovec; | ||
434 | struct rq_map_data; | 431 | struct rq_map_data; |
435 | extern struct bio *bio_map_user_iov(struct request_queue *, | 432 | extern struct bio *bio_map_user_iov(struct request_queue *, |
436 | struct block_device *, | 433 | const struct iov_iter *, gfp_t); |
437 | const struct sg_iovec *, int, int, gfp_t); | ||
438 | extern void bio_unmap_user(struct bio *); | 434 | extern void bio_unmap_user(struct bio *); |
439 | extern struct bio *bio_map_kern(struct request_queue *, void *, unsigned int, | 435 | extern struct bio *bio_map_kern(struct request_queue *, void *, unsigned int, |
440 | gfp_t); | 436 | gfp_t); |
@@ -462,12 +458,10 @@ static inline void bio_flush_dcache_pages(struct bio *bi) | |||
462 | extern void bio_copy_data(struct bio *dst, struct bio *src); | 458 | extern void bio_copy_data(struct bio *dst, struct bio *src); |
463 | extern int bio_alloc_pages(struct bio *bio, gfp_t gfp); | 459 | extern int bio_alloc_pages(struct bio *bio, gfp_t gfp); |
464 | 460 | ||
465 | extern struct bio *bio_copy_user(struct request_queue *, struct rq_map_data *, | ||
466 | unsigned long, unsigned int, int, gfp_t); | ||
467 | extern struct bio *bio_copy_user_iov(struct request_queue *, | 461 | extern struct bio *bio_copy_user_iov(struct request_queue *, |
468 | struct rq_map_data *, | 462 | struct rq_map_data *, |
469 | const struct sg_iovec *, | 463 | const struct iov_iter *, |
470 | int, int, gfp_t); | 464 | gfp_t); |
471 | extern int bio_uncopy_user(struct bio *); | 465 | extern int bio_uncopy_user(struct bio *); |
472 | void zero_fill_bio(struct bio *bio); | 466 | void zero_fill_bio(struct bio *bio); |
473 | extern struct bio_vec *bvec_alloc(gfp_t, int, unsigned long *, mempool_t *); | 467 | extern struct bio_vec *bvec_alloc(gfp_t, int, unsigned long *, mempool_t *); |