-/* allocate and zero out a static buffer */
-#define DU_ALLOC(_datPtr, _size) \
-{ \
- S16 _ret; \
- _ret = SGetSBuf(DU_APP_MEM_REGION, DU_POOL, \
- (Data **)&_datPtr, _size); \
- if(_ret == ROK) \
- cmMemset((U8*)_datPtr, 0, _size); \
- else \
- _datPtr = NULLP; \
-}
-
-/* free a static buffer */
-#define DU_FREE(_datPtr, _size) \
- if(_datPtr) \
- SPutSBuf(DU_APP_MEM_REGION, DU_POOL, \
- (Data *)_datPtr, _size);
-
-/* Free shared memory, received through LWLC */
-#define DU_FREE_MEM(_region, _pool, _datPtr, _size) \
- if(_datPtr) \
- SPutSBuf(_region, _pool,(Data *)_datPtr, _size); \
- _datPtr = NULL;
-