Lines Matching refs:bio
2292 static void bi_complete(struct bio *bio, int error) in bi_complete() argument
2294 complete((struct completion *)bio->bi_private); in bi_complete()
2301 struct bio *bio; in ext4_ext_zeroout() local
2323 bio = bio_alloc(GFP_NOIO, len); in ext4_ext_zeroout()
2324 if (!bio) in ext4_ext_zeroout()
2326 bio->bi_sector = ee_pblock; in ext4_ext_zeroout()
2327 bio->bi_bdev = inode->i_sb->s_bdev; in ext4_ext_zeroout()
2332 ret = bio_add_page(bio, ZERO_PAGE(0), in ext4_ext_zeroout()
2348 bio->bi_private = &event; in ext4_ext_zeroout()
2349 bio->bi_end_io = bi_complete; in ext4_ext_zeroout()
2350 submit_bio(WRITE, bio); in ext4_ext_zeroout()
2353 if (test_bit(BIO_UPTODATE, &bio->bi_flags)) in ext4_ext_zeroout()
2359 bio_put(bio); in ext4_ext_zeroout()