ata_finalize_port_ops 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_FINALIZE_PORT_OP(9)	     libata Core Internals     ATA_FINALIZE_PORT_OP(9)

NAME
       ata_finalize_port_ops - finalize ata_port_operations

SYNOPSIS
       void ata_finalize_port_ops(struct ata_port_operations * ops);

ARGUMENTS
       ops
	   ata_port_operations to finalize

DESCRIPTION
       An ata_port_operations can inherit from another ops and that ops can
       again inherit from another. This can go on as many times as necessary
       as long as there is no loop in the inheritance chain.

       Ops tables are finalized when the host is started. NULL or unspecified
       entries are inherited from the closet ancestor which has the method and
       the entry is populated with it. After finalization, the ops table
       directly points to all the methods and ->inherits is no longer
       necessary and cleared.

       Using ATA_OP_NULL, inheriting ops can force a method to NULL.

LOCKING
       None.

AUTHOR
       Jeff Garzik
	   Author.

COPYRIGHT
Kernel Hackers Manual 2.6.	 November 2013	       ATA_FINALIZE_PORT_OP(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