Lines Matching defs:bio
35 struct bio *bio;
52 bio = bch_bbio_alloc(b->c);
53 bio_set_dev(bio, PTR_CACHE(b->c, &b->key, 0)->bdev);
54 bio->bi_iter.bi_sector = PTR_OFFSET(&b->key, 0);
55 bio->bi_iter.bi_size = KEY_SIZE(&v->key) << 9;
56 bio->bi_opf = REQ_OP_READ | REQ_META;
57 bch_bio_map(bio, sorted);
59 submit_bio_wait(bio);
60 bch_bbio_free(bio, b->c);
108 void bch_data_verify(struct cached_dev *dc, struct bio *bio)
110 struct bio *check;
114 check = bio_kmalloc(GFP_NOIO, bio_segments(bio));
117 check->bi_disk = bio->bi_disk;
119 check->bi_iter.bi_sector = bio->bi_iter.bi_sector;
120 check->bi_iter.bi_size = bio->bi_iter.bi_size;
129 bio_for_each_segment(bv, bio, iter) {
142 (uint64_t) bio->bi_iter.bi_sector);