Home
last modified time | relevance | path

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

/netbsd/src/external/bsd/top/dist/
Dhash.c114 static llistitem *ll_newitem(int size) in ll_newitem()
117 llistitem *qi; in ll_newitem()
119 qi = emalloc(sizeof(llistitem) + size); in ll_newitem()
120 qi->datum = ((char *)qi + sizeof(llistitem)); in ll_newitem()
124 static void ll_freeitem(llistitem *li) in ll_freeitem()
130 static void ll_add(llist *q, llistitem *new) in ll_add()
138 static void ll_extract(llist *q, llistitem *qi, llistitem *last) in ll_extract()
158 static llistitem *
165 static llistitem *
166 ll_next(llist *q, llistitem *qi) in ll_next()
[all …]
Dhash.h49 typedef struct llistitem { struct
51 struct llistitem *next; argument
52 } llistitem; typedef
55 llistitem *head;
72 llistitem *ll_item;
73 llistitem *ll_last;
Dhash.m4c157 llistitem *ll_newitem(int size)
160 llistitem *qi;
162 qi = (llistitem *)MALLOC(sizeof(llistitem) + size);
163 qi->datum = ((void *)qi + sizeof(llistitem));
167 void ll_freeitem(llistitem *li)
173 void ll_add(llist *q, llistitem *new)
181 void ll_extract(llist *q, llistitem *qi, llistitem *last)
197 llistitem *
205 llistitem *
206 ll_next(llist *q, llistitem *qi)
[all …]
Dhash.m4h49 typedef struct llistitem {
51 struct llistitem *next;
52 } llistitem;
55 llistitem *head;
72 llistitem *ll_item;
73 llistitem *ll_last;