Lines Matching refs:current_bio
226 struct bio *current_bio;/* current_bio accepting new data */ member
663 io->current_bio->bi_opf |= REQ_PREFLUSH; in r5l_do_submit_io()
665 io->current_bio->bi_opf |= REQ_FUA; in r5l_do_submit_io()
666 submit_bio(io->current_bio); in r5l_do_submit_io()
804 io->current_bio = r5l_bio_alloc(log); in r5l_new_meta()
805 io->current_bio->bi_end_io = r5l_log_endio; in r5l_new_meta()
806 io->current_bio->bi_private = io; in r5l_new_meta()
807 bio_add_page(io->current_bio, io->meta_page, PAGE_SIZE, 0); in r5l_new_meta()
861 io->split_bio = io->current_bio; in r5l_append_payload_page()
862 io->current_bio = r5l_bio_alloc(log); in r5l_append_payload_page()
863 bio_chain(io->current_bio, io->split_bio); in r5l_append_payload_page()
867 if (!bio_add_page(io->current_bio, page, PAGE_SIZE, 0)) in r5l_append_payload_page()