Lines Matching defs:bio
13 * correct the read error. To keep track of bad blocks on a per-bio
16 #define IO_BLOCKED ((struct bio *)1)
19 * the success by setting devs[n].bio to IO_MADE_GOOD
21 #define IO_MADE_GOOD ((struct bio *)2)
23 #define BIO_SPECIAL(bio) ((unsigned long)bio <= 2)
87 * IO, and it is per-bio, so make .bi_private points to it.
89 static inline struct resync_pages *get_resync_pages(struct bio *bio)
91 return bio->bi_private;
95 static void md_bio_reset_resync_pages(struct bio *bio, struct resync_pages *rp,
109 bio_add_page(bio, page, len, 0);