cmdstatp 365 drivers/scsi/st.c struct st_cmdstatus *cmdstatp; cmdstatp 370 drivers/scsi/st.c cmdstatp = &STp->buffer->cmdstat; cmdstatp 371 drivers/scsi/st.c st_analyze_sense(SRpnt, cmdstatp); cmdstatp 373 drivers/scsi/st.c if (cmdstatp->have_sense) cmdstatp 384 drivers/scsi/st.c if (cmdstatp->have_sense) cmdstatp 389 drivers/scsi/st.c if (!cmdstatp->have_sense) cmdstatp 393 drivers/scsi/st.c else if (cmdstatp->have_sense && cmdstatp 407 drivers/scsi/st.c if (cmdstatp->fixed_format && cmdstatp 416 drivers/scsi/st.c if (cmdstatp->have_sense && cmdstatp 417 drivers/scsi/st.c cmdstatp->sense_hdr.asc == 0 && cmdstatp->sense_hdr.ascq == 0x17) cmdstatp 422 drivers/scsi/st.c if (cmdstatp->have_sense && cmdstatp 445 drivers/scsi/st.c if (cmdstatp->flags == 0) cmdstatp 668 drivers/scsi/st.c struct st_cmdstatus *cmdstatp; cmdstatp 699 drivers/scsi/st.c cmdstatp = &STbuffer->cmdstat; cmdstatp 702 drivers/scsi/st.c if (cmdstatp->have_sense && !cmdstatp->deferred && cmdstatp 703 drivers/scsi/st.c (cmdstatp->flags & SENSE_EOM) && cmdstatp 704 drivers/scsi/st.c (cmdstatp->sense_hdr.sense_key == NO_SENSE || cmdstatp 705 drivers/scsi/st.c cmdstatp->sense_hdr.sense_key == RECOVERED_ERROR)) { cmdstatp 707 drivers/scsi/st.c if (!cmdstatp->remainder_valid || cmdstatp 708 drivers/scsi/st.c cmdstatp->uremainder64 == 0) cmdstatp 797 drivers/scsi/st.c struct st_cmdstatus *cmdstatp = &STp->buffer->cmdstat; cmdstatp 799 drivers/scsi/st.c if (cmdstatp->have_sense && !cmdstatp->deferred && cmdstatp 800 drivers/scsi/st.c (cmdstatp->flags & SENSE_EOM) && cmdstatp 801 drivers/scsi/st.c (cmdstatp->sense_hdr.sense_key == NO_SENSE || cmdstatp 802 drivers/scsi/st.c cmdstatp->sense_hdr.sense_key == RECOVERED_ERROR) && cmdstatp 803 drivers/scsi/st.c (!cmdstatp->remainder_valid || cmdstatp 804 drivers/scsi/st.c cmdstatp->uremainder64 == 0)) { /* All written at EOM early warning */ cmdstatp 971 drivers/scsi/st.c struct st_cmdstatus *cmdstatp = &STp->buffer->cmdstat; cmdstatp 986 drivers/scsi/st.c if (cmdstatp->have_sense) { cmdstatp 988 drivers/scsi/st.c scode = cmdstatp->sense_hdr.sense_key; cmdstatp 1013 drivers/scsi/st.c cmdstatp->sense_hdr.asc == 0x3a) /* Check ASC */ cmdstatp 1373 drivers/scsi/st.c struct st_cmdstatus *cmdstatp = &STp->buffer->cmdstat; cmdstatp 1394 drivers/scsi/st.c (cmdstatp->have_sense && !cmdstatp->deferred && cmdstatp 1395 drivers/scsi/st.c (cmdstatp->flags & SENSE_EOM) && cmdstatp 1396 drivers/scsi/st.c (cmdstatp->sense_hdr.sense_key == NO_SENSE || cmdstatp 1397 drivers/scsi/st.c cmdstatp->sense_hdr.sense_key == RECOVERED_ERROR) && cmdstatp 1398 drivers/scsi/st.c (!cmdstatp->remainder_valid || cmdstatp->uremainder64 == 0))) { cmdstatp 1791 drivers/scsi/st.c struct st_cmdstatus *cmdstatp = &STp->buffer->cmdstat; cmdstatp 1794 drivers/scsi/st.c if (cmdstatp->have_sense && (cmdstatp->flags & SENSE_EOM)) { cmdstatp 1795 drivers/scsi/st.c scode = cmdstatp->sense_hdr.sense_key; cmdstatp 1796 drivers/scsi/st.c if (cmdstatp->remainder_valid) cmdstatp 1797 drivers/scsi/st.c undone = (int)cmdstatp->uremainder64; cmdstatp 1826 drivers/scsi/st.c if (!retry_eot && !cmdstatp->deferred && cmdstatp 1957 drivers/scsi/st.c struct st_cmdstatus *cmdstatp = &STp->buffer->cmdstat; cmdstatp 1966 drivers/scsi/st.c if (cmdstatp->have_sense) { cmdstatp 1968 drivers/scsi/st.c if (cmdstatp->sense_hdr.sense_key == BLANK_CHECK) cmdstatp 1969 drivers/scsi/st.c cmdstatp->flags &= 0xcf; /* No need for EOM in this case */ cmdstatp 1971 drivers/scsi/st.c if (cmdstatp->flags != 0) { /* EOF, EOM, or ILI */ cmdstatp 1973 drivers/scsi/st.c if (cmdstatp->remainder_valid) cmdstatp 1974 drivers/scsi/st.c transfer = (int)cmdstatp->uremainder64; cmdstatp 1977 drivers/scsi/st.c if (cmdstatp->sense_hdr.sense_key == MEDIUM_ERROR) { cmdstatp 1981 drivers/scsi/st.c cmdstatp->flags &= ~SENSE_ILI; cmdstatp 1984 drivers/scsi/st.c if (cmdstatp->flags & SENSE_ILI) { /* ILI */ cmdstatp 2024 drivers/scsi/st.c } else if (cmdstatp->flags & SENSE_FMK) { /* FM overrides EOM */ cmdstatp 2037 drivers/scsi/st.c } else if (cmdstatp->flags & SENSE_EOM) { cmdstatp 2058 drivers/scsi/st.c cmdstatp->sense_hdr.sense_key == BLANK_CHECK) { cmdstatp 3004 drivers/scsi/st.c struct st_cmdstatus *cmdstatp = &STp->buffer->cmdstat; cmdstatp 3006 drivers/scsi/st.c if (cmdstatp->flags & SENSE_EOM) { cmdstatp 3013 drivers/scsi/st.c if (cmdstatp->remainder_valid) cmdstatp 3014 drivers/scsi/st.c undone = (int)cmdstatp->uremainder64; cmdstatp 3019 drivers/scsi/st.c cmdstatp->have_sense && cmdstatp 3020 drivers/scsi/st.c (cmdstatp->flags & SENSE_EOM)) { cmdstatp 3021 drivers/scsi/st.c if (cmdstatp->sense_hdr.sense_key == NO_SENSE || cmdstatp 3022 drivers/scsi/st.c cmdstatp->sense_hdr.sense_key == RECOVERED_ERROR) { cmdstatp 3047 drivers/scsi/st.c if (cmdstatp->flags & SENSE_FMK) { /* Hit filemark */ cmdstatp 3060 drivers/scsi/st.c if (cmdstatp->flags & SENSE_FMK) { /* Hit filemark */ cmdstatp 3078 drivers/scsi/st.c if (cmdstatp->sense_hdr.sense_key == ILLEGAL_REQUEST && cmdstatp 3090 drivers/scsi/st.c if (cmdstatp->sense_hdr.sense_key == BLANK_CHECK)