Searched refs:ListNode (Results 1 – 8 of 8) sorted by relevance
| /src/contrib/bmake/ |
| H A D | lst.h | 93 typedef struct ListNode ListNode; typedef 95 struct ListNode { struct 96 ListNode *prev; /* previous node in list, or NULL */ argument 97 ListNode *next; /* next node in list, or NULL */ argument 102 ListNode *first; argument 103 ListNode *last; 130 ListNode *Lst_FindDatum(List *, const void *) MAKE_ATTR_USE; 135 void Lst_InsertBefore(List *, ListNode *, void *); 141 void Lst_Remove(List *, ListNode *); 149 void LstNode_Set(ListNode *, void *); [all …]
|
| H A D | lst.c | 39 static ListNode * 40 LstNodeNew(ListNode *prev, ListNode *next, void *datum) in LstNodeNew() 42 ListNode *ln = bmake_malloc(sizeof *ln); in LstNodeNew() 54 ListNode *ln, *next; in Lst_Done() 65 ListNode *ln, *next; in Lst_DoneFree() 76 Lst_InsertBefore(List *list, ListNode *ln, void *datum) in Lst_InsertBefore() 78 ListNode *newNode; in Lst_InsertBefore() 96 ListNode *ln; in Lst_Prepend() 115 ListNode *ln; in Lst_Append() 135 Lst_Remove(List *list, ListNode *ln) in Lst_Remove() [all …]
|
| H A D | make.h | 429 typedef struct ListNode StringListNode; 432 typedef struct ListNode GNodeListNode;
|
| H A D | suff.c | 121 typedef ListNode SuffixListNode; 124 typedef ListNode CandidateListNode;
|
| H A D | arch.c | 153 typedef struct ListNode ArchListNode;
|
| H A D | make.c | 980 ListNode *ln; in MakeBuildChild()
|
| H A D | dir.c | 228 typedef ListNode CachedDirListNode;
|
| H A D | parse.c | 188 typedef ListNode SearchPathListNode;
|