Lines Matching refs:file
12 struct file *file_lookup(const char *name) in file_lookup()
14 struct file *file; in file_lookup() local
17 for (file = file_list; file; file = file->next) { in file_lookup()
18 if (!strcmp(name, file->name)) { in file_lookup()
20 return file; in file_lookup()
24 file = malloc(sizeof(*file)); in file_lookup()
25 memset(file, 0, sizeof(*file)); in file_lookup()
26 file->name = file_name; in file_lookup()
27 file->next = file_list; in file_lookup()
28 file_list = file; in file_lookup()
29 return file; in file_lookup()
37 struct file *file; in file_write_dep() local
46 for (file = file_list; file; file = file->next) { in file_write_dep()
47 if (file->next) in file_write_dep()
48 fprintf(out, "\t%s \\\n", file->name); in file_write_dep()
50 fprintf(out, "\t%s\n", file->name); in file_write_dep()