ata_exec_internal(9) centos man page | unix.com

Man Page: ata_exec_internal

Operating Environment: centos

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 3.10 June 2014 ATA_EXEC_INTERNAL(9)
Related Man Pages
ata_slave_link_init(9) - centos
struct_tid_ampdu_rx(9) - centos
usb_control_msg(9) - centos
usb_gadget_config_buf(9) - centos
upscli_sendline(3) - opensolaris
Similar Topics in the Unix Linux Community
Set hard block limit for user using quota
Best performance UNIX just for HOST Virtualization?
Tar Command
CentOS7 restoring file capabilities
Unsure why access time on a directory change isn't changing