Lines Matching defs:bio
35 struct bio *bio;
52 bio = bch_bbio_alloc(b->c);
53 bio_set_dev(bio, b->c->cache->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 unsigned int nr_segs = bio_segments(bio);
111 struct bio *check;
118 bio_init(check, bio->bi_bdev, check->bi_inline_vecs, nr_segs,
120 check->bi_iter.bi_sector = bio->bi_iter.bi_sector;
121 check->bi_iter.bi_size = bio->bi_iter.bi_size;
130 bio_for_each_segment(bv, bio, iter) {
141 (uint64_t) bio->bi_iter.bi_sector);