00001
00054 #ifndef IXHSSACCCODELETMBUF_H
00055 #define IXHSSACCCODELETMBUF_H
00056
00057 #include "IxOsBuffMgt.h"
00058 #include "IxOsBuffPoolMgt.h"
00059
00060
00061
00062
00063
00065 #define MBUF_SIZE 2048
00066
00067
00068
00069
00070
00071
00072
00073
00074
00080 typedef IX_MBUF_POOL IxHssAccCodeletMbufPool;
00081
00082
00083
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
00152