mem_fun.h
来自「一个ARM内核通用的内存管理程序。通过使用三个链表进行管理」· C头文件 代码 · 共 46 行
H
46 行
/*******************************************************************************************************
**函 数:Fun_FindItemInList
**功 能:在指定的链表中找出相应的表项
**输 入:*DestListHeader要查找的链表
** *DestParam相应表项的关键参数
**输 出:链表中的表项
**受影响的全局变量:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
void *Fun_FindItemInList(PLISTHEADER DestListHeader, void *DestParam);
/*******************************************************************************************************
**函 数:Sub_ListAdd
**功 能:向相相应的链表内追加一个表项
**输 入:*DestListHeader要加入新表项的链表
** *SrcListItem要被加入的表项
**输 出:
**受影响的全局变量:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
void Sub_ListAdd(PLISTHEADER DestListHeader, PMEMCB SrcListItem);
/*******************************************************************************************************
**函 数:Fun_FindIdle
**功 能:查找出一个IDLE的叶节点
**输 入:Size所需要的内存大小
**输 出:一个IDLE叶节点
** 失败返回NULL
**受影响的全局变量:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
PMEMCB Fun_FindIdle(uint32 Dest_Size);
/*******************************************************************************************************
**函 数:Sub_JointItem
**功 能:判断是否合并相邻的控制块为一个IDLE控制块
**输 入:*DestCB要进行操作的控制块
**输 出:合并或没有合并的控制块
**受影响的全局变量:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
int32 Fun_JointItem(PMEMCB DestCB);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?