ata_exec_internal man page on Scientific

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

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.	 November 2013		  ATA_EXEC_INTERNAL(9)
[top]

List of man pages available for Scientific

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