ata_to_sense_error(9) centos man page | unix.com

Man Page: ata_to_sense_error

Operating Environment: centos

Section: 9

ATA_TO_SENSE_ERROR(9)					  libata SCSI translation/emulat				     ATA_TO_SENSE_ERROR(9)

NAME
ata_to_sense_error - convert ATA error to SCSI error
SYNOPSIS
void ata_to_sense_error(unsigned id, u8 drv_stat, u8 drv_err, u8 * sk, u8 * asc, u8 * ascq, int verbose);
ARGUMENTS
id ATA device number drv_stat value contained in ATA status register drv_err value contained in ATA error register sk the sense key we'll fill out asc the additional sense code we'll fill out ascq the additional sense code qualifier we'll fill out verbose be verbose
DESCRIPTION
Converts an ATA error into a SCSI error. Fill out pointers to SK, ASC, and ASCQ bytes for later use in fixed or descriptor format sense blocks.
LOCKING
spin_lock_irqsave(host lock)
AUTHOR
Jeff Garzik Author.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 ATA_TO_SENSE_ERROR(9)
Related Man Pages
scsi_satl(8) - centos
sg_sat_set_features(8) - debian
mpath_persistent_reserve_in(3) - centos
scsi_sense_ascq(9f) - opensolaris
scsi_sense_key(9f) - opensolaris
Similar Topics in the Unix Linux Community
Weird 'find' results
How to increment version inside a file?
Unsure why access time on a directory change isn't changing
CentOS 6 ran out of space, need to reclaim it
Please Welcome Dave Munro to the Moderator Team!