Home | History | Annotate | Download | only in mDNSShared

Lines Matching refs:Head

40 	pList->Head = NULL;
52 pList->Head = elem;
60 /* Add a linked list element to the head of the list. */
62 ASSIGNLINK( elem, pList->Head, pList->LinkOffset);
66 pList->Head = elem;
76 for ( iElem = pList->Head, lastElem = NULL; iElem; iElem = GETLINK( iElem, pList->LinkOffset)) {
78 if ( lastElem) { // somewhere past the head
80 } else { // at the head
81 pList->Head = GETLINK( elem, pList->LinkOffset);
103 for ( iElem = pList->Head, lastElem = NULL; iElem; iElem = GETLINK( iElem, pList->LinkOffset))
108 if ( lastElem) // somewhere past the head
112 else // at the head
114 pList->Head = newElem;
133 pList->Head = NULL;
141 /* Add a linked list element to the head of the list. */
145 pNext = pList->Head;
148 ASSIGNLINK( elem, pList->Head, pList->FwdLinkOffset);
149 pList->Head = elem;
173 pList->Head = pNext;
202 /* Return a pointer to the head element of a list, or NULL if none. */
204 return pList->Head ? ( (char*) (pList) + pList->Head) : NULL;
229 pList->Head = 0;
241 pList->Head = (size_t) elem - (size_t) pList;
249 /* Add a linked list element to the head of the list. */
255 pList->Head = (size_t) elem - (size_t) pList;
269 if ( lastElem) { // somewhere past the head
271 } else { // at the head
273 pList->Head = iElem ? (size_t) iElem - (size_t) pList : 0;
301 if ( lastElem) // somewhere past the head
305 else // at the head
307 pList->Head = (size_t) newElem - (size_t) pList;