Lines Matching refs:sense_buffer
427 sense_handler (int __sane_unused__ scsi_fd, u_char * sense_buffer, void *sd)
442 print_sense_data (DBG_LEVEL, (SENSE_DATA *) sense_buffer);
444 /* store sense_buffer */
445 DBG (DBG_info, ">> copying %lu bytes from sense_buffer[] to sense_data\n",
447 memcpy (sdp, sense_buffer, sizeof (SENSE_DATA));
451 ErrorCode = sense_buffer[0] & 0x7F;
452 ValidData = (sense_buffer[0] & 0x80) != 0;
453 sense = sense_buffer[2] & 0x0f; /* Sense Key */
454 asc = sense_buffer[12]; /* Additional Sense Code */
455 ascq = sense_buffer[13]; /* Additional Sense Code Qualifier */
456 EOM = (sense_buffer[2] & 0x40) != 0; /* End Of Media */
457 ILI = (sense_buffer[2] & 0x20) != 0; /* Invalid Length Indicator */
458 MissingBytes = ValidData ? _4btol (&sense_buffer[3]) : 0;
461 "sense_handler: sense_buffer=%#x, sense=%#x, asc=%#x, ascq=%#x\n",
462 sense_buffer[0], sense, asc, ascq);
470 sprintf (print_sense + strlen (print_sense), "%02x ", sense_buffer[i]);