• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/

Lines Matching defs:sense

207 	const u8 *sense = SRpnt->sense;
209 s->have_sense = scsi_normalize_sense(SRpnt->sense,
216 scsi_get_sense_info_fld(sense, SCSI_SENSE_BUFFERSIZE, &s->uremainder64);
217 switch (sense[0] & 0x7f) {
222 s->flags = sense[2] & 0xe0;
228 ucp = scsi_sense_desc_find(sense, SCSI_SENSE_BUFFERSIZE, 4);
240 u8 * sense = SRpnt->sense, scode;
263 name, scode, sense[12], sense[13]);
265 __scsi_print_sense("osst ", SRpnt->sense, SCSI_SENSE_BUFFERSIZE);
278 printk(KERN_WARNING "%s:W: Command with sense data:\n", name);
279 __scsi_print_sense("osst ", SRpnt->sense, SCSI_SENSE_BUFFERSIZE);
314 if ((sense[2] & 0xe0) == 0)
409 req->sense = SRpnt->sense;
773 (( SRpnt->sense[2] == 2 && SRpnt->sense[12] == 4 &&
774 (SRpnt->sense[13] == 1 || SRpnt->sense[13] == 8) ) ||
775 ( SRpnt->sense[2] == 6 && SRpnt->sense[12] == 0x28 &&
776 SRpnt->sense[13] == 0 ) )) {
800 STp->buffer->syscall_result, SRpnt->sense[0], SRpnt->sense[2],
801 SRpnt->sense[12], SRpnt->sense[13]);
834 SRpnt->sense[2] == 2 && SRpnt->sense[12] == 0x3a && SRpnt->sense[13] == 0 ) {
853 if ( STp->buffer->syscall_result && SRpnt->sense[2] != 2 &&
854 SRpnt->sense[12] != 4 && SRpnt->sense[13] == 1) {
858 STp->buffer->syscall_result, SRpnt->sense[0], SRpnt->sense[2],
859 SRpnt->sense[12], SRpnt->sense[13]);
903 if ((SRpnt->sense[2] & 0x0f) == 2 && SRpnt->sense[12] == 4) {
904 if (SRpnt->sense[13] == 8) {
995 if (STp->buffer->syscall_result && (SRpnt->sense[2] & 0x0f) != 2) {
1020 (*aSRpnt)->sense[ 2] & 0x0f,
1021 (*aSRpnt)->sense[12],
1022 (*aSRpnt)->sense[13]);
1071 SRpnt->sense[0], SRpnt->sense[1],
1072 SRpnt->sense[2], SRpnt->sense[3],
1073 SRpnt->sense[4], SRpnt->sense[5],
1074 SRpnt->sense[6], SRpnt->sense[7]);
1616 if (SRpnt->sense[2] == 2 && SRpnt->sense[12] == 4 &&
1617 (SRpnt->sense[13] == 1 || SRpnt->sense[13] == 8)) {
1634 if ((SRpnt->sense[ 2] & 0x0f) == 13 &&
1635 SRpnt->sense[12] == 0 &&
1636 SRpnt->sense[13] == 2) {
1641 i = ((SRpnt->sense[3] << 24) |
1642 (SRpnt->sense[4] << 16) |
1643 (SRpnt->sense[5] << 8) |
1644 SRpnt->sense[6] ) - new_frame;
1723 if ((SRpnt->sense[ 2] & 0x0f) == 13 &&
1724 SRpnt->sense[12] == 0 &&
1725 SRpnt->sense[13] == 2) {
1781 if ((SRpnt->sense[ 2] & 0x0f) != 3
1782 || SRpnt->sense[12] != 12
1783 || SRpnt->sense[13] != 0) {
1786 SRpnt->sense[2], SRpnt->sense[12], SRpnt->sense[13]);
1790 frame = (SRpnt->sense[3] << 24) |
1791 (SRpnt->sense[4] << 16) |
1792 (SRpnt->sense[5] << 8) |
1793 SRpnt->sense[6];
1794 skip = SRpnt->sense[9];
2911 result = ((SRpnt->sense[2] & 0x0f) == 3) ? -EIO : -EINVAL; /* 3: Write Error */
2918 memcpy (mysense, SRpnt->sense, 16);
2927 SRpnt->sense[2],SRpnt->sense[12],SRpnt->sense[13]);
2930 memcpy (SRpnt->sense, mysense, 16);
3149 "%s:D: write sense [0]=0x%02x [2]=%02x [12]=%02x [13]=%02x\n",
3150 name, SRpnt->sense[0], SRpnt->sense[2],
3151 SRpnt->sense[12], SRpnt->sense[13]);
3153 if ((SRpnt->sense[0] & 0x70) == 0x70 &&
3154 (SRpnt->sense[2] & 0x40) &&
3155 (SRpnt->sense[2] & 0x0f) == NO_SENSE) {
3309 if ((SRpnt->sense[0] & 0x70) == 0x70 &&
3310 (SRpnt->sense[2] & 0x40)) {
3311 if ((SRpnt->sense[2] & 0x0f) == VOLUME_OVERFLOW)
4422 if (SRpnt->sense[2] & 0x40) {
4429 if ((SRpnt->sense[2] & 0x0f) == BLANK_CHECK)
4555 if ((SRpnt->sense[0] & 0x70) == 0x70 &&
4556 (SRpnt->sense[2] & 0x0f) == NOT_READY &&
4557 SRpnt->sense[12] == 4 ) {
4559 printk(OSST_DEB_MSG "%s:D: Unit not ready, cause %x\n", name, SRpnt->sense[13]);
4565 if (SRpnt->sense[13] == 2) { /* initialize command required (LOAD) */
4573 osst_wait_ready(STp, &SRpnt, (SRpnt->sense[13]==1?15:3) * 60, 0);
4575 if ((SRpnt->sense[0] & 0x70) == 0x70 &&
4576 (SRpnt->sense[2] & 0x0f) == UNIT_ATTENTION) { /* New media? */
4589 if ((SRpnt->sense[0] & 0x70) != 0x70 ||
4590 (SRpnt->sense[2] & 0x0f) != UNIT_ATTENTION)
4616 !SRpnt->result && SRpnt->sense[0] == 0) {
4668 (SRpnt->sense[2] != 2 || SRpnt->sense[12] != 0x3A) ) {
4698 if ((SRpnt->sense[0] & 0x70) != 0x70 ||
4699 (SRpnt->sense[2] & 0x0f) == NOT_READY)
4702 if ((SRpnt->sense[2] & 0x0f) == UNIT_ATTENTION) {
4726 (SRpnt->sense[0] & 0x70) == 0x70 &&
4727 (SRpnt->sense[2] & 0x0f) == NOT_READY &&
4728 SRpnt->sense[12] == 0x3a) { /* Check ASC */
5906 tpnt->drv_buffer = 1; /* Try buffering if no mode sense */