ata_scsi_badcmd
Name
ata_scsi_badcmd -- End a SCSI request with an error
Synopsis
void ata_scsi_badcmd
(struct scsi_cmnd * cmd, void (*done)
(struct scsi_cmnd *), u8 asc, u8 ascq);
Arguments
cmd
SCSI request to be handled
done
SCSI command completion function
asc
SCSI-defined additional sense code
ascq
SCSI-defined additional sense code qualifier
Description
Helper function that completes a SCSI command with
SAM_STAT_CHECK_CONDITION
, with a sense key ILLEGAL_REQUEST
and the specified additional sense codes.
LOCKING
spin_lock_irqsave(host_set lock)