Sophie

Sophie

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

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>bioset_create</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="Linux Filesystems API" /><link rel="up" href="ch01s06.html" title="Other Functions" /><link rel="prev" href="re106.html" title="bio_sector_offset" /><link rel="next" href="re108.html" title="seq_open" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>bioset_create</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re106.html">Prev</a>&#160;</td><th width="60%" align="center">Other Functions</th><td width="20%" align="right">&#160;<a accesskey="n" href="re108.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="bioset_create"><a id="API-bioset-create"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>bioset_create &#8212; 
     Create a bio_set
 </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 bio_set * <b class="fsfunc">bioset_create </b>(</code></td><td>unsigned int <var class="pdparam">pool_size</var>, </td></tr><tr><td>&#160;</td><td>unsigned int <var class="pdparam">front_pad</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id3112777"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>pool_size</code></em></span></dt><dd><p>
     Number of bio and bio_vecs to cache in the mempool
    </p></dd><dt><span class="term"><em class="parameter"><code>front_pad</code></em></span></dt><dd><p>
     Number of bytes to allocate in front of the returned bio
    </p></dd></dl></div></div><div class="refsect1" title="Description"><a id="id3112822"></a><h2>Description</h2><p>
   Set up a bio_set to be used with <em class="parameter"><code>bio_alloc_bioset</code></em>. Allows the caller
   to ask for a number of bytes to be allocated in front of the bio.
   Front pad allocation is useful for embedding the bio inside
   another structure, to avoid allocating extra data to go with the bio.
   Note that the bio must be embedded at the END of that structure always,
   or things will break badly.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re106.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch01s06.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re108.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>bio_sector_offset</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>seq_open</span></td></tr></table></div></body></html>