Lines Matching refs:Head
938 If Head is NULL, then ASSERT().
939 If Head was not initialized, then ASSERT().
944 @param[in, out] Head The list header.
952 IN OUT LIST_ENTRY *Head
957 ASSERT (Head != NULL);
959 if (IsListEmpty (Head)) {
963 First = Head->ForwardLink;
964 Head->ForwardLink = First->ForwardLink;
965 First->ForwardLink->BackLink = Head;
983 If Head is NULL, then ASSERT().
984 If Head was not initialized, then ASSERT().
989 @param[in, out] Head The list head.
997 IN OUT LIST_ENTRY *Head
1002 ASSERT (Head != NULL);
1004 if (IsListEmpty (Head)) {
1008 Last = Head->BackLink;
1009 Head->BackLink = Last->BackLink;
1010 Last->BackLink->ForwardLink = Head;
1207 LIST_ENTRY *Head;
1212 Head = &Map->Recycled;
1214 if (IsListEmpty (Head)) {
1226 InsertHeadList (Head, &Item->Link);
1230 Item = NET_LIST_HEAD (Head, NET_MAP_ITEM, Link);
1231 NetListRemoveHead (Head);
1553 LIST_ENTRY *Head;
1559 Head = &Map->Used;
1561 if (IsListEmpty (Head)) {
1565 NET_LIST_FOR_EACH_SAFE (Entry, Next, Head) {