#include "acpi.h"
#include "accommon.h"
Go to the source code of this file.
◆ _COMPONENT
◆ ACPI_DEFINE_EXCEPTION_TABLE
#define ACPI_DEFINE_EXCEPTION_TABLE |
◆ EXPORT_ACPI_INTERFACES
#define EXPORT_ACPI_INTERFACES |
◆ AcpiFormatException()
Definition at line 70 of file utexcep.c.
72{
74
75
77
78
80 if (!Exception)
81 {
82
83
85 "Unknown exception code: 0x%8.8X",
Status));
86
87 return ("UNKNOWN_STATUS_CODE");
88 }
89
90 return (Exception->
Name);
91}
#define ACPI_FUNCTION_ENTRY()
#define ACPI_ERROR(plist)
const ACPI_EXCEPTION_INFO * AcpiUtValidateException(ACPI_STATUS Status)
Referenced by acpi_util_eval_error(), AcpiBiosException(), AcpiEvaluateObject(), AcpiException(), AcpiExSystemWaitMutex(), AcpiExSystemWaitSemaphore(), AcpiNsGetNodeUnlocked(), AcpiPsParseAml(), AcpiRsCreateAmlResources(), AcpiUtExecutePowerMethods(), AcpiUtMethodError(), and AcpiUtPrefixedNamespaceError().
◆ AcpiUtValidateException()
Definition at line 111 of file utexcep.c.
113{
116
117
119
120
121
122
123
125
127 {
129
131 {
132 Exception = &AcpiGbl_ExceptionNames_Env [
SubStatus];
133 }
134 break;
135
137
139 {
140 Exception = &AcpiGbl_ExceptionNames_Pgm [
SubStatus];
141 }
142 break;
143
145
147 {
148 Exception = &AcpiGbl_ExceptionNames_Tbl [
SubStatus];
149 }
150 break;
151
153
155 {
156 Exception = &AcpiGbl_ExceptionNames_Aml [
SubStatus];
157 }
158 break;
159
161
163 {
164 Exception = &AcpiGbl_ExceptionNames_Ctrl [
SubStatus];
165 }
166 break;
167
168 default:
169
170 break;
171 }
172
173 if (!Exception || !Exception->
Name)
174 {
176 }
177
178 return (Exception);
179}
#define AE_CODE_ACPI_TABLES
#define AE_CODE_PROGRAMMER
#define AE_CODE_ENVIRONMENTAL
_IRQL_requires_same_ _In_ PLSA_STRING _In_ SECURITY_LOGON_TYPE _In_ ULONG _In_ ULONG _In_opt_ PTOKEN_GROUPS _In_ PTOKEN_SOURCE _Out_ PVOID _Out_ PULONG _Inout_ PLUID _Out_ PHANDLE _Out_ PQUOTA_LIMITS _Out_ PNTSTATUS SubStatus
Referenced by AcpiFormatException().