Sophie

Sophie

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

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>splice_direct_to_actor</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="ch06.html" title="Chapter&#160;6.&#160;splice API" /><link rel="prev" href="re220.html" title="generic_splice_sendpage" /><link rel="next" href="re222.html" title="do_splice_direct" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>splice_direct_to_actor</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re220.html">Prev</a>&#160;</td><th width="60%" align="center">Chapter&#160;6.&#160;splice API</th><td width="20%" align="right">&#160;<a accesskey="n" href="re222.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="splice_direct_to_actor"><a id="API-splice-direct-to-actor"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>splice_direct_to_actor &#8212; 
     splices data directly between two non-pipes
 </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">ssize_t <b class="fsfunc">splice_direct_to_actor </b>(</code></td><td>struct file * <var class="pdparam">in</var>, </td></tr><tr><td>&#160;</td><td>struct splice_desc * <var class="pdparam">sd</var>, </td></tr><tr><td>&#160;</td><td>splice_direct_actor * <var class="pdparam">actor</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id3038635"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>in</code></em></span></dt><dd><p>
     file to splice from
    </p></dd><dt><span class="term"><em class="parameter"><code>sd</code></em></span></dt><dd><p>
     actor information on where to splice to
    </p></dd><dt><span class="term"><em class="parameter"><code>actor</code></em></span></dt><dd><p>
     handles the data splicing
    </p></dd></dl></div></div><div class="refsect1" title="Description"><a id="id3038696"></a><h2>Description</h2><p>
   This is a special case helper to splice directly between two
   points, without requiring an explicit pipe. Internally an allocated
   pipe is cached in the process, and reused during the lifetime of
   that process.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re220.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch06.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re222.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>generic_splice_sendpage</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>do_splice_direct</span></td></tr></table></div></body></html>