结构体 | |
struct | SortLinkList |
struct | SortLinkAttribute |
排序链表属性 更多... | |
函数 | |
STATIC INLINE VOID | OsDeleteNodeSortLink (SortLinkAttribute *sortLinkHeader, SortLinkList *sortList) |
STATIC INLINE UINT64 | OsGetSortLinkNextExpireTime (SortLinkAttribute *sortHeader, UINT64 startTime, UINT32 tickPrecision) |
STATIC INLINE UINT32 | OsGetSortLinkNodeNum (const SortLinkAttribute *head) |
STATIC INLINE UINT16 | OsGetSortLinkNodeCpuid (const SortLinkList *node) |
VOID | OsSortLinkInit (SortLinkAttribute *sortLinkHeader) |
排序链表初始化 更多... | |
VOID | OsAdd2SortLink (SortLinkAttribute *head, SortLinkList *node, UINT64 responseTime, UINT16 idleCpu) |
VOID | OsDeleteFromSortLink (SortLinkAttribute *head, SortLinkList *node) |
UINT64 | OsSortLinkGetTargetExpireTime (UINT64 currTime, const SortLinkList *targetSortList) |
UINT64 | OsSortLinkGetNextExpireTime (UINT64 currTime, const SortLinkAttribute *sortLinkHeader) |
UINT32 | OsSortLinkAdjustNodeResponseTime (SortLinkAttribute *head, SortLinkList *node, UINT64 responseTime) |
VOID OsAdd2SortLink | ( | SortLinkAttribute * | head, |
SortLinkList * | node, | ||
UINT64 | responseTime, | ||
UINT16 | idleCpu | ||
) |
在文件 los_sortlink.c 第 84 行定义.
VOID OsDeleteFromSortLink | ( | SortLinkAttribute * | head, |
SortLinkList * | node | ||
) |
在文件 los_sortlink.c 第 95 行定义.
STATIC INLINE VOID OsDeleteNodeSortLink | ( | SortLinkAttribute * | sortLinkHeader, |
SortLinkList * | sortList | ||
) |
在文件 los_sortlink_pri.h 第 70 行定义.
STATIC INLINE UINT64 OsGetSortLinkNextExpireTime | ( | SortLinkAttribute * | sortHeader, |
UINT64 | startTime, | ||
UINT32 | tickPrecision | ||
) |
在文件 los_sortlink_pri.h 第 77 行定义.
STATIC INLINE UINT16 OsGetSortLinkNodeCpuid | ( | const SortLinkList * | node | ) |
STATIC INLINE UINT32 OsGetSortLinkNodeNum | ( | const SortLinkAttribute * | head | ) |
UINT32 OsSortLinkAdjustNodeResponseTime | ( | SortLinkAttribute * | head, |
SortLinkList * | node, | ||
UINT64 | responseTime | ||
) |
UINT64 OsSortLinkGetNextExpireTime | ( | UINT64 | currTime, |
const SortLinkAttribute * | sortLinkHeader | ||
) |
在文件 los_sortlink.c 第 128 行定义.
UINT64 OsSortLinkGetTargetExpireTime | ( | UINT64 | currTime, |
const SortLinkList * | targetSortList | ||
) |
VOID OsSortLinkInit | ( | SortLinkAttribute * | sortLinkHeader | ) |
排序链表初始化
在文件 los_sortlink.c 第 34 行定义.