Unix and Linux Discussions Tagged with sense |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
5 |
4,795 |
UNIX for Beginners Questions & Answers |
|
|
|
1 |
5,197 |
AIX |
|
|
|
2 |
6,629 |
UNIX for Dummies Questions & Answers |
|
|
|
0 |
1,252 |
Complex Event Processing RSS News |
|
|
|
3 |
4,910 |
Shell Programming and Scripting |
|
|
|
2 |
4,446 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
6,824 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
12,828 |
UNIX for Advanced & Expert Users |
|
|
|
2 |
8,111 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
3,171 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
5,154 |
Post Here to Contact Site Administrators and Moderators |
|
|
|
6 |
3,580 |
UNIX for Dummies Questions & Answers |
|
|
|
5 |
3,208 |
UNIX for Dummies Questions & Answers |
|
|
|
6 |
13,599 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
7,268 |
UNIX for Dummies Questions & Answers |
|
|
|
9 |
8,186 |
UNIX for Dummies Questions & Answers |
|
|
|
6 |
28,349 |
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)