ata_exec_internal(9) suse man page | unix.com

Man Page: ata_exec_internal

Operating Environment: suse

Section: 9

ATA_EXEC_INTERNAL(9)					       libata Core Internals					      ATA_EXEC_INTERNAL(9)

NAME
ata_exec_internal - execute libata internal command
SYNOPSIS
unsigned ata_exec_internal(struct ata_device * dev, struct ata_taskfile * tf, const u8 * cdb, int dma_dir, void * buf, unsigned int buflen, unsigned long timeout);
ARGUMENTS
dev Device to which the command is sent tf Taskfile registers for the command and the result cdb CDB for packet command dma_dir Data tranfer direction of the command buf Data buffer of the command buflen Length of data buffer timeout Timeout in msecs (0 for default)
DESCRIPTION
Wrapper around ata_exec_internal_sg which takes simple buffer instead of sg list.
LOCKING
None. Should be called with kernel context, might sleep.
RETURNS
Zero on success, AC_ERR_* mask on failure
AUTHOR
Jeff Garzik Author.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 ATA_EXEC_INTERNAL(9)
Related Man Pages
struct_sk_buff(9) - centos
cdb_find(3) - debian
struct_sk_buff(9) - suse
ipq_read(3) - suse
ipq_read(3) - linux
Similar Topics in the Unix Linux Community
Change directory error
Cut command on RHEL 6.8 compatibility issues
Tar Command
The Future of the PM (Private Message) System at UNIX.com
32 bit process addressing more than 4GB