Home | History | Annotate | Download | only in kconfig

Lines Matching full:file

11 /* file already present in list? If not add it */
12 struct file *file_lookup(const char *name)
14 struct file *file;
16 for (file = file_list; file; file = file->next) {
17 if (!strcmp(name, file->name))
18 return file;
21 file = malloc(sizeof(*file));
22 memset(file, 0, sizeof(*file));
23 file->name = strdup(name);
24 file->next = file_list;
25 file_list = file;
26 return file;
29 /* write a dependency file as used by kbuild to track dependencies */
32 struct file *file;
33 FILE *out;
41 for (file = file_list; file; file = file->next) {
42 if (file->next)
43 fprintf(out, "\t%s \\\n", file->name);
45 fprintf(out, "\t%s\n", file->name);