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
63 * against the argument type list for a predefined name.
79 * If not a predefined name, cannot typecheck args, because
85 if (!Info->Predefined || (Info->Node->Flags & ANOBJ_EVALUATED))
90 ArgTypeList = Info->Predefined->Info.ArgumentList;
124 * Predefined - Pointer to entry in predefined name table
129 * predefined name is what is expected (matches what is defined in
130 * the ACPI specification for this predefined name.)
138 const ACPI_PREDEFINED_INFO *Predefined)
    [all...]
nspredef.c 3 * Module Name: nspredef - Validation of ACPI predefined methods and objects
58 * This module validates predefined ACPI objects that appear in the namespace,
60 * validation is to detect problems with BIOS-exposed predefined ACPI objects
103 * DESCRIPTION: Check the value returned from a predefined name.
116 const ACPI_PREDEFINED_INFO *Predefined;
120 /* If not a predefined name, we cannot validate the return object */
122 Predefined = Info->Predefined;
123 if (!Predefined)
152 (!Predefined->Info.ExpectedBtypes) |
    [all...]
nseval.c 134 /* Get info if we have a predefined name (_HID, etc.) */
136 Info->Predefined = AcpiUtMatchPredefinedMethod (Info->Node->Name.Ascii);
175 * For predefined names: Check that the declared argument count
179 Info->Predefined);
186 Info->ParamCount, Info->Predefined);
188 /* For predefined names: Typecheck all incoming arguments */
300 * For predefined names, check the return value against the ACPI
nsrepair.c 3 * Module Name: nsrepair - Repair for objects returned by predefined methods
58 * predefined methods to an object type that is expected, as per the ACPI
60 * return incorrect types for the standard predefined methods. Performing these
162 const ACPI_SIMPLE_REPAIR_INFO *Predefined;
172 Predefined = AcpiNsMatchSimpleRepair (Info->Node,
174 if (Predefined)
182 Status = Predefined->ObjectConverter (Info->Node, ReturnObject,
209 * one of the expected types for this predefined name. Attempt to
211 * types for this predefined name.
216 * this predefined name. Either one return value is expected, or none
    [all...]
nsrepair2.c 4 * predefined methods
54 * Information structure and handler for ACPI predefined names that can
145 * This table contains the names of the predefined methods for which we can
212 const ACPI_REPAIR_INFO *Predefined;
220 Predefined = AcpiNsMatchComplexRepair (Node);
221 if (!Predefined)
226 Status = Predefined->RepairFunction (Info, ReturnObjectPtr);
250 /* Search info table for a repairable predefined method/object name */
nsprepkg.c 3 * Module Name: nsprepkg - Validation of package objects for predefined names
114 Package = Info->Predefined + 1;
387 /* 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
94 const ACPI_PREDEFINED_INFO *Predefined);
102 * Predefined - Pointer to package-specific info for
107 * DESCRIPTION: Top-level validation for predefined name return package
115 const ACPI_PREDEFINED_INFO *Predefined)
127 Package = Predefined + 1;
137 * though the predefined name/method exists, the feature is not supported.
150 ApZeroLengthPackage (Predefined->Info.Name, ParentOp);
178 ApCustomPackage (ParentOp, Predefined);
195 ApPackageTooLarge (Predefined->Info.Name, ParentOp
    [all...]
aslcompiler.h 713 * aslpredef - ACPI predefined names support
748 * aslprepkg - ACPI predefined names support for packages
753 const ACPI_PREDEFINED_INFO *Predefined);
  /src/sys/external/bsd/acpica/dist/debugger/
dbnames.c 487 * DESCRIPTION: Detect and display predefined ACPI names (names that start with
501 const ACPI_PREDEFINED_INFO *Predefined;
507 Predefined = AcpiUtMatchPredefinedMethod (Node->Name.Ascii);
508 if (!Predefined)
521 if (Predefined->Info.ExpectedBtypes & ACPI_RTYPE_PACKAGE)
523 Package = Predefined + 1;
527 Predefined->Info.ExpectedBtypes);
530 METHOD_GET_ARG_COUNT (Predefined->Info.ArgumentList),
544 AcpiNsCheckAcpiCompliance (Pathname, Node, Predefined);
560 * DESCRIPTION: Validate all predefined names in the namespac
    [all...]
dbmethod.c 537 * DESCRIPTION: Batch execution function. Evaluates all "predefined" objects --
552 const ACPI_PREDEFINED_INFO *Predefined;
555 Predefined = AcpiUtMatchPredefinedMethod (Node->Name.Ascii);
556 if (!Predefined)
642 * DESCRIPTION: Namespace batch execution. Execute predefined names in the
662 AcpiOsPrintf ("Evaluated %u predefined names in the namespace\n", Info.Count);
dbtest.c 120 {"PREDEFINED"},
1047 * DESCRIPTION: Namespace batch execution. Execute predefined names in the
1074 "Evaluated %u predefined names in the namespace\n", Info.Count);
1086 * DESCRIPTION: Batch execution module. Currently only executes predefined
1101 const ACPI_PREDEFINED_INFO *Predefined;
1114 /* The name must be a predefined ACPI name */
1116 Predefined = AcpiUtMatchPredefinedMethod (Node->Name.Ascii);
1117 if (!Predefined)
1149 ArgTypeList = Predefined->Info.ArgumentList;
  /src/sys/external/bsd/acpica/dist/include/
acstruct.h 215 const ACPI_PREDEFINED_INFO *Predefined; /* Used if Node is a predefined name */
acnamesp.h 316 * nsarguments - Argument count/type checking for predefined/reserved names
329 const ACPI_PREDEFINED_INFO *Predefined);
337 * nspredef - Return value checking for predefined/reserved names
356 * nsprepkg - Validation of predefined name packages
472 * predefined methods/objects
503 * predefined methods/objects

Completed in 40 milliseconds