Lines Matching defs:Enode

55     ASL_ERROR_MSG           *Enode);
62 ASL_ERROR_MSG *Enode = Gbl_ErrorLog;
67 while (Enode)
69 Next = Enode->Next;
70 ACPI_FREE (Enode);
71 Enode = Next;
82 * PARAMETERS: Enode - An error node to add to the log
94 ASL_ERROR_MSG *Enode)
104 Gbl_ErrorLog = Enode;
116 (Next->LogicalLineNumber <= Enode->LogicalLineNumber))
124 Enode->Next = Next;
128 Prev->Next = Enode;
132 Gbl_ErrorLog = Enode;
142 * Enode - Error node to print
159 ASL_ERROR_MSG *Enode,
189 switch (Enode->Level)
229 if ((long) Enode->LogicalByteOffset >= FileSize)
242 if (Enode->Filename)
246 fprintf (OutputFile, "%6s", Enode->Filename);
248 if (Enode->LineNumber)
250 fprintf (OutputFile, " %6u: ", Enode->LineNumber);
263 Actual = fseek (SourceFile, (long) Enode->LogicalByteOffset,
294 fprintf (OutputFile, "%s", Enode->Filename);
296 if (Enode->LineNumber)
298 fprintf (OutputFile, "(%u) : ", Enode->LineNumber);
305 if (Enode->MessageId == 0)
307 fprintf (OutputFile, "%s\n", Enode->Message);
314 AslErrorLevel[Enode->Level],
315 Enode->MessageId + ((Enode->Level+1) * 1000));
317 MainMessage = AslMessages[Enode->MessageId];
318 ExtraMessage = Enode->Message;
320 if (Enode->LineNumber)
325 MainMessage = Enode->Message;
333 SourceColumn = Enode->Column + Enode->FilenameLength + 6 + 2;
396 ASL_ERROR_MSG *Enode = Gbl_ErrorLog;
401 while (Enode)
403 AePrintException (FileId, Enode, NULL);
404 Enode = Enode->Next;
441 ASL_ERROR_MSG *Enode;
444 Enode = UtLocalCalloc (sizeof (ASL_ERROR_MSG));
462 Enode->Filename = Filename;
463 Enode->FilenameLength = strlen (Filename);
464 if (Enode->FilenameLength < 6)
466 Enode->FilenameLength = 6;
470 Enode->MessageId = MessageId;
471 Enode->Level = Level;
472 Enode->LineNumber = CurrentLineNumber;
473 Enode->LogicalLineNumber = LogicalLineNumber;
474 Enode->LogicalByteOffset = LogicalByteOffset;
475 Enode->Column = Column;
476 Enode->Message = MessageBuffer;
480 AeAddToErrorLog (Enode);
486 AePrintException (ASL_FILE_STDERR, Enode, NULL);