Lines Matching defs:Filename
164 char *Filename);
219 AslGbl_Files[i].Filename = NULL;
223 AslGbl_Files[ASL_FILE_STDOUT].Filename = "STDOUT";
234 AslGbl_Files[ASL_FILE_STDERR].Filename = "STDERR";
243 * PARAMETERS: Filename - File name to be searched
253 char *Filename)
260 if (!strcmp (Filename, Current->Files[ASL_FILE_INPUT].Filename))
289 char *PrevFilename = Current->Files[ASL_FILE_INPUT].Filename;
294 if (!strcmp(Current->Files[ASL_FILE_INPUT].Filename, InputFilename))
322 * InFileId - denotes file type of the input Filename
323 * Filename
327 * DESCRIPTION: Get the file handle for a particular filename/FileId. This
337 char *Filename)
342 if (!Filename)
349 if (!strcmp (Current->Files[InFileId].Filename, Filename))
365 * PARAMETERS: FileId - File type (ID) of the input Filename
366 * Filename - File to search for
370 * DESCRIPTION: Get the file node for a particular filename/FileId.
377 char *Filename)
382 if (!Filename)
389 if (!strcmp (Current->Files[FileId].Filename, Filename))
418 FlGetFileNode (ASL_FILE_INPUT,AslGbl_Files[ASL_FILE_INPUT].Filename);
468 * DESCRIPTION: Set the current filename
474 char *Filename)
477 DbgPrint (ASL_PARSE_OUTPUT, "\n#line: New filename %s (old %s)\n",
478 Filename, AslGbl_Files[ASL_FILE_INPUT].Filename);
480 /* No need to free any existing filename */
482 Filename = Filename;
560 * FilePathname - The include filename from the source ASL.
661 * Filename - The include filename from the source ASL.
673 char *Filename)
682 Pathname = FlMergePathnames (PrefixDir, Filename);
758 AslGbl_Files[ASL_FILE_INPUT].Filename, " - Null parse node");
789 * The include filename is not an absolute path.
865 * DESCRIPTION: Create the output filename (*.AML) and open the file. The file
874 char *Filename;
877 /* Output filename usually comes from the ASL itself */
879 Filename = AslGbl_Files[ASL_FILE_AML_OUTPUT].Filename;
880 if (!Filename)
882 /* Create the output AML filename */
885 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_AML_CODE);
889 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_CONVERT_AML);
891 if (!Filename)
898 AslGbl_Files[ASL_FILE_AML_OUTPUT].Filename = Filename;
903 FlOpenFile (ASL_FILE_AML_OUTPUT, Filename, "w+b");
925 char *Filename;
932 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_MAP);
933 if (!Filename)
942 FlOpenFile (ASL_FILE_MAP_OUTPUT, Filename, "w+t");
959 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_HEX_DUMP);
960 if (!Filename)
969 FlOpenFile (ASL_FILE_HEX_OUTPUT, Filename, "w+t");
979 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_DEBUG);
980 if (!Filename)
989 AslGbl_Files[ASL_FILE_DEBUG_OUTPUT].Filename = Filename;
991 freopen (Filename, "w+t", stderr);
1001 "\nCould not open debug output file: %s\n\n", Filename);
1015 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_XREF);
1016 if (!Filename)
1023 FlOpenFile (ASL_FILE_XREF_OUTPUT, Filename, "w+t");
1033 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_LISTING);
1034 if (!Filename)
1043 FlOpenFile (ASL_FILE_LISTING_OUTPUT, Filename, "w+t");
1053 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_PREPROCESSOR);
1054 if (!Filename)
1061 Filename, "w+t");
1070 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_PREPROC_USER);
1071 if (!Filename)
1078 FlOpenFile (ASL_FILE_PREPROCESSOR_USER, Filename, "w+t");
1090 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_SOURCE);
1091 if (!Filename)
1103 FlOpenFile (ASL_FILE_SOURCE_OUTPUT, Filename, "w+b");
1113 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_ASM_SOURCE);
1114 if (!Filename)
1123 FlOpenFile (ASL_FILE_ASM_SOURCE_OUTPUT, Filename, "w+t");
1133 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_C_SOURCE);
1134 if (!Filename)
1143 FlOpenFile (ASL_FILE_C_SOURCE_OUTPUT, Filename, "w+t");
1154 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_C_OFFSET);
1155 if (!Filename)
1164 FlOpenFile (ASL_FILE_C_OFFSET_OUTPUT, Filename, "w+t");
1175 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_ASM_INCLUDE);
1176 if (!Filename)
1185 FlOpenFile (ASL_FILE_ASM_INCLUDE_OUTPUT, Filename, "w+t");
1195 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_C_INCLUDE);
1196 if (!Filename)
1205 FlOpenFile (ASL_FILE_C_INCLUDE_OUTPUT, Filename, "w+t");
1216 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_NAMESPACE);
1217 if (!Filename)
1226 FlOpenFile (ASL_FILE_NAMESPACE_OUTPUT, Filename, "w+t");
1236 Filename = FlGenerateFilename (FilenamePrefix, FILE_SUFFIX_CONVERT_DEBUG);
1237 if (!Filename)
1246 FlOpenFile (ASL_FILE_CONV_DEBUG_OUTPUT, Filename, "w+t");
1268 * DESCRIPTION: Split the input path into a directory and filename part
1270 * 2) Filename part used to generate output filenames
1286 /* Get the path to the input filename's directory */