Sophie

Sophie

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

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>usb_copy_descriptors</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="USB Gadget API for Linux" /><link rel="up" href="ch03s04.html" title="Optional Utilities" /><link rel="prev" href="re49.html" title="usb_gadget_config_buf" /><link rel="next" href="re51.html" title="usb_find_endpoint" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>usb_copy_descriptors</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re49.html">Prev</a>&#160;</td><th width="60%" align="center">Optional Utilities</th><td width="20%" align="right">&#160;<a accesskey="n" href="re51.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="usb_copy_descriptors"><a id="API-usb-copy-descriptors"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>usb_copy_descriptors &#8212; 
     copy a vector of USB descriptors
 </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">struct usb_descriptor_header ** <b class="fsfunc">usb_copy_descriptors </b>(</code></td><td>struct usb_descriptor_header ** <var class="pdparam">src</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id2997432"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>src</code></em></span></dt><dd><p>
     null-terminated vector to copy
    </p></dd></dl></div></div><div class="refsect1" title="Context"><a id="id2997458"></a><h2>Context</h2><p>
   initialization code, which may sleep
</p></div><div class="refsect1" title="Description"><a id="id2997468"></a><h2>Description</h2><p>
   This makes a copy of a vector of USB descriptors.  Its primary use
   is to support usb_function objects which can have multiple copies,
   each needing different descriptors.  Functions may have static
   tables of descriptors, which are used as templates and customized
   with identifiers (for interfaces, strings, endpoints, and more)
   as needed by a given function instance.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re49.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch03s04.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re51.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>usb_gadget_config_buf</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>usb_find_endpoint</span></td></tr></table></div></body></html>