Lines Matching defs:bio
531 static struct bio *ps3vram_do_bio(struct ps3_system_bus_device *dev,
532 struct bio *bio)
535 int write = bio_data_dir(bio) == WRITE;
537 loff_t offset = bio->bi_iter.bi_sector << 9;
541 struct bio *next;
543 bio_for_each_segment(bvec, bio, iter) {
577 bio->bi_status = error;
578 bio_endio(bio);
582 static blk_qc_t ps3vram_submit_bio(struct bio *bio)
584 struct ps3_system_bus_device *dev = bio->bi_disk->private_data;
590 blk_queue_split(&bio);
594 bio_list_add(&priv->list, bio);
601 bio = ps3vram_do_bio(dev, bio);
602 } while (bio);