Home
last modified time | relevance | path

Searched refs:lNode (Results 1 – 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/bmake/lst.lib/
DlstRemove.c74 ListNode lNode = ln; in Lst_Remove() local
83 if (lNode->nextPtr != NULL) { in Lst_Remove()
84 lNode->nextPtr->prevPtr = lNode->prevPtr; in Lst_Remove()
86 if (lNode->prevPtr != NULL) { in Lst_Remove()
87 lNode->prevPtr->nextPtr = lNode->nextPtr; in Lst_Remove()
94 if (list->firstPtr == lNode) { in Lst_Remove()
95 list->firstPtr = lNode->nextPtr; in Lst_Remove()
97 if (list->lastPtr == lNode) { in Lst_Remove()
98 list->lastPtr = lNode->prevPtr; in Lst_Remove()
107 if (list->isOpen && (list->curPtr == lNode)) { in Lst_Remove()
[all …]
DlstMember.c59 ListNode lNode; in Lst_Member() local
64 lNode = list->firstPtr; in Lst_Member()
65 if (lNode == NULL) { in Lst_Member()
70 if (lNode->datum == d) { in Lst_Member()
71 return lNode; in Lst_Member()
73 lNode = lNode->nextPtr; in Lst_Member()
74 } while (lNode != NULL && lNode != list->firstPtr); in Lst_Member()
DlstAppend.c80 ListNode lNode; in Lst_InsertAfter() local
93 lNode = ln; in Lst_InsertAfter()
99 if (lNode == NULL) { in Lst_InsertAfter()
107 nLNode->prevPtr = lNode; in Lst_InsertAfter()
108 nLNode->nextPtr = lNode->nextPtr; in Lst_InsertAfter()
110 lNode->nextPtr = nLNode; in Lst_InsertAfter()
115 if (lNode == list->lastPtr) { in Lst_InsertAfter()
DlstInsert.c79 ListNode lNode = ln; in Lst_InsertBefore() local
107 nLNode->prevPtr = lNode->prevPtr; in Lst_InsertBefore()
108 nLNode->nextPtr = lNode; in Lst_InsertBefore()
113 lNode->prevPtr = nLNode; in Lst_InsertBefore()
115 if (lNode == list->firstPtr) { in Lst_InsertBefore()