Lines Matching full:discards

416       char *discards = discarded[f];  in discard_confusing_lines()  local
434 discards[i] = 1; in discard_confusing_lines()
436 discards[i] = 2; in discard_confusing_lines()
447 register char *discards = discarded[f]; in discard_confusing_lines() local
451 /* Cancel provisional discards not in middle of run of discards. */ in discard_confusing_lines()
452 if (discards[i] == 2) in discard_confusing_lines()
453 discards[i] = 0; in discard_confusing_lines()
454 else if (discards[i] != 0) in discard_confusing_lines()
465 if (discards[j] == 0) in discard_confusing_lines()
467 if (discards[j] == 2) in discard_confusing_lines()
471 /* Cancel provisional discards at end, and shrink the run. */ in discard_confusing_lines()
472 while (j > i && discards[j - 1] == 2) in discard_confusing_lines()
473 discards[--j] = 0, --provisional; in discard_confusing_lines()
484 if (discards[--j] == 2) in discard_confusing_lines()
485 discards[j] = 0; in discard_confusing_lines()
504 if (discards[i + j] != 2) in discard_confusing_lines()
510 discards[i + j] = 0; in discard_confusing_lines()
518 if (j >= 8 && discards[i + j] == 1) in discard_confusing_lines()
520 if (discards[i + j] == 2) in discard_confusing_lines()
521 consec = 0, discards[i + j] = 0; in discard_confusing_lines()
522 else if (discards[i + j] == 0) in discard_confusing_lines()
536 if (j >= 8 && discards[i - j] == 1) in discard_confusing_lines()
538 if (discards[i - j] == 2) in discard_confusing_lines()
539 consec = 0, discards[i - j] = 0; in discard_confusing_lines()
540 else if (discards[i - j] == 0) in discard_confusing_lines()
555 char *discards = discarded[f]; in discard_confusing_lines() local
559 if (minimal || discards[i] == 0) in discard_confusing_lines()