Lines Matching refs:bad_sectors
495 int bad_sectors;
513 &first_bad, &bad_sectors) && !discard_error) {
744 int bad_sectors;
773 &first_bad, &bad_sectors)) {
780 * beyond 'bad_sectors' from another device.
782 bad_sectors -= (dev_sector - first_bad);
783 if (!do_balance && sectors > bad_sectors)
784 sectors = bad_sectors;
1395 int bad_sectors;
1399 &first_bad, &bad_sectors);
1411 bad_sectors -= (dev_sector - first_bad);
1412 if (bad_sectors < max_sectors)
1413 /* Mustn't write more than bad_sectors
1416 max_sectors = bad_sectors;
1963 int bad_sectors;
1987 &first_bad, &bad_sectors))
2308 int bad_sectors;
2310 if (is_badblock(rdev, sector, sectors, &first_bad, &bad_sectors)
2382 int bad_sectors;
2390 &first_bad, &bad_sectors) == 0) {
3147 int bad_sectors;
3156 &first_bad, &bad_sectors)) {
3160 bad_sectors -= (sector
3162 if (max_sync > bad_sectors)
3163 max_sync = bad_sectors;
3339 int bad_sectors;
3355 &first_bad, &bad_sectors)) {
3359 bad_sectors -= (sector - first_bad);
3360 if (max_sync > bad_sectors)
3361 max_sync = bad_sectors;