NAME | SYNOPSIS | INTERFACE LEVEL | PARAMETERS | DESCRIPTION | RETURN VALUES | CONTEXT | SEE ALSO
#include <sys/scsi/scsi.h>int scsi_hba_lookup_capstr(char *capstr);
Solaris architecture specific (Solaris DDI).
scsi_hba_lookup_capstr() attempts to match capstr against a known set of capability strings, and returns the defined index for the matched capability, if found.
The set of indices and capability strings is:
"dma-max" or "dma_max"
"msg-out" or "msg_out"
"disconnect"
"synchronous"
"wide-xfer" or "wide_xfer"
"parity"
"initiator-id"
"untagged-qing"
"tagged-qing"
"auto-rqsense"
"linked-cmds"
"sector-size"
"total-sectors"
"geometry"
"reset-notification"
"qfull-retries"
"qfull-retry-interval"
scsi_hba_lookup_capstr() returns a non-negative index value corresponding to the capability string, or –1 if the string does not match any known capability.
scsi_hba_lookup_capstr() can be called from user or interrupt context.
NAME | SYNOPSIS | INTERFACE LEVEL | PARAMETERS | DESCRIPTION | RETURN VALUES | CONTEXT | SEE ALSO