Home | History | Annotate | Download | only in oscl_html
      1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
      2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
      3 <title>OsclMemPoolResizableAllocator::MemPoolBlockInfo struct Reference</title>
      4 <link href="doxygen.css" rel="stylesheet" type="text/css">
      5 </head><body>
      6 <!-- Generated by Doxygen 1.2.18 -->
      7 <center>
      8 <a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="globals.html">Globals</a> &nbsp; </center>
      9 <hr><h1>OsclMemPoolResizableAllocator::MemPoolBlockInfo Struct Reference</h1><code>#include &lt;<a class="el" href="oscl__mem__mempool_8h-source.html">oscl_mem_mempool.h</a>&gt;</code>
     10 <p>
     11 <table border=0 cellpadding=0 cellspacing=0>
     12 <tr><td></td></tr>
     13 <tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
     14 <tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBlockInfo.html#m0">iBlockPreFence</a></td></tr>
     15 <tr><td nowrap align=right valign=top>MemPoolBlockInfo *&nbsp;</td><td valign=bottom><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBlockInfo.html#m1">iNextFreeBlock</a></td></tr>
     16 <tr><td nowrap align=right valign=top>MemPoolBlockInfo *&nbsp;</td><td valign=bottom><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBlockInfo.html#m2">iPrevFreeBlock</a></td></tr>
     17 <tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBlockInfo.html#m3">iBlockSize</a></td></tr>
     18 <tr><td nowrap align=right valign=top>uint8 *&nbsp;</td><td valign=bottom><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBlockInfo.html#m4">iBlockBuffer</a></td></tr>
     19 <tr><td nowrap align=right valign=top><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBufferInfo.html">MemPoolBufferInfo</a> *&nbsp;</td><td valign=bottom><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBlockInfo.html#m5">iParentBuffer</a></td></tr>
     20 <tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBlockInfo.html#m6">iBlockPostFence</a></td></tr>
     21 </table>
     22 <hr><h2>Field Documentation</h2>
     23 <a name="m4" doxytag="OsclMemPoolResizableAllocator::MemPoolBlockInfo::iBlockBuffer"></a><p>
     24 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     25   <tr>
     26     <td class="md">
     27       <table cellpadding="0" cellspacing="0" border="0">
     28         <tr>
     29           <td class="md" nowrap valign="top"> uint8* OsclMemPoolResizableAllocator::MemPoolBlockInfo::iBlockBuffer
     30       </table>
     31     </td>
     32   </tr>
     33 </table>
     34 <table cellspacing=5 cellpadding=0 border=0>
     35   <tr>
     36     <td>
     37       &nbsp;
     38     </td>
     39     <td>
     40 
     41 <p>
     42     </td>
     43   </tr>
     44 </table>
     45 <a name="m6" doxytag="OsclMemPoolResizableAllocator::MemPoolBlockInfo::iBlockPostFence"></a><p>
     46 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     47   <tr>
     48     <td class="md">
     49       <table cellpadding="0" cellspacing="0" border="0">
     50         <tr>
     51           <td class="md" nowrap valign="top"> uint32 OsclMemPoolResizableAllocator::MemPoolBlockInfo::iBlockPostFence
     52       </table>
     53     </td>
     54   </tr>
     55 </table>
     56 <table cellspacing=5 cellpadding=0 border=0>
     57   <tr>
     58     <td>
     59       &nbsp;
     60     </td>
     61     <td>
     62 
     63 <p>
     64     </td>
     65   </tr>
     66 </table>
     67 <a name="m0" doxytag="OsclMemPoolResizableAllocator::MemPoolBlockInfo::iBlockPreFence"></a><p>
     68 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     69   <tr>
     70     <td class="md">
     71       <table cellpadding="0" cellspacing="0" border="0">
     72         <tr>
     73           <td class="md" nowrap valign="top"> uint32 OsclMemPoolResizableAllocator::MemPoolBlockInfo::iBlockPreFence
     74       </table>
     75     </td>
     76   </tr>
     77 </table>
     78 <table cellspacing=5 cellpadding=0 border=0>
     79   <tr>
     80     <td>
     81       &nbsp;
     82     </td>
     83     <td>
     84 
     85 <p>
     86     </td>
     87   </tr>
     88 </table>
     89 <a name="m3" doxytag="OsclMemPoolResizableAllocator::MemPoolBlockInfo::iBlockSize"></a><p>
     90 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     91   <tr>
     92     <td class="md">
     93       <table cellpadding="0" cellspacing="0" border="0">
     94         <tr>
     95           <td class="md" nowrap valign="top"> uint32 OsclMemPoolResizableAllocator::MemPoolBlockInfo::iBlockSize
     96       </table>
     97     </td>
     98   </tr>
     99 </table>
    100 <table cellspacing=5 cellpadding=0 border=0>
    101   <tr>
    102     <td>
    103       &nbsp;
    104     </td>
    105     <td>
    106 
    107 <p>
    108     </td>
    109   </tr>
    110 </table>
    111 <a name="m1" doxytag="OsclMemPoolResizableAllocator::MemPoolBlockInfo::iNextFreeBlock"></a><p>
    112 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    113   <tr>
    114     <td class="md">
    115       <table cellpadding="0" cellspacing="0" border="0">
    116         <tr>
    117           <td class="md" nowrap valign="top"> MemPoolBlockInfo* OsclMemPoolResizableAllocator::MemPoolBlockInfo::iNextFreeBlock
    118       </table>
    119     </td>
    120   </tr>
    121 </table>
    122 <table cellspacing=5 cellpadding=0 border=0>
    123   <tr>
    124     <td>
    125       &nbsp;
    126     </td>
    127     <td>
    128 
    129 <p>
    130     </td>
    131   </tr>
    132 </table>
    133 <a name="m5" doxytag="OsclMemPoolResizableAllocator::MemPoolBlockInfo::iParentBuffer"></a><p>
    134 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    135   <tr>
    136     <td class="md">
    137       <table cellpadding="0" cellspacing="0" border="0">
    138         <tr>
    139           <td class="md" nowrap valign="top"> <a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBufferInfo.html">MemPoolBufferInfo</a>* OsclMemPoolResizableAllocator::MemPoolBlockInfo::iParentBuffer
    140       </table>
    141     </td>
    142   </tr>
    143 </table>
    144 <table cellspacing=5 cellpadding=0 border=0>
    145   <tr>
    146     <td>
    147       &nbsp;
    148     </td>
    149     <td>
    150 
    151 <p>
    152     </td>
    153   </tr>
    154 </table>
    155 <a name="m2" doxytag="OsclMemPoolResizableAllocator::MemPoolBlockInfo::iPrevFreeBlock"></a><p>
    156 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    157   <tr>
    158     <td class="md">
    159       <table cellpadding="0" cellspacing="0" border="0">
    160         <tr>
    161           <td class="md" nowrap valign="top"> MemPoolBlockInfo* OsclMemPoolResizableAllocator::MemPoolBlockInfo::iPrevFreeBlock
    162       </table>
    163     </td>
    164   </tr>
    165 </table>
    166 <table cellspacing=5 cellpadding=0 border=0>
    167   <tr>
    168     <td>
    169       &nbsp;
    170     </td>
    171     <td>
    172 
    173 <p>
    174     </td>
    175   </tr>
    176 </table>
    177 <hr>The documentation for this struct was generated from the following file:<ul>
    178 <li><a class="el" href="oscl__mem__mempool_8h-source.html">oscl_mem_mempool.h</a></ul>
    179 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
    180 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
    181 </small></address>
    182 </body>
    183 </html>
    184