Home
last modified time | relevance | path

Searched refs:ListNode (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/bmake/lst.lib/
DlstInt.h47 typedef struct ListNode { struct
48 struct ListNode *prevPtr; /* previous element in list */ argument
49 struct ListNode *nextPtr; /* next in list */ argument
55 } *ListNode; argument
66 ListNode firstPtr; /* first node in list */
67 ListNode lastPtr; /* last node in list */
75 ListNode curPtr; /* current node, if open. NULL if
77 ListNode prevPtr; /* Previous node, if open. Used by
DlstConcat.c81 ListNode ln; /* original LstNode */ in Lst_Concat()
82 ListNode nln; /* new LstNode */ in Lst_Concat()
83 ListNode last; /* the last element in the list. Keeps in Lst_Concat()
147 PAlloc (nln, ListNode); in Lst_Concat()
DlstAppend.c80 ListNode lNode; in Lst_InsertAfter()
81 ListNode nLNode; in Lst_InsertAfter()
95 PAlloc (nLNode, ListNode); in Lst_InsertAfter()
DlstInsert.c78 ListNode nLNode; /* new lnode for d */ in Lst_InsertBefore()
79 ListNode lNode = ln; in Lst_InsertBefore()
94 PAlloc (nLNode, ListNode); in Lst_InsertBefore()
DlstDestroy.c73 ListNode ln; in Lst_Destroy()
74 ListNode tln = NULL; in Lst_Destroy()
DlstForEachFrom.c76 ListNode tln = ln; in Lst_ForEachFrom()
78 ListNode next; in Lst_ForEachFrom()
DlstDeQueue.c73 ListNode tln; in Lst_DeQueue()
DlstMember.c59 ListNode lNode; in Lst_Member()
DlstFindFrom.c74 ListNode tln; in Lst_FindFrom()
DlstDupl.c77 ListNode ln; in Lst_Duplicate()
DlstNext.c78 ListNode tln; in Lst_Next()
DlstRemove.c74 ListNode lNode = ln; in Lst_Remove()
/freebsd-12-stable/contrib/bmake/
Dlst.h93 typedef struct ListNode *LstNode;