Lines Matching refs:dl
253 struct defoptlist *dl; in defoptlist_create() local
255 dl = emalloc(sizeof(*dl)); in defoptlist_create()
256 dl->dl_next = NULL; in defoptlist_create()
257 dl->dl_name = name; in defoptlist_create()
258 dl->dl_value = val; in defoptlist_create()
259 dl->dl_lintvalue = lintval; in defoptlist_create()
260 dl->dl_obsolete = 0; in defoptlist_create()
261 dl->dl_mkvar = 0; in defoptlist_create()
262 dl->dl_depends = NULL; in defoptlist_create()
263 dl->dl_where.w_srcfile = yyfile; in defoptlist_create()
264 dl->dl_where.w_srcline = currentline(); in defoptlist_create()
265 return dl; in defoptlist_create()
269 defoptlist_destroy(struct defoptlist *dl) in defoptlist_destroy() argument
273 while (dl != NULL) { in defoptlist_destroy()
274 next = dl->dl_next; in defoptlist_destroy()
275 dl->dl_next = NULL; in defoptlist_destroy()
279 free(dl); in defoptlist_destroy()
281 dl = next; in defoptlist_destroy()
288 struct defoptlist *dl; in defoptlist_append() local
293 for (dl = dla; dl->dl_next != NULL; dl = dl->dl_next) in defoptlist_append()
296 dl->dl_next = dlb; in defoptlist_append()