Lines Matching defs:bio
21 void pblk_write_to_cache(struct pblk *pblk, struct bio *bio,
25 sector_t lba = pblk_get_lba(bio);
28 int nr_entries = pblk_get_secs(bio);
31 start_time = bio_start_io_acct(bio);
38 ret = pblk_rb_may_write_user(&pblk->rwb, bio, nr_entries, &bpos);
45 bio_io_error(bio);
51 if (bio->bi_opf & REQ_PREFLUSH) {
56 if (unlikely(!bio_has_data(bio)))
60 void *data = bio_data(bio);
67 bio_advance(bio, PBLK_EXPOSED_PAGE_SIZE);
80 bio_end_io_acct(bio, start_time);
84 bio_endio(bio);