• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/contrib/dev/acpica/compiler/

Lines Matching defs:Enode

161     ASL_ERROR_MSG           *Enode);
177 ASL_ERROR_MSG **Enode,
205 ASL_ERROR_MSG *Enode);
259 ASL_ERROR_MSG *Enode = AslGbl_ErrorLog;
265 while (Enode)
267 Next = Enode->Next;
268 ACPI_FREE (Enode);
269 Enode = Next;
280 * PARAMETERS: Enode - An error node to add to the log
292 ASL_ERROR_MSG *Enode)
302 AslGbl_ErrorLog = Enode;
313 while ((Next) && (Next->LogicalLineNumber <= Enode->LogicalLineNumber))
321 Enode->Next = Next;
325 Prev->Next = Enode;
329 AslGbl_ErrorLog = Enode;
339 * Enode - Error node to print
352 ASL_ERROR_MSG *Enode,
364 AeDecodeExceptionLevel (Enode->Level),
365 AeBuildFullExceptionCode (Enode->Level, Enode->MessageId));
367 MainMessage = AeDecodeMessageId (Enode->MessageId);
368 ExtraMessage = Enode->Message;
372 if (!Enode->LineNumber)
383 MainMessage = Enode->Message;
402 SourceColumn = Enode->Column + Enode->FilenameLength + 6 + 2;
437 if (AslGbl_VerboseErrors && !Enode->SubError)
449 * Enode - Error node to print
463 ASL_ERROR_MSG *Enode,
474 if (!Enode->SourceLine)
481 ASL_FILE_SOURCE_OUTPUT, Enode->SourceFilename);
485 ASL_FILE_INPUT, Enode->Filename);
495 if ((long) Enode->LogicalByteOffset >= FileSize)
512 fprintf (OutputFile, "%-8s", Enode->Filename);
514 if (Enode->SourceLine && Enode->LineNumber)
517 Enode->LineNumber, Enode->SourceLine);
519 else if (Enode->LineNumber)
521 fprintf (OutputFile, " %6u: ", Enode->LineNumber);
539 (long) Enode->LogicalByteOffset, (int) SEEK_SET);
576 Enode->Column);
600 fprintf (OutputFile, "%s", Enode->Filename);
602 if (Enode->LineNumber)
605 Enode->LineNumber);
617 * Enode - Error node to print
634 ASL_ERROR_MSG *Enode,
641 ASL_ERROR_MSG *Child = Enode->SubError;
657 switch (Enode->Level)
700 if (!Enode->Filename)
702 AeDecodeErrorMessageId (OutputFile, Enode, PrematureEOF, Total);
706 Status = AePrintErrorSourceLine (OutputFile, Enode, &PrematureEOF, &Total);
714 if (Enode->MessageId == 0)
716 fprintf (OutputFile, "%s\n", Enode->Message);
720 AeDecodeErrorMessageId (OutputFile, Enode, PrematureEOF, Total);
736 * Enode - Error node to print
748 ASL_ERROR_MSG *Enode)
755 MainMessage = AeDecodeMessageId (Enode->MessageId);
759 if (Enode->Message)
761 fprintf (OutputFile, "(%s)", Enode->Message);
765 (void) AePrintErrorSourceLine (OutputFile, Enode, &PrematureEOF, &Total);
786 ASL_ERROR_MSG *Enode = AslGbl_ErrorLog;
791 while (Enode)
793 AePrintException (FileId, Enode, NULL);
794 Enode = Enode->Next;
834 ASL_ERROR_MSG *Enode;
839 Enode = *InputEnode;
840 Enode->Level = Level;
841 Enode->MessageId = MessageId;
842 Enode->LineNumber = LineNumber;
843 Enode->LogicalLineNumber = LogicalLineNumber;
844 Enode->LogicalByteOffset = LogicalByteOffset;
845 Enode->Column = Column;
846 Enode->SubError = SubError;
847 Enode->Message = NULL;
848 Enode->SourceLine = NULL;
849 Enode->Filename = NULL;
855 Enode->Message = UtLocalCacheCalloc (strlen (ExtraMessage) + 1);
859 strcpy (Enode->Message, ExtraMessage);
864 Enode->SourceLine = UtLocalCalloc (strlen (SourceLine) + 1);
865 strcpy (Enode->SourceLine, SourceLine);
871 Enode->Filename = Filename;
872 Enode->FilenameLength = strlen (Filename);
873 if (Enode->FilenameLength < 6)
875 Enode->FilenameLength = 6;
891 Enode->SourceFilename =
1006 ASL_ERROR_MSG *Enode = NULL;
1010 AslInitEnode (&Enode, ModifiedLevel, MessageId, LineNumber,
1016 AeAddToErrorLog (Enode);
1022 AePrintException (ASL_FILE_STDERR, Enode, NULL);