centos man page for ata_exec_internal

Query: ata_exec_internal

OS: centos

Section: 9

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

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_sk_buff(9) - centos
struct_tid_ampdu_rx(9) - centos
usb_gadget_config_buf(9) - centos
ipq_read(3) - linux
Similar Topics in the Unix Linux Community
Set hard block limit for user using quota
How to increment version inside a file?
Tar Command
Unsure why access time on a directory change isn't changing
Please Welcome Dave Munro to the Moderator Team!