slab_pub.h
来自「abstract rtos」· C头文件 代码 · 共 43 行
H
43 行
#ifdef __cplusplusextern "C"{#endif #ifndef __INC_SLAB_PUB_H__#define __INC_SLAB_PUB_H__#define MEM_SHOW_BY_MPE 1#define MEM_SHOW_BY_SID 2#define MEM_SHOW_BY_TIME 3U32 mem_buf_create( S8 name[], U32 size, U32 *pulBufId );VOID *mem_buf_alloc( U32 buf_id, U32 mpe, U32 sid, S8 *file, U32 line );VOID *mem_buf_fix(U32 ulSize);U32 mem_buf_inc_ref( VOID*objp );U32 mem_buf_get_ref( VOID*objp, U32 *pulRef );U32 mem_buf_free( VOID*obj_p, S8 *pszFile, U32 ulLine );VOID mem_buf_show( U32 flags, U32 buf_id, U32 mpe, U32 sid, U32 time );VOID mem_obj_show( VOID *objp );VOID *mem_obj_head( VOID*objp );U32 mem_obj_size( VOID*objp );void mem_check_all(S8* fl, int ln);U8 mem_get_dmem_use_rate(VOID);#endif#ifdef __cplusplus}#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?