Main Page Modules Alphabetical List Data Structures File List Data Fields Globals # IxHssAccCodeletMbuf.h
    00001
    00054 #ifndef IXHSSACCCODELETMBUF_H
    00055 #define IXHSSACCCODELETMBUF_H
    00056
    00057 #include "IxOsBuffMgt.h"
    00058 #include "IxOsBuffPoolMgt.h"
    00059
    00060 /*
    00061  * #defines for function return types, etc.
    00062  */
    00063
    00065 #define MBUF_SIZE 2048
    00066
    00067 /*
    00068  * Put the user defined include files required.
    00069  */
    00070
    00071 /*
    00072  * Typedefs
    00073  */
    00074
    00080 typedef IX_MBUF_POOL IxHssAccCodeletMbufPool;
    00081
    00082 /*
    00083  * Prototypes for interface functions.
    00084  */
    00085
    00100 IX_MBUF *
    00101 ixHssAccCodeletMbufGet (
    00102     IxHssAccCodeletMbufPool *poolId);
    00103
    00104
    00118 void
    00119 ixHssAccCodeletMbufChainFree (
    00120     IX_MBUF *pMbuf);
    00121
    00122
    00144 void
    00145 ixHssAccCodeletMbufPoolInit (
    00146     IxHssAccCodeletMbufPool **poolIdPtr,
    00147     unsigned numPoolMbufs,
    00148     unsigned poolMbufSize);
    00149
    00150
    00151 #endif /* #ifndef IXHSSACCCODELETMBUF_H */
    00152
Automatically generated from sources. © Intel Corp. 2003