HomeSort by: relevance | last modified time | path
    Searched refs:Predefined (Results 1 - 13 of 13) sorted by relevancy

  /src/sys/external/bsd/acpica/dist/namespace/
nsarguments.c 3 * Module Name: nsarguments - Validation of args for ACPI predefined methods
171 * against the argument type list for a predefined name.
187 * If not a predefined name, cannot typecheck args, because
193 if (!Info->Predefined || (Info->Node->Flags & ANOBJ_EVALUATED))
198 ArgTypeList = Info->Predefined->Info.ArgumentList;
232 * Predefined - Pointer to entry in predefined name table
237 * predefined name is what is expected (matches what is defined in
238 * the ACPI specification for this predefined name.)
246 const ACPI_PREDEFINED_INFO *Predefined)
    [all...]
nspredef.c 3 * Module Name: nspredef - Validation of ACPI predefined methods and objects
166 * This module validates predefined ACPI objects that appear in the namespace,
168 * validation is to detect problems with BIOS-exposed predefined ACPI objects
211 * DESCRIPTION: Check the value returned from a predefined name.
224 const ACPI_PREDEFINED_INFO *Predefined;
228 /* If not a predefined name, we cannot validate the return object */
230 Predefined = Info->Predefined;
231 if (!Predefined)
260 (!Predefined->Info.ExpectedBtypes) |
    [all...]
nseval.c 243 /* Get info if we have a predefined name (_HID, etc.) */
245 Info->Predefined = AcpiUtMatchPredefinedMethod (Info->Node->Name.Ascii);
284 * For predefined names: Check that the declared argument count
288 Info->Predefined);
295 Info->ParamCount, Info->Predefined);
297 /* For predefined names: Typecheck all incoming arguments */
409 * For predefined names, check the return value against the ACPI
nsrepair.c 3 * Module Name: nsrepair - Repair for objects returned by predefined methods
166 * predefined methods to an object type that is expected, as per the ACPI
168 * return incorrect types for the standard predefined methods. Performing these
270 const ACPI_SIMPLE_REPAIR_INFO *Predefined;
280 Predefined = AcpiNsMatchSimpleRepair (Info->Node,
282 if (Predefined)
290 Status = Predefined->ObjectConverter (Info->Node, ReturnObject,
317 * one of the expected types for this predefined name. Attempt to
319 * types for this predefined name.
324 * this predefined name. Either one return value is expected, or none
    [all...]
nsrepair2.c 4 * predefined methods
162 * Information structure and handler for ACPI predefined names that can
253 * This table contains the names of the predefined methods for which we can
320 const ACPI_REPAIR_INFO *Predefined;
328 Predefined = AcpiNsMatchComplexRepair (Node);
329 if (!Predefined)
334 Status = Predefined->RepairFunction (Info, ReturnObjectPtr);
358 /* Search info table for a repairable predefined method/object name */
nsprepkg.c 3 * Module Name: nsprepkg - Validation of package objects for predefined names
222 Package = Info->Predefined + 1;
495 /* Should not get here if predefined info table is correct */
  /src/sys/external/bsd/acpica/dist/compiler/
aslprepkg.c 3 * Module Name: aslprepkg - support for ACPI predefined name package objects
202 const ACPI_PREDEFINED_INFO *Predefined);
210 * Predefined - Pointer to package-specific info for
215 * DESCRIPTION: Top-level validation for predefined name return package
223 const ACPI_PREDEFINED_INFO *Predefined)
235 Package = Predefined + 1;
245 * though the predefined name/method exists, the feature is not supported.
258 ApZeroLengthPackage (Predefined->Info.Name, ParentOp);
286 ApCustomPackage (ParentOp, Predefined);
303 ApPackageTooLarge (Predefined->Info.Name, ParentOp
    [all...]
aslcompiler.h 821 * aslpredef - ACPI predefined names support
856 * aslprepkg - ACPI predefined names support for packages
861 const ACPI_PREDEFINED_INFO *Predefined);
  /src/sys/external/bsd/acpica/dist/debugger/
dbnames.c 595 * DESCRIPTION: Detect and display predefined ACPI names (names that start with
609 const ACPI_PREDEFINED_INFO *Predefined;
615 Predefined = AcpiUtMatchPredefinedMethod (Node->Name.Ascii);
616 if (!Predefined)
629 if (Predefined->Info.ExpectedBtypes & ACPI_RTYPE_PACKAGE)
631 Package = Predefined + 1;
635 Predefined->Info.ExpectedBtypes);
638 METHOD_GET_ARG_COUNT (Predefined->Info.ArgumentList),
652 AcpiNsCheckAcpiCompliance (Pathname, Node, Predefined);
668 * DESCRIPTION: Validate all predefined names in the namespac
    [all...]
dbmethod.c 645 * DESCRIPTION: Batch execution function. Evaluates all "predefined" objects --
660 const ACPI_PREDEFINED_INFO *Predefined;
663 Predefined = AcpiUtMatchPredefinedMethod (Node->Name.Ascii);
664 if (!Predefined)
750 * DESCRIPTION: Namespace batch execution. Execute predefined names in the
770 AcpiOsPrintf ("Evaluated %u predefined names in the namespace\n", Info.Count);
dbtest.c 228 {"PREDEFINED"},
1155 * DESCRIPTION: Namespace batch execution. Execute predefined names in the
1182 "Evaluated %u predefined names in the namespace\n", Info.Count);
1194 * DESCRIPTION: Batch execution module. Currently only executes predefined
1209 const ACPI_PREDEFINED_INFO *Predefined;
1222 /* The name must be a predefined ACPI name */
1224 Predefined = AcpiUtMatchPredefinedMethod (Node->Name.Ascii);
1225 if (!Predefined)
1257 ArgTypeList = Predefined->Info.ArgumentList;
  /src/sys/external/bsd/acpica/dist/include/
acstruct.h 323 const ACPI_PREDEFINED_INFO *Predefined; /* Used if Node is a predefined name */
acnamesp.h 424 * nsarguments - Argument count/type checking for predefined/reserved names
437 const ACPI_PREDEFINED_INFO *Predefined);
445 * nspredef - Return value checking for predefined/reserved names
464 * nsprepkg - Validation of predefined name packages
580 * predefined methods/objects
611 * predefined methods/objects

Completed in 71 milliseconds