scsi_execute(9)
NAME
scsi_execute - insert request and wait for the result
SYNOPSIS
int scsi_execute(struct scsi_device * sdev, const unsigned char * cmd,
int data_direction, void * buffer, unsigned bufflen,
unsigned char * sense, int timeout, int retries,
int flags);
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;
DESCRIPTION
returns the req->errors value which is the scsi_cmnd result field.
AUTHORS
- James Bottomley <James.Bottomley@hansenpartnership.com>
- Author.
- Rob Landley <rob@landley.net>
- Author.