Lines Matching defs:bio
1440 static void btt_submit_bio(struct bio *bio)
1442 struct bio_integrity_payload *bip = bio_integrity(bio);
1443 struct btt *btt = bio->bi_bdev->bd_disk->private_data;
1450 if (!bio_integrity_prep(bio))
1453 do_acct = blk_queue_io_stat(bio->bi_bdev->bd_disk->queue);
1455 start = bio_start_io_acct(bio);
1456 bio_for_each_segment(bvec, bio, iter) {
1462 "unaligned bio segment (len: %d)\n", len);
1463 bio->bi_status = BLK_STS_IOERR;
1468 bio_op(bio), iter.bi_sector);
1472 (op_is_write(bio_op(bio))) ? "WRITE" :
1475 bio->bi_status = errno_to_blk_status(err);
1480 bio_end_io_acct(bio, start);
1482 bio_endio(bio);