Lines Matching defs:list
35 * ignore_pgm ..... add a rule to run a program to generate a list
68 static struct list *ign_hash(const char *, int);
74 struct list {
76 struct list *l_next; /* pointer to next element */
79 static struct list *expr_list; /* list of regular expressions */
80 static struct list *file_list[ HASH_SIZE ]; /* hash table of literal names */
109 { struct list *lp;
146 * to add a specific file to an ignore list
167 * to add a regular expression to an ignore list
174 { struct list *lp;
178 /* allocate a new node and stick it on the front of the list */
181 nomem("ignore list");
195 * to run a program and gather up the ignore list it produces
217 * read each line, strip off the newline and add it to the list
227 /* add this file to the list */
245 * to find an entry in the hash list
252 * pointer to new list entry or 0
254 static struct list *
258 struct list *lp;
259 struct list **pp;
277 nomem("ignore list");
338 struct list *np = 0; /* for LINT */
339 struct list *lp;