ATA_EXEC_INTERNAL_SG man page on Oracle

Man page or keyword search:  
man Server   33470 pages
apropos Keyword Search (all sections)
Output format
Oracle logo
[printable version]

ATA_EXEC_INTERNAL_SG(9)	     libata Core Internals     ATA_EXEC_INTERNAL_SG(9)

NAME
       ata_exec_internal_sg - execute libata internal command

SYNOPSIS
       unsigned ata_exec_internal_sg(struct ata_device * dev,
				     struct ata_taskfile * tf, const u8 * cdb,
				     int dma_dir, struct scatterlist * sgl,
				     unsigned int n_elem,
				     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

       sgl
	   sg list for the data buffer of the command

       n_elem
	   Number of sg entries

       timeout
	   Timeout in msecs (0 for default)

DESCRIPTION
       Executes libata internal command with timeout.  tf contains command on
       entry and result on return. Timeout and error conditions are reported
       via return value. No recovery action is taken after a command times
       out. It's caller's duty to clean up after timeout.

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.8.	   June 2014	       ATA_EXEC_INTERNAL_SG(9)
[top]

List of man pages available for Oracle

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net