scsi_execute (9) - Linux Manuals
scsi_execute: insert request and wait for the result
NAME
scsi_execute - insert request and wait for the result
SYNOPSIS
-
int scsi_execute(struct scsi_device
* sdev, const unsigned char* cmd, intdata_direction, void * buffer, unsignedbufflen, unsigned char * sense, inttimeout, int retries, u64 flags, int * resid);
ARGUMENTS
sdev
-
- scsi device
cmd
- scsi command
data_direction
- data direction
buffer
- data buffer
bufflen
- len of buffer
sense
- optional sense buffer
timeout
- request timeout in seconds
retries
- number of times to retry request
flags
- or into request flags;
resid
- optional residual length
DESCRIPTION
returns the req->errors value which is the scsi_cmnd result field.
AUTHORS
James Bottomley <James.Bottomley [at] hansenpartnership.com>
- Author.
Rob Landley <rob [at] landley.net>
- Author.
COPYRIGHT