Lines Matching full:predefined

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 in AcpiNsCheckArgumentTypes()
193 if (!Info->Predefined || (Info->Node->Flags & ANOBJ_EVALUATED)) in AcpiNsCheckArgumentTypes()
198 ArgTypeList = Info->Predefined->Info.ArgumentList; in AcpiNsCheckArgumentTypes()
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) in AcpiNsCheckAcpiCompliance() argument
252 if (!Predefined || (Node->Flags & ANOBJ_EVALUATED)) in AcpiNsCheckAcpiCompliance()
257 /* Get the ACPI-required arg count from the predefined info table */ in AcpiNsCheckAcpiCompliance()
260 METHOD_GET_ARG_COUNT (Predefined->Info.ArgumentList); in AcpiNsCheckAcpiCompliance()
276 else if (!RequiredParamCount && !Predefined->Info.ExpectedBtypes) in AcpiNsCheckAcpiCompliance()
309 !(Predefined->Info.ArgumentList & ARG_COUNT_IS_MINIMUM)) in AcpiNsCheckAcpiCompliance()
326 * Predefined - Pointer to entry in predefined name table
340 const ACPI_PREDEFINED_INFO *Predefined) in AcpiNsCheckArgumentCount() argument
351 if (!Predefined) in AcpiNsCheckArgumentCount()
354 * Not a predefined name. Check the incoming user argument count in AcpiNsCheckArgumentCount()
402 * This is a predefined name. Validate the user-supplied parameter in AcpiNsCheckArgumentCount()
412 METHOD_GET_ARG_COUNT (Predefined->Info.ArgumentList); in AcpiNsCheckArgumentCount()
422 !(Predefined->Info.ArgumentList & ARG_COUNT_IS_MINIMUM)) in AcpiNsCheckArgumentCount()