suse man page for scsi_eh_prep_cmnd

Query: scsi_eh_prep_cmnd

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

SCSI_EH_PREP_CMND(9)						  SCSI mid layer					      SCSI_EH_PREP_CMND(9)

NAME
scsi_eh_prep_cmnd - Save a scsi command info as part of error recory
SYNOPSIS
void scsi_eh_prep_cmnd(struct scsi_cmnd * scmd, struct scsi_eh_save * ses, unsigned char * cmnd, int cmnd_size, unsigned sense_bytes);
ARGUMENTS
scmd SCSI command structure to hijack ses structure to save restore information cmnd CDB to send. Can be NULL if no new cmnd is needed cmnd_size size in bytes of cmnd (must be <= BLK_MAX_CDB) sense_bytes size of sense data to copy. or 0 (if != 0 cmnd is ignored)
DESCRIPTION
This function is used to save a scsi command information before re-execution as part of the error recovery process. If sense_bytes is 0 the command sent must be one that does not transfer any data. If sense_bytes != 0 cmnd is ignored and this functions sets up a REQUEST_SENSE command and cmnd buffers to read sense_bytes into scmd->sense_buffer.
AUTHORS
James Bottomley <James.Bottomley@hansenpartnership.com> Author. Rob Landley <rob@landley.net> Author.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 SCSI_EH_PREP_CMND(9)
Related Man Pages
fc_remote_port_delete(9) - centos
ata_scsi_translate(9) - suse
scsi_arq_status(9s) - php
scsi_arq_status(9s) - minix
scsi_arq_status(9s) - suse
Similar Topics in the Unix Linux Community
Cut command on RHEL 6.8 compatibility issues
Update kernel Linux without reboot?!
Tar Command
The Future of the PM (Private Message) System at UNIX.com
32 bit process addressing more than 4GB