Lines Matching refs:Node
18 static Node *nodecache = NULL;
20 static void freenode_mem PROTO((Node * p));
52 Node *node; in getlist()
61 list->hasharray[i] = (Node *) NULL; in getlist()
84 Node *p;
101 if ((p = (*listp)->hasharray[i]) != (Node *) NULL)
131 Node *
134 Node *p; in getnode()
136 if (nodecache != (Node *) NULL) in getnode()
145 p = (Node *) xmalloc (sizeof (Node)); in getnode()
149 memset ((char *) p, 0, sizeof (Node)); in getnode()
160 Node *p; in delnode()
162 if (p == (Node *) NULL)
170 if (p->hashnext != (Node *) NULL)
185 Node *p; in freenode_mem()
207 Node *p; in freenode()
232 Node *marker;
233 Node *p;
238 Node *q;
279 Node *p;
291 Node *p;
299 Node *
304 Node *head, *p;
310 return ((Node *) NULL);
315 if (head == (Node *) NULL)
317 return ((Node *) NULL);
322 return ((Node *) NULL);
328 Node *
333 Node *head, *p;
339 return ((Node *) NULL);
344 if (head == (Node *) NULL)
345 return ((Node *) NULL);
350 return ((Node *) NULL);
359 int (*proc) PROTO ((Node *, void *));
362 Node *head, *p;
381 static int (*client_comp) PROTO ((const Node *, const Node *));
389 Node **node1 = (Node **) elem1;
390 Node **node2 = (Node **) elem2;
400 int (*comp) PROTO ((const Node *, const Node *));
402 Node *head, *remain, *p, **array;
415 array = (Node **) xmalloc (sizeof(Node *) * n);
422 qsort (array, n, sizeof(Node *), qsort_comp);
444 const Node *p; in fsortcmp()
445 const Node *q;
479 static int printnode PROTO ((Node *, void *));
482 Node *node; in printnode()