• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/s390/char/

Lines Matching defs:sense

51  * Medium sense for 34xx tapes. There is no 'real' medium sense call.
52 * So we just do a normal sense.
58 unsigned char *sense;
72 sense = request->cpdata;
80 if (sense[0] & SENSE_INTERVENTION_REQUIRED)
85 if (sense[1] & SENSE_WRITE_PROTECT)
90 DBF_EVENT(4, "tape_34xx: medium sense failed with rc=%d\n",
295 * This function analyses the tape's sense-data in case of a unit-check.
304 __u8* sense;
307 sense = irb->ecw;
324 sense[0] & SENSE_COMMAND_REJECT &&
325 sense[1] & SENSE_WRITE_PROTECT
340 sense[0] == SENSE_DATA_CHECK ||
341 sense[0] == SENSE_EQUIPMENT_CHECK ||
342 sense[0] == SENSE_EQUIPMENT_CHECK + SENSE_DEFERRED_UNIT_CHECK
344 sense[1] == SENSE_DRIVE_ONLINE ||
345 sense[1] == SENSE_BEGINNING_OF_TAPE + SENSE_WRITE_MODE
349 * sense[0] == SENSE_DATA_CHECK &&
350 * sense[1] == SENSE_DRIVE_ONLINE
351 * sense[3] == 0x36 (End Of Data)
363 * sense[0] == SENSE_DATA_CHECK &&
364 * sense[1] == SENSE_DRIVE_ONLINE &&
365 * sense[3] == 0x36 (End Of Data)
377 * sense[0] == SENSE_EQUIPMENT_CHECK &&
378 * sense[1] == SENSE_DRIVE_ONLINE &&
379 * sense[3] == 0x38 (Physical End Of Volume)
392 if (sense[0] & SENSE_BUS_OUT_CHECK)
395 if (sense[0] & SENSE_DATA_CHECK) {
400 switch (sense[3]) {
403 if ((sense[2] & SENSE_TAPE_SYNC_MODE) ||
416 if ((sense[2] & SENSE_TAPE_SYNC_MODE) ||
452 if (sense[0] & SENSE_OVERRUN)
455 if (sense[1] & SENSE_RECORD_SEQUENCE_ERR)
459 switch (sense[3]) {
462 PRINT_WARN("Non-error sense was found. "
525 return tape_34xx_erp_bug(device, request, irb, sense[3]);
537 return tape_34xx_erp_bug(device, request, irb, sense[3]);
572 return tape_34xx_erp_bug(device, request, irb, sense[3]);
589 return tape_34xx_erp_bug(device, request, irb, sense[3]);
632 if (sense[1] & SENSE_DRIVE_ONLINE) {
651 irb, sense[3]);
671 /* Log sense data and retry request. */
705 return tape_34xx_erp_bug(device, request, irb, sense[3]);
718 return tape_34xx_erp_bug(device, request, irb, sense[3]);
742 return tape_34xx_erp_bug(device, request, irb, sense[3]);
783 if (sense[1] & SENSE_BEGINNING_OF_TAPE)
822 return tape_34xx_erp_bug(device, request, irb, sense[3]);
1039 DBF_LH(3, "34xx medium sense returned %d\n", rc);