other versions
SCSI_MODE_SELECT(9) | SCSI mid layer | SCSI_MODE_SELECT(9) |
NAME¶
scsi_mode_select - issue a mode selectSYNOPSIS¶
int scsi_mode_select(struct scsi_device * sdev, int pf, int sp, int modepage, unsigned char * buffer, int len, int timeout, int retries, struct scsi_mode_data * data, struct scsi_sense_hdr * sshdr);
ARGUMENTS¶
struct scsi_device * sdevSCSI device to be queried
int pf
Page format bit (1 == standard, 0 == vendor
specific)
int sp
Save page bit (0 == don't save, 1 == save)
int modepage
mode page being requested
unsigned char * buffer
request buffer (may not be smaller than eight
bytes)
int len
length of request buffer.
int timeout
command timeout
int retries
number of retries before failing
struct scsi_mode_data * data
returns a structure abstracting the mode header
data
struct scsi_sense_hdr * sshdr
place to put sense data (or NULL if no sense to be
collected). must be SCSI_SENSE_BUFFERSIZE big.
DESCRIPTION¶
Returns zero if successful; negative error number or scsi status on errorAUTHORS¶
James Bottomley <James.Bottomley@hansenpartnership.com>Author.
Rob Landley <rob@landley.net>
Author.
COPYRIGHT¶
September 2017 | Kernel Hackers Manual 4.12 |