Unix and Linux Discussions Tagged with sense |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
5 |
4,807 |
UNIX for Beginners Questions & Answers |
|
|
|
1 |
5,198 |
AIX |
|
|
|
2 |
6,635 |
UNIX for Dummies Questions & Answers |
|
|
|
0 |
1,252 |
Complex Event Processing RSS News |
|
|
|
3 |
4,911 |
Shell Programming and Scripting |
|
|
|
2 |
4,454 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
6,826 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
12,832 |
UNIX for Advanced & Expert Users |
|
|
|
2 |
8,112 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
3,174 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
5,156 |
Post Here to Contact Site Administrators and Moderators |
|
|
|
6 |
3,585 |
UNIX for Dummies Questions & Answers |
|
|
|
5 |
3,219 |
UNIX for Dummies Questions & Answers |
|
|
|
6 |
13,605 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
7,277 |
UNIX for Dummies Questions & Answers |
|
|
|
9 |
8,199 |
UNIX for Dummies Questions & Answers |
|
|
|
6 |
28,361 |
UNIX for Dummies Questions & Answers |
scsi_sense_key(9F) Kernel Functions for Drivers 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 qualifier (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() function returns the additional sense code qualifier (ASCQ) from the sense buf-
fer.
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_cmdspecific_uint64(9F), scsi_sense_info_uint64(9F), scsi_vali-
date_sense(9F)
SunOS 5.11 28 Jun 2006 scsi_sense_key(9F)