+/*******************************************************************
+*
+* @brief SGetStaticBuf with debug logs
+*
+* @details
+*
+* Function : SGetStaticBufNewForDebug
+*
+* Functionality: SGetStaticBuf with debug logs
+*
+* @params[in] file name, fun name, region, pool, data ptr, size, memType
+*
+* @return ROK - success
+* RFAILED - failure
+*
+* ****************************************************************/
+uint8_t SGetStaticBufNewForDebug(char *file, char *func, char *line, \
+Region region, Pool pool, Data **ptr, Size size, uint8_t memType)
+{
+ if(SGetStaticBuffer(region, pool, ptr, size, memType) == ROK)
+ {
+#ifdef ODU_MEMORY_DEBUG_LOG
+ printf("\nCM_ALLOC=== SGetStaticBufNewForDebug %s +%d, %s, %d, %p\n",\
+ file, line, func, size, *ptr);
+#endif
+ return ROK;
+ }
+ else
+ return RFAILED;
+}
+
+/*******************************************************************
+*
+* @brief SPutStaticBuf with debug logs
+*
+* @details
+*
+* Function : SPutStaticBufNewForDebug
+*
+* Functionality: SPutStaticBuf with debug logs
+*
+* @params[in] file name, fun name, region, pool, data ptr, size, memType
+*
+* @return ROK - success
+* RFAILED - failure
+*
+* ****************************************************************/
+uint8_t SPutStaticBufNewForDebug(char *file, char *func, char *line, \
+Region region, Pool pool, Data *ptr, Size size, uint8_t memType)
+{
+ if(SPutStaticBuffer(region, pool, ptr, size, memType) == ROK)
+ {
+#ifdef ODU_MEMORY_DEBUG_LOG
+ printf("\nCM_FREE=== SPutStaticBufNewForDebug %s +%d, %s, %d, %p\n",\
+ file, line, func, size, ptr);
+#endif
+ return ROK;
+ }
+ else
+ return RFAILED;
+}