/linux-6.12.1/drivers/acpi/acpica/ |
D | nsarguments.c | 4 * 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 …]
|
D | utpredef.c | 4 * 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 …]
|
D | nspredef.c | 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() [all …]
|
D | nsrepair.c | 4 * 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 …]
|
D | nseval.c | 89 /* 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()
|
D | acnamesp.h | 211 * 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
|
D | dbnames.c | 390 * 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 …]
|
D | dbmethod.c | 442 * 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()
|
D | dbtest.c | 60 {"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()
|
D | acpredef.h | 4 * 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
|
D | nsrepair2.c | 5 * 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()
|
D | nsaccess.c | 65 /* Enter the predefined names in the name table */ in acpi_ns_root_initialize() 68 "Entering predefined entries into namespace\n")); in acpi_ns_root_initialize() 96 * Create, init, and link the new predefined name in acpi_ns_root_initialize() 98 * predefined names are at the root level. It is much easier to in acpi_ns_root_initialize() 128 "Could not override predefined %s", in acpi_ns_root_initialize()
|
/linux-6.12.1/Documentation/ABI/testing/ |
D | sysfs-bus-iio-dac | 26 Performs a SW switch to a predefined output symbol. This attribute 28 multiple predefined symbols. Each symbol corresponds to a different 57 Performs a SW switch to a predefined output symbol. This attribute 59 multiple predefined symbols. Each symbol corresponds to a different
|
/linux-6.12.1/Documentation/leds/ |
D | leds-lp55xx.rst | 179 ( 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::
|
/linux-6.12.1/drivers/net/ethernet/intel/iavf/ |
D | iavf_type.h | 259 /* Note: These are predefined bit offsets */ 305 /* Note: These are predefined bit offsets */ 340 /* Note: These are predefined bit offsets */ 351 /* Note: These are predefined bit offsets */ 375 /* Note: These are predefined bit offsets */ 387 /* Note: These are predefined bit offsets */ 445 /* Note: These are predefined bit offsets */
|
/linux-6.12.1/arch/arm64/lib/ |
D | error-inject.c | 9 * '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()
|
/linux-6.12.1/lib/zstd/compress/ |
D | zstd_ldm.h | 49 * 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
|
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | nvm-reg.h | 512 * different predefined FW config operation 521 * different predefined FW config operation 532 * different predefined FW config operation 547 * different predefined FW config operation. 566 * different predefined FW config operation. 589 * different predefined FW config operation. 616 * different predefined FW config operation. 654 * different predefined FW config operation. 693 * different predefined FW config operation.
|
/linux-6.12.1/drivers/usb/serial/ |
D | kobil_sct.h | 55 /* use a predefined reset sequence */ 57 /* use a predefined sequence to reset the internal queues */
|
/linux-6.12.1/include/linux/platform_data/ |
D | leds-lp55xx.h | 62 * @patterns : Predefined pattern data for RGB channels 82 /* Predefined pattern data */
|
/linux-6.12.1/Documentation/arch/s390/ |
D | s390dbf.rst | 70 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.
|
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_mode.h | 382 * @plane_shaper_tf_property: Plane property to set a predefined 385 * color modules to program LUT parameters from predefined TF (or 422 * @plane_blend_tf_property: Plane property to set a predefined 425 * AMD color modules to program LUT parameters from predefined TF (or 432 * AMD color modules to program LUT parameters from predefined TF (or
|
/linux-6.12.1/drivers/net/ethernet/intel/i40e/ |
D | i40e_type.h | 679 /* Note: These are predefined bit offsets */ 725 /* Note: These are predefined bit offsets */ 757 /* Note: These are predefined bit offsets */ 768 /* Note: These are predefined bit offsets */ 791 /* Note: These are predefined bit offsets */ 803 /* Note: These are predefined bit offsets */ 856 /* Note: These are predefined bit offsets */
|
/linux-6.12.1/arch/powerpc/lib/ |
D | error-inject.c | 10 * Emulate 'blr'. 'regs' represents the state on entry of a predefined in override_function_with_return()
|
/linux-6.12.1/Documentation/devicetree/bindings/interconnect/ |
D | qcom,rpm-common.yaml | 14 through manual requests based on either predefined values or as indicated by
|