Lines Matching defs:bio

233 void bio_uninit(struct bio *bio)  in bio_uninit()
239 static void bio_free(struct bio *bio) in bio_free()
267 void bio_init(struct bio *bio, struct bio_vec *table, in bio_init()
289 void bio_reset(struct bio *bio) in bio_reset()
301 static struct bio *__bio_chain_endio(struct bio *bio) in __bio_chain_endio()
311 static void bio_chain_endio(struct bio *bio) in bio_chain_endio()
327 void bio_chain(struct bio *bio, struct bio *parent) in bio_chain()
340 struct bio *bio; in bio_alloc_rescue() local
357 struct bio *bio; in punt_bios_to_rescuer() local
433 struct bio *bio; in bio_alloc_bioset() local
523 void zero_fill_bio_iter(struct bio *bio, struct bvec_iter start) in zero_fill_bio_iter()
546 void bio_put(struct bio *bio) in bio_put()
573 void __bio_clone_fast(struct bio *bio, struct bio *bio_src) in __bio_clone_fast()
605 struct bio *bio_clone_fast(struct bio *bio, gfp_t gfp_mask, struct bio_set *bs) in bio_clone_fast()
649 static bool bio_try_merge_pc_page(struct request_queue *q, struct bio *bio, in bio_try_merge_pc_page()
681 static int __bio_add_pc_page(struct request_queue *q, struct bio *bio, in __bio_add_pc_page()
724 int bio_add_pc_page(struct request_queue *q, struct bio *bio, in bio_add_pc_page()
748 bool __bio_try_merge_page(struct bio *bio, struct page *page, in __bio_try_merge_page()
777 void __bio_add_page(struct bio *bio, struct page *page, in __bio_add_page()
807 int bio_add_page(struct bio *bio, struct page *page, in bio_add_page()
821 void bio_release_pages(struct bio *bio, bool mark_dirty) in bio_release_pages()
836 static int __bio_iov_bvec_add_pages(struct bio *bio, struct iov_iter *iter) in __bio_iov_bvec_add_pages()
866 static int __bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter) in __bio_iov_iter_get_pages()
929 int bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter) in bio_iov_iter_get_pages()
949 static void submit_bio_wait_endio(struct bio *bio) in submit_bio_wait_endio()
965 int submit_bio_wait(struct bio *bio) in submit_bio_wait()
990 void bio_advance(struct bio *bio, unsigned bytes) in bio_advance()
1114 static int bio_copy_from_iter(struct bio *bio, struct iov_iter *iter) in bio_copy_from_iter()
1145 static int bio_copy_to_iter(struct bio *bio, struct iov_iter iter) in bio_copy_to_iter()
1168 void bio_free_pages(struct bio *bio) in bio_free_pages()
1185 int bio_uncopy_user(struct bio *bio) in bio_uncopy_user()
1226 struct bio *bio; in bio_copy_user_iov() local
1341 struct bio *bio; in bio_map_user_iov() local
1427 void bio_unmap_user(struct bio *bio) in bio_unmap_user()
1434 static void bio_invalidate_vmalloc_pages(struct bio *bio) in bio_invalidate_vmalloc_pages()
1447 static void bio_map_kern_endio(struct bio *bio) in bio_map_kern_endio()
1473 struct bio *bio; in bio_map_kern() local
1514 static void bio_copy_kern_endio(struct bio *bio) in bio_copy_kern_endio()
1520 static void bio_copy_kern_endio_read(struct bio *bio) in bio_copy_kern_endio_read()
1551 struct bio *bio; in bio_copy_kern() local
1631 void bio_set_pages_dirty(struct bio *bio) in bio_set_pages_dirty()
1664 struct bio *bio, *next; in bio_dirty_fn() local
1679 void bio_check_pages_dirty(struct bio *bio) in bio_check_pages_dirty()
1751 static inline bool bio_remaining_done(struct bio *bio) in bio_remaining_done()
1784 void bio_endio(struct bio *bio) in bio_endio()
1836 struct bio *bio_split(struct bio *bio, int sectors, in bio_split()
1868 void bio_trim(struct bio *bio, int offset, int size) in bio_trim()
2005 void bio_disassociate_blkg(struct bio *bio) in bio_disassociate_blkg()
2028 static void __bio_associate_blkg(struct bio *bio, struct blkcg_gq *blkg) in __bio_associate_blkg()
2044 void bio_associate_blkg_from_css(struct bio *bio, in bio_associate_blkg_from_css()
2073 void bio_associate_blkg_from_page(struct bio *bio, struct page *page) in bio_associate_blkg_from_page()
2098 void bio_associate_blkg(struct bio *bio) in bio_associate_blkg()