Lines Matching refs:corrupt_bio_byte
35 unsigned int corrupt_bio_byte; member
131 if (fc->corrupt_bio_byte) { in parse_features()
139 r = dm_read_arg(_args + 1, as, &fc->corrupt_bio_byte, &ti->error); in parse_features()
218 ((fc->corrupt_bio_byte && fc->corrupt_bio_rw == WRITE) || in parse_features()
224 ((fc->corrupt_bio_byte && fc->corrupt_bio_rw == WRITE) || in parse_features()
229 ((fc->corrupt_bio_byte && fc->corrupt_bio_rw == READ) || in parse_features()
235 if (!fc->corrupt_bio_byte && !test_bit(ERROR_READS, &fc->flags) && in parse_features()
360 static void corrupt_bio_common(struct bio *bio, unsigned int corrupt_bio_byte, in corrupt_bio_common() argument
372 if (bio_iter_len(bio, iter) > corrupt_bio_byte) { in corrupt_bio_common()
374 segment[corrupt_bio_byte] = corrupt_bio_value; in corrupt_bio_common()
378 bio, corrupt_bio_value, corrupt_bio_byte, in corrupt_bio_common()
384 corrupt_bio_byte -= bio_iter_len(bio, iter); in corrupt_bio_common()
391 unsigned int corrupt_bio_byte = fc->corrupt_bio_byte - 1; in corrupt_bio_data() local
393 corrupt_bio_common(bio, corrupt_bio_byte, fc->corrupt_bio_value, start); in corrupt_bio_data()
542 if (fc->corrupt_bio_byte && fc->corrupt_bio_rw == WRITE) { in flakey_map()
583 if (fc->corrupt_bio_byte) { in flakey_end_io()
624 (fc->corrupt_bio_byte > 0) * 5 + in flakey_status()
635 if (fc->corrupt_bio_byte) in flakey_status()
637 fc->corrupt_bio_byte, in flakey_status()