Lines Matching defs:list
59 static inline void UtilsListInit(UTILS_DL_LIST *list) in UtilsListInit()
107 #define UTILS_DL_LIST_IS_END(list, node) ((list) == (node) ? TRUE : FALSE) argument
172 static inline void UtilsListAdd(UTILS_DL_LIST *list, UTILS_DL_LIST *node) in UtilsListAdd()
199 static inline void UtilsListTailInsert(UTILS_DL_LIST *list, UTILS_DL_LIST *node) in UtilsListTailInsert()
223 static inline void UtilsListHeadInsert(UTILS_DL_LIST *list, UTILS_DL_LIST *node) in UtilsListHeadInsert()
276 static inline bool UtilsListEmpty(UTILS_DL_LIST *list) in UtilsListEmpty()
452 #define UTILS_DL_LIST_FOR_EACH_ENTRY(item, list, type, member) \ argument
479 #define UTILS_DL_LIST_FOR_EACH_ENTRY_SAFE(item, next, list, type, member) \ argument
503 static inline void UtilsListDelInit(UTILS_DL_LIST *list) in UtilsListDelInit()
529 #define UTILS_DL_LIST_FOR_EACH(item, list) \ argument
554 #define UTILS_DL_LIST_FOR_EACH_SAFE(item, next, list) \ argument
577 #define UTILS_DL_LIST_HEAD(list) UTILS_DL_LIST list = { &(list), &(list) } argument
579 #define UTILS_ListPeekHeadType(list, type, element) \ argument
590 #define UTILS_ListRemoveHeadType(list, type, element) \ argument
602 #define UTILS_ListNextType(list, item, type, element) \ argument