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
74 /* If not a predefined name, we cannot validate the return object */ in acpi_ns_check_return_value()
76 predefined = info->predefined; in acpi_ns_check_return_value()
77 if (!predefined) { in acpi_ns_check_return_value()
103 (!predefined->info.expected_btypes) || in acpi_ns_check_return_value()
104 (predefined->info.expected_btypes == ACPI_RTYPE_ALL)) { in acpi_ns_check_return_value()
110 * for this predefined name in acpi_ns_check_return_value()
113 predefined->info.expected_btypes, in acpi_ns_check_return_value()
152 * particular predefined names. in acpi_ns_check_return_value()
215 * from all of the predefined names (including elements of returned in acpi_ns_check_object_type()
242 /* Create a string with all expected types for this predefined object */ in acpi_ns_check_object_type()
281 * predefined method is a named reference. All others are invalid.