Lines Matching full:predefined
4 * Module Name: nspredef - Validation of ACPI predefined methods and objects
22 * This module validates predefined ACPI objects that appear in the namespace,
24 * validation is to detect problems with BIOS-exposed predefined ACPI objects
60 * DESCRIPTION: Check the value returned from a predefined name.
72 const union acpi_predefined_info *predefined; in acpi_ns_check_return_value() local
76 /* If not a predefined name, we cannot validate the return object */ in acpi_ns_check_return_value()
78 predefined = info->predefined; in acpi_ns_check_return_value()
79 if (!predefined) { in acpi_ns_check_return_value()
105 (!predefined->info.expected_btypes) || in acpi_ns_check_return_value()
106 (predefined->info.expected_btypes == ACPI_RTYPE_ALL)) { in acpi_ns_check_return_value()
112 * for this predefined name in acpi_ns_check_return_value()
115 predefined->info.expected_btypes, in acpi_ns_check_return_value()
154 * particular predefined names. in acpi_ns_check_return_value()
217 * from all of the predefined names (including elements of returned in acpi_ns_check_object_type()
244 /* Create a string with all expected types for this predefined object */ in acpi_ns_check_object_type()
283 * predefined method is a named reference. All others are invalid.