scsi_validate_sense - find descriptor in SCSI sense data
#include <sys/scsi/scsi.h> int scsi_validate_sense(uint8_t *sense_buffer, int sense_buf_len, int *flags);
Solaris DDI specific (Solaris DDI).
sense_buffer
sense_buf_len
flags
The scsi_validate_sense() function returns the format of the sense data contained in the provided sense buffer. If the response code field in the sense data is not recognized or if there is not enough sense data to include sense key, asc, and ascq then scsi_validate_sense() returns SENSE_UNUSABLE. If the buffer contains usable sense data in fixed format, the function returns SENSE_FIXED_FORMAT. If the buffer contains usable sense data in descriptor format, the function returns SENSE_DESCR_FORMAT.
The following flags may be set as appropriate depending on the sense data:
SNS_BUF_OVERFLOW
SNS_BUF_DEFERRED
SENSE_UNUSABLE
SENSE_FIXED_FORMAT
SENSE_DESCR_FORMAT
The scsi_validate_sense() function can be called from user or interrupt context.
scsi_ext_sense_fields(9F), scsi_find_sense_descr(9F), scsi_sense_asc(9F), scsi_sense_ascq(9F), scsi_sense_cmdspecific_uint64(9F), scsi_sense_info_uint64(9F), scsi_sense_key(9F)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |