X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=include%2Flinux%2Fbio.h;h=b60ffe32cd21b34acfeee792d8d5ff3f66f94bd7;hb=349aef0bc4c7f07d685c977e12d0e2d0b5d0e6db;hp=3344b4e8e43a1acc8e90e6de6600c6269aa14ff2;hpb=d6d3f5bc68be3c4ab84e6f1f9db92291da671504;p=powerpc.git diff --git a/include/linux/bio.h b/include/linux/bio.h index 3344b4e8e4..b60ffe32cd 100644 --- a/include/linux/bio.h +++ b/include/linux/bio.h @@ -292,6 +292,8 @@ extern struct bio *bio_clone(struct bio *, gfp_t); extern void bio_init(struct bio *); extern int bio_add_page(struct bio *, struct page *, unsigned int,unsigned int); +extern int bio_add_pc_page(struct request_queue *, struct bio *, struct page *, + unsigned int, unsigned int); extern int bio_get_nr_vecs(struct block_device *); extern struct bio *bio_map_user(struct request_queue *, struct block_device *, unsigned long, unsigned int, int); @@ -301,7 +303,7 @@ extern struct bio *bio_map_user_iov(struct request_queue *, struct sg_iovec *, int, int); extern void bio_unmap_user(struct bio *); extern struct bio *bio_map_kern(struct request_queue *, void *, unsigned int, - unsigned int); + gfp_t); extern void bio_set_pages_dirty(struct bio *bio); extern void bio_check_pages_dirty(struct bio *bio); extern struct bio *bio_copy_user(struct request_queue *, unsigned long, unsigned int, int);