Lines Matching refs:filename
145 char *filename; member
161 static struct symfile * add_new_file(char * filename) in add_new_file() argument
163 symfilelist[symfilecnt++].filename = strdup(filename); in add_new_file()
168 static struct symfile * filename_exist(char * filename) in filename_exist() argument
172 if (strcmp(symfilelist[i].filename, filename) == 0) in filename_exist()
194 static void find_export_symbols(char * filename) in find_export_symbols() argument
199 if (filename_exist(filename) == NULL) { in find_export_symbols()
204 strncat(real_filename, filename, in find_export_symbols()
206 sym = add_new_file(filename); in find_export_symbols()
251 static void docfunctions(char * filename, char * type) in docfunctions() argument
276 vec[idx++] = filename; in docfunctions()
278 printf("<!-- %s -->\n", filename); in docfunctions()
283 static void intfunc(char * filename) { docfunctions(filename, NOFUNCTION); } in intfunc() argument
284 static void extfunc(char * filename) { docfunctions(filename, FUNCTION); } in extfunc() argument
291 static void singfunc(char * filename, char * line) in singfunc() argument
317 vec[idx++] = filename; in singfunc()
327 static void docsect(char *filename, char *line) in docsect() argument
347 vec[4] = filename; in docsect()
352 static void find_all_symbols(char *filename) in find_all_symbols() argument
364 vec[2] = filename; in find_all_symbols()