Lines Matching defs:bio
237 static void __bio_free(struct bio *bio) in __bio_free()
245 static void bio_free(struct bio *bio) in bio_free()
269 void bio_init(struct bio *bio) in bio_init()
287 void bio_reset(struct bio *bio) in bio_reset()
299 static void bio_chain_endio(struct bio *bio) in bio_chain_endio()
312 static inline void bio_inc_remaining(struct bio *bio) in bio_inc_remaining()
330 void bio_chain(struct bio *bio, struct bio *parent) in bio_chain()
343 struct bio *bio; in bio_alloc_rescue() local
360 struct bio *bio; in punt_bios_to_rescuer() local
430 struct bio *bio; in bio_alloc_bioset() local
515 void zero_fill_bio(struct bio *bio) in zero_fill_bio()
538 void bio_put(struct bio *bio) in bio_put()
554 inline int bio_phys_segments(struct request_queue *q, struct bio *bio) in bio_phys_segments()
574 void __bio_clone_fast(struct bio *bio, struct bio *bio_src) in __bio_clone_fast()
598 struct bio *bio_clone_fast(struct bio *bio, gfp_t gfp_mask, struct bio_set *bs) in bio_clone_fast()
637 struct bio *bio; in bio_clone_bioset() local
711 int bio_add_pc_page(struct request_queue *q, struct bio *bio, struct page in bio_add_pc_page()
806 int bio_add_page(struct bio *bio, struct page *page, in bio_add_page()
852 static void submit_bio_wait_endio(struct bio *bio) in submit_bio_wait_endio()
868 int submit_bio_wait(int rw, struct bio *bio) in submit_bio_wait()
894 void bio_advance(struct bio *bio, unsigned bytes) in bio_advance()
913 int bio_alloc_pages(struct bio *bio, gfp_t gfp_mask) in bio_alloc_pages()
1015 static int bio_copy_from_iter(struct bio *bio, struct iov_iter iter) in bio_copy_from_iter()
1046 static int bio_copy_to_iter(struct bio *bio, struct iov_iter iter) in bio_copy_to_iter()
1069 static void bio_free_pages(struct bio *bio) in bio_free_pages()
1085 int bio_uncopy_user(struct bio *bio) in bio_uncopy_user()
1127 struct bio *bio; in bio_copy_user_iov() local
1256 struct bio *bio; in bio_map_user_iov() local
1370 static void __bio_unmap_user(struct bio *bio) in __bio_unmap_user()
1397 void bio_unmap_user(struct bio *bio) in bio_unmap_user()
1404 static void bio_map_kern_endio(struct bio *bio) in bio_map_kern_endio()
1427 struct bio *bio; in bio_map_kern() local
1460 static void bio_copy_kern_endio(struct bio *bio) in bio_copy_kern_endio()
1466 static void bio_copy_kern_endio_read(struct bio *bio) in bio_copy_kern_endio_read()
1497 struct bio *bio; in bio_copy_kern() local
1579 void bio_set_pages_dirty(struct bio *bio) in bio_set_pages_dirty()
1592 static void bio_release_pages(struct bio *bio) in bio_release_pages()
1628 struct bio *bio; in bio_dirty_fn() local
1645 void bio_check_pages_dirty(struct bio *bio) in bio_check_pages_dirty()
1715 static inline bool bio_remaining_done(struct bio *bio) in bio_remaining_done()
1743 void bio_endio(struct bio *bio) in bio_endio()
1785 struct bio *bio_split(struct bio *bio, int sectors, in bio_split()
1822 void bio_trim(struct bio *bio, int offset, int size) in bio_trim()
1960 int bio_associate_blkcg(struct bio *bio, struct cgroup_subsys_state *blkcg_css) in bio_associate_blkcg()
1983 int bio_associate_current(struct bio *bio) in bio_associate_current()
2005 void bio_disassociate_task(struct bio *bio) in bio_disassociate_task()