Sophie

Sophie

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

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>memparse</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="The Linux Kernel API" /><link rel="up" href="ch03s02.html" title="Command-line Parsing" /><link rel="prev" href="re121.html" title="get_options" /><link rel="next" href="ch03s03.html" title="CRC Functions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>memparse</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re121.html">Prev</a>&#160;</td><th width="60%" align="center">Command-line Parsing</th><td width="20%" align="right">&#160;<a accesskey="n" href="ch03s03.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="memparse"><a id="API-memparse"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>memparse &#8212; 
     parse a string with mem suffixes into a number
 </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">unsigned long long <b class="fsfunc">memparse </b>(</code></td><td>const char * <var class="pdparam">ptr</var>, </td></tr><tr><td>&#160;</td><td>char ** <var class="pdparam">retptr</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id2635335"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>ptr</code></em></span></dt><dd><p>
     Where parse begins
    </p></dd><dt><span class="term"><em class="parameter"><code>retptr</code></em></span></dt><dd><p>
     (output) Optional pointer to next char after parse completes
    </p></dd></dl></div></div><div class="refsect1" title="Description"><a id="id2635379"></a><h2>Description</h2><p>
   Parses a string into a number.  The number stored at <em class="parameter"><code>ptr</code></em> is
   potentially suffixed with <code class="constant">K</code> (for kilobytes, or 1024 bytes),
   <code class="constant">M</code> (for megabytes, or 1048576 bytes), or <code class="constant">G</code> (for gigabytes, or
   1073741824).  If the number is suffixed with K, M, or G, then
   the return value is the number multiplied by one kilobyte, one
   megabyte, or one gigabyte, respectively.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re121.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch03s02.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="ch03s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>get_options</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;CRC Functions</td></tr></table></div></body></html>