scsi_sense_key man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

SCSI_SENSE_KEY(9F)					    SCSI_SENSE_KEY(9F)

NAME
       scsi_sense_key,	scsi_sense_asc, scsi_sense_ascq - retrieve fields from
       SCSI sense data

SYNOPSIS
       #include <sys/scsi/scsi.h>

       uint8_t scsi_sense_key(uint8_t *sense_buffer);

       uint8_t scsi_sense_asc(uint8_t *sense_buffer);

       uint8_t scsi_sense_ascq(uint8_t *sense_buffer);

INTERFACE LEVEL
       Solaris DDI specific (Solaris DDI).

PARAMETERS
       sense_buffer
		       Pointer to a buffer containing  SCSI  sense  data.  The
		       sense  data  is expected in wire format starting at the
		       response code. It can be in either fixed or  descriptor
		       format.

DESCRIPTION
       The  scsi_sense_key()  function	returns	 the  sense key value from the
       sense data contained in the sense_buffer.

       The scsi_sense_asc() function returns the additional sense  code	 (ASC)
       value from the sense data contained in the sense_buffer.

       The scsi_sense_ascq() function returns the additional sense code quali‐
       fier (ASCQ) value from the sense data contained in the sense_buffer.

       The scsi_sense_key(), scsi_sense_asc(), and scsi_sense_ascq() functions
       are  used to retrieve values from SCSI sense data, regardles of whether
       the sense data is in fixed format or descriptor format.

       Drivers should use scsi_validate_sense(9F) to ensure that  valid	 sense
       key, asc, and ascq values are present in the sense data.

RETURN VALUES
       The  scsi_sense_key()  function	returns	 the  sense key value from the
       sense buffer. The  scsi_sense_asc()  function  returns  the  additional
       sense  code (ASC) from the sense buffer and the scsi_sense_ascq() func‐
       tion returns the additional sense code qualifier (ASCQ) from the	 sense
       buffer.

CONTEXT
       The scsi_sense_key(), scsi_sense_asc(), and scsi_sense_ascq() functions
       can be called from user or interrupt context.

SEE ALSO
       scsi_ext_sense_fields(9F),  scsi_find_sense_descr(9F),  scsi_sense_cmd‐
       specific_uint64(9F),	  scsi_sense_info_uint64(9F),	    scsi_vali‐
       date_sense(9F)

				 Jun 28, 2006		    SCSI_SENSE_KEY(9F)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net