Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > cf93d8a8acdcc6fe2225039da0502495 > files > 3445

kernel-doc-2.6.32-131.17.1.el6.centos.plus.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>regulator_bulk_get</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="Voltage and current regulator API" /><link rel="up" href="ch05.html" title="Chapter&#160;5.&#160;API reference" /><link rel="prev" href="re25.html" title="regulator_unregister_notifier" /><link rel="next" href="re27.html" title="regulator_bulk_enable" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>regulator_bulk_get</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re25.html">Prev</a>&#160;</td><th width="60%" align="center">Chapter&#160;5.&#160;API reference</th><td width="20%" align="right">&#160;<a accesskey="n" href="re27.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="regulator_bulk_get"><a id="API-regulator-bulk-get"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>regulator_bulk_get &#8212; 
     get multiple regulator consumers
 </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">int <b class="fsfunc">regulator_bulk_get </b>(</code></td><td>struct device * <var class="pdparam">dev</var>, </td></tr><tr><td>&#160;</td><td>int <var class="pdparam">num_consumers</var>, </td></tr><tr><td>&#160;</td><td>struct regulator_bulk_data * <var class="pdparam">consumers</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id2914388"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>dev</code></em></span></dt><dd><p>
     Device to supply
    </p></dd><dt><span class="term"><em class="parameter"><code>num_consumers</code></em></span></dt><dd><p>
     Number of consumers to register
    </p></dd><dt><span class="term"><em class="parameter"><code>consumers</code></em></span></dt><dd><p>
     Configuration of consumers; clients are stored here.
    </p></dd></dl></div></div><div class="refsect1" title="Description"><a id="id2914447"></a><h2>Description</h2><p>
   <em class="parameter"><code>return</code></em> 0 on success, an errno on failure.
   </p><p>

   This helper function allows drivers to get several regulator
   consumers in one operation.  If any of the regulators cannot be
   acquired then any regulators that were allocated will be freed
   before returning to the caller.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re25.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch05.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re27.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>regulator_unregister_notifier</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>regulator_bulk_enable</span></td></tr></table></div></body></html>