Lines Matching refs:file_name
177 /* Decompose FILE_NAME in four parts: *BASE, *TAB, and *EXT, the fourth
178 part, (the directory) is ranging from FILE_NAME to the char before
187 None are allocated, they are simply pointers to parts of FILE_NAME.
206 file_name_split (const char *file_name,
209 *base = last_component (file_name);
349 output_file_name_check (char **file_name)
352 if (0 == strcmp (*file_name, grammar_file))
355 quote (*file_name));
362 if (0 == strcmp (file_names[i], *file_name))
365 quote (*file_name));
371 free (*file_name);
372 *file_name = strdup ("/dev/null");
378 file_names[file_names_count-1] = xstrdup (*file_name);