Home
last modified time | relevance | path

Searched full:predefined (Results 1 – 25 of 324) sorted by relevance

12345678910>>...13

/openbmc/linux/drivers/acpi/acpica/
H A Dnsarguments.c4 * Module Name: nsarguments - Validation of args for ACPI predefined methods
27 * against the argument type list for a predefined name.
39 * If not a predefined name, cannot typecheck args, because in acpi_ns_check_argument_types()
45 if (!info->predefined || (info->node->flags & ANOBJ_EVALUATED)) { in acpi_ns_check_argument_types()
49 arg_type_list = info->predefined->info.argument_list; in acpi_ns_check_argument_types()
83 * predefined - Pointer to entry in predefined name table
88 * predefined name is what is expected (matches what is defined in
89 * the ACPI specification for this predefined name.)
96 const union acpi_predefined_info *predefined) in acpi_ns_check_acpi_compliance() argument
101 if (!predefined || (node->flags & ANOBJ_EVALUATED)) { in acpi_ns_check_acpi_compliance()
[all …]
H A Dnspredef.c4 * 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()
[all …]
H A Dutpredef.c4 * Module Name: utpredef - support functions for predefined names
18 * Names for the types that can be returned by the predefined objects.
33 * PARAMETERS: this_name - Entry in the predefined method/name table
35 * RETURN: Pointer to next entry in predefined table.
67 * RETURN: Pointer to entry in predefined table. NULL indicates not found.
69 * DESCRIPTION: Check an object name against the predefined object list.
77 /* Quick check for a predefined name, first character must be underscore */ in acpi_ut_match_predefined_method()
83 /* Search info table for a predefined method/object name */ in acpi_ut_match_predefined_method()
150 /* Types that can be returned externally by a predefined name */
161 /* Bit widths for resource descriptor predefined names */
[all …]
H A Dnsrepair.c4 * Module Name: nsrepair - Repair for objects returned by predefined methods
23 * predefined methods to an object type that is expected, as per the ACPI
25 * return incorrect types for the standard predefined methods. Performing these
128 const struct acpi_simple_repair_info *predefined; in acpi_ns_simple_repair() local
136 predefined = acpi_ns_match_simple_repair(info->node, in acpi_ns_simple_repair()
139 if (predefined) { in acpi_ns_simple_repair()
146 status = predefined->object_converter(info->node, return_object, in acpi_ns_simple_repair()
171 * one of the expected types for this predefined name. Attempt to in acpi_ns_simple_repair()
173 * types for this predefined name. in acpi_ns_simple_repair()
178 * this predefined name. Either one return value is expected, or none, in acpi_ns_simple_repair()
[all …]
H A Dnseval.c89 /* Get info if we have a predefined name (_HID, etc.) */ in acpi_ns_evaluate()
91 info->predefined = in acpi_ns_evaluate()
130 * For predefined names: Check that the declared argument count in acpi_ns_evaluate()
134 info->predefined); in acpi_ns_evaluate()
141 info->param_count, info->predefined); in acpi_ns_evaluate()
143 /* For predefined names: Typecheck all incoming arguments */ in acpi_ns_evaluate()
258 * For predefined names, check the return value against the ACPI in acpi_ns_evaluate()
H A Dacnamesp.h211 * nsarguments - Argument count/type checking for predefined/reserved names
222 const union acpi_predefined_info *predefined);
227 * nspredef - Return value checking for predefined/reserved names
242 * nsprepkg - Validation of predefined name packages
320 * predefined methods/objects
346 * predefined methods/objects
H A Ddbnames.c390 * DESCRIPTION: Detect and display predefined ACPI names (names that start with
403 const union acpi_predefined_info *predefined; in acpi_db_walk_for_predefined_names() local
408 predefined = acpi_ut_match_predefined_method(node->name.ascii); in acpi_db_walk_for_predefined_names()
409 if (!predefined) { in acpi_db_walk_for_predefined_names()
420 if (predefined->info.expected_btypes & ACPI_RTYPE_PACKAGE) { in acpi_db_walk_for_predefined_names()
421 package = predefined + 1; in acpi_db_walk_for_predefined_names()
425 predefined->info.expected_btypes); in acpi_db_walk_for_predefined_names()
428 METHOD_GET_ARG_COUNT(predefined->info.argument_list), in acpi_db_walk_for_predefined_names()
442 acpi_ns_check_acpi_compliance(pathname, node, predefined); in acpi_db_walk_for_predefined_names()
457 * DESCRIPTION: Validate all predefined names in the namespace
[all …]
H A Ddbmethod.c442 * DESCRIPTION: Batch execution function. Evaluates all "predefined" objects --
456 const union acpi_predefined_info *predefined; in acpi_db_walk_for_execute() local
458 predefined = acpi_ut_match_predefined_method(node->name.ascii); in acpi_db_walk_for_execute()
459 if (!predefined) { in acpi_db_walk_for_execute()
537 * DESCRIPTION: Namespace batch execution. Execute predefined names in the
555 acpi_os_printf("Evaluated %u predefined names in the namespace\n", in acpi_db_evaluate_predefined_names()
H A Ddbtest.c60 {"PREDEFINED"},
930 * DESCRIPTION: Namespace batch execution. Execute predefined names in the
953 acpi_os_printf("Evaluated %u predefined names in the namespace\n", in acpi_db_evaluate_all_predefined_names()
965 * DESCRIPTION: Batch execution module. Currently only executes predefined
980 const union acpi_predefined_info *predefined; in acpi_db_evaluate_one_predefined_name() local
992 /* The name must be a predefined ACPI name */ in acpi_db_evaluate_one_predefined_name()
994 predefined = acpi_ut_match_predefined_method(node->name.ascii); in acpi_db_evaluate_one_predefined_name()
995 if (!predefined) { in acpi_db_evaluate_one_predefined_name()
1023 arg_type_list = predefined->info.argument_list; in acpi_db_evaluate_one_predefined_name()
H A Dacpredef.h4 * Name: acpredef - Information table for ACPI predefined methods and objects
102 /* Support macros for users of the predefined info table */
113 /* Macros used to build the predefined info table */
144 * Predefined method/object information table.
149 * 1) Predefined/Reserved names that are not usually evaluated via
156 * 2) Predefined names that never actually exist within the AML code:
157 * Predefined resource descriptor field names
159 * 3) Predefined names that are implemented within ACPICA:
1121 * Predefined names for use in Resource Descriptors. These names do not
1122 * appear in the global Predefined Name table (since these names never
H A Dnsrepair2.c5 * predefined methods
19 * Information structure and handler for ACPI predefined names that can
92 * This table contains the names of the predefined methods for which we can
155 const struct acpi_repair_info *predefined; in acpi_ns_complex_repairs() local
162 predefined = acpi_ns_match_complex_repair(node); in acpi_ns_complex_repairs()
163 if (!predefined) { in acpi_ns_complex_repairs()
167 status = predefined->repair_function(info, return_object_ptr); in acpi_ns_complex_repairs()
189 /* Search info table for a repairable predefined method/object name */ in acpi_ns_match_complex_repair()
/openbmc/qemu/tests/qapi-schema/
H A Dredefined-predefined.err1 redefined-predefined.json: In struct 'QType':
2 redefined-predefined.json:2: enum type 'QType' is already defined
H A Dredefined-predefined.json1 # we reject types that clash with predefined types
/openbmc/linux/Documentation/leds/
H A Dleds-lp55xx.rst179 ( Predefined pattern data )
182 loading a LED pattern. That is 'predefined' pattern.
184 A predefined pattern is defined in the platform data and load it(or them)
187 To use the predefined pattern concept, 'patterns' and 'num_patterns' should be
190 Example of predefined pattern data::
/openbmc/linux/arch/arm64/lib/
H A Derror-inject.c9 * 'regs' represents the state on entry of a predefined function in in override_function_with_return()
13 * of probed function and directly return to the predefined in override_function_with_return()
/openbmc/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_type.h273 /* Note: These are predefined bit offsets */
319 /* Note: These are predefined bit offsets */
442 /* Note: These are predefined bit offsets */
453 /* Note: These are predefined bit offsets */
477 /* Note: These are predefined bit offsets */
489 /* Note: These are predefined bit offsets */
547 /* Note: These are predefined bit offsets */
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DRole.v1_3_2.json
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DRole.v1_3_2.json
/openbmc/linux/lib/zstd/compress/
H A Dzstd_ldm.h49 * Compresses a block using the predefined sequences, along with a secondary
52 * predefined sequences. Returns the length of the last literals.
58 * NOTE: The source must be at most the maximum block size, but the predefined
/openbmc/linux/drivers/usb/serial/
H A Dkobil_sct.h55 /* use a predefined reset sequence */
57 /* use a predefined sequence to reset the internal queues */
/openbmc/linux/include/linux/platform_data/
H A Dleds-lp55xx.h62 * @patterns : Predefined pattern data for RGB channels
82 /* Predefined pattern data */
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dnvm-reg.h503 * different predefined FW config operation
512 * different predefined FW config operation
523 * different predefined FW config operation
538 * different predefined FW config operation.
557 * different predefined FW config operation.
580 * different predefined FW config operation.
/openbmc/qemu/docs/interop/
H A Dprl-xml.rst181 element of the ``Snapshots`` element, or via the predefined GUID
183 the predefined GUID is interpreted as a normal GUID. All snapshot images
187 There is another predefined GUID,
/openbmc/linux/Documentation/arch/s390/
H A Ds390dbf.rst70 Predefined views for hex/ascii and sprintf data are provided.
115 Predefined views:
214 See section about predefined views for explanation of the above output!
295 Predefined Views
298 There are two predefined views: hex_ascii and sprintf.
402 and which produces the same header output as the predefined views.
/openbmc/phosphor-logging/lib/include/phosphor-logging/
H A Delog.hpp162 * @brief Create a journal log entry based on predefined
191 * @brief Create a journal log entry based on predefined
221 * @brief Create a journal log entry based on predefined

12345678910>>...13