Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > 2c51d8eb79f8810ada971ee8c30ce1e5 > files > 3171

kernel-doc-2.6.32-71.14.1.el6.noarch.rpm

<?xml version="1.0" encoding="ANSI_X3.4-1968" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968" /><title>phy_prepare_link</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="Linux Networking and Network Devices APIs" /><link rel="up" href="ch02s02.html" title="PHY Support" /><link rel="prev" href="re337.html" title="phy_driver_register" /><link rel="next" href="re339.html" title="genphy_setup_forced" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>phy_prepare_link</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re337.html">Prev</a>&#160;</td><th width="60%" align="center">PHY Support</th><td width="20%" align="right">&#160;<a accesskey="n" href="re339.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="phy_prepare_link"><a id="API-phy-prepare-link"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>phy_prepare_link &#8212; 
  prepares the PHY layer to monitor link status
 </p></div><div class="refsynopsisdiv" title="Synopsis"><h2>Synopsis</h2><div class="funcsynopsis"><table border="0" summary="Function synopsis" cellspacing="0" cellpadding="0" class="funcprototype-table"><tr><td><code class="funcdef">void <b class="fsfunc">phy_prepare_link </b>(</code></td><td>struct phy_device * <var class="pdparam">phydev</var>, </td></tr><tr><td>&#160;</td><td>void (*<var class="pdparam">handler</var>)
     <code>(</code>struct net_device *<code>)</code><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id2768159"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>phydev</code></em></span></dt><dd><p>
     target phy_device struct
    </p></dd><dt><span class="term"><em class="parameter"><code>handler</code></em></span></dt><dd><p>
     callback function for link status change notifications
    </p></dd></dl></div></div><div class="refsect1" title="Description"><a id="id2768203"></a><h2>Description</h2><p>
   Tells the PHY infrastructure to handle the
   gory details on monitoring link status (whether through
   polling or an interrupt), and to call back to the
   connected device driver when the link status changes.
   If you want to monitor your own link state, don't call
   this function.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re337.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch02s02.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re339.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>phy_driver_register</span>&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;<span>genphy_setup_forced</span></td></tr></table></div></body></html>