| 
    sipxmedialib
    Version 3.3
    
   | 
 
#include <assert.h>#include <mp/MpBufPool.h>#include <mp/MpBuf.h>#include <os/OsSysLog.h>#include <os/OsLock.h>#include <utl/UtlInt.h>#include <utl/UtlVoidPtr.h>#include <utl/UtlHashMapIterator.h>
Classes | |
| struct | MpBufList | 
| Class for internal MpBufPool use.  More... | |
Macros | |
| #define | MP_ALIGN(val, align) ((((val)+((align)-1))/(align))*(align)) | 
| Round 'val' to be multiply of 'align'.  More... | |
| #define | MP_ALIGN_SIZE 4 | 
| Block size will be aligned to this value. Other bound will be aligned.  More... | |
| #define MP_ALIGN | ( | val, | |
| align | |||
| ) | ((((val)+((align)-1))/(align))*(align)) | 
Round 'val' to be multiply of 'align'.
| #define MP_ALIGN_SIZE 4 | 
Block size will be aligned to this value. Other bound will be aligned.
Align block size to 4 bytes elsewise to avoid crashes on ARM and performance degradation on x86.
 1.8.11