/kernel/linux/linux-5.10/drivers/acpi/acpica/ |
H A D | exdebug.c | 180 /* Decode the reference */ in acpi_ex_do_debug_object() 182 switch (source_desc->reference.class) { in acpi_ex_do_debug_object() 185 acpi_os_printf("0x%X\n", source_desc->reference.value); in acpi_ex_do_debug_object() 193 source_desc->reference.value); in acpi_ex_do_debug_object() 205 if (source_desc->reference.node) { in acpi_ex_do_debug_object() 207 (source_desc->reference.node) != in acpi_ex_do_debug_object() 211 source_desc->reference.node); in acpi_ex_do_debug_object() 214 source_desc->reference.node, in acpi_ex_do_debug_object() 215 (source_desc->reference.node)-> in acpi_ex_do_debug_object() 218 switch ((source_desc->reference in acpi_ex_do_debug_object() [all...] |
H A D | exresolv.c | 120 ref_type = stack_desc->reference.class; in acpi_ex_resolve_object_to_value() 127 * Note: this increments the local's object reference count in acpi_ex_resolve_object_to_value() 131 reference.value, in acpi_ex_resolve_object_to_value() 140 stack_desc->reference.value, in acpi_ex_resolve_object_to_value() 153 switch (stack_desc->reference.target_type) { in acpi_ex_resolve_object_to_value() 172 obj_desc = *stack_desc->reference.where; in acpi_ex_resolve_object_to_value() 196 /* Invalid reference object */ in acpi_ex_resolve_object_to_value() 200 stack_desc->reference.target_type, in acpi_ex_resolve_object_to_value() 219 if ((stack_desc->reference.node->type == in acpi_ex_resolve_object_to_value() 221 || (stack_desc->reference in acpi_ex_resolve_object_to_value() [all...] |
H A D | dbobject.c | 246 /* Decode the reference */ in acpi_db_display_internal_object() 248 switch (obj_desc->reference.class) { in acpi_db_display_internal_object() 252 obj_desc->reference.value); in acpi_db_display_internal_object() 255 [obj_desc->reference.value].object; in acpi_db_display_internal_object() 265 obj_desc->reference.value); in acpi_db_display_internal_object() 268 [obj_desc->reference.value].object; in acpi_db_display_internal_object() 277 switch (obj_desc->reference.target_type) { in acpi_db_display_internal_object() 281 obj_desc->reference. in acpi_db_display_internal_object() 284 (obj_desc->reference.object); in acpi_db_display_internal_object() 290 obj_desc->reference in acpi_db_display_internal_object() [all...] |
H A D | dsobject.c | 48 * This is a named object reference. If this name was in acpi_ds_build_internal_object() 54 /* Check if we are resolving a named reference within a package */ in acpi_ds_build_internal_object() 110 * Handling for unresolved package reference elements. in acpi_ds_build_internal_object() 115 obj_desc->reference.resolved = TRUE; in acpi_ds_build_internal_object() 118 !obj_desc->reference.node) { in acpi_ds_build_internal_object() 123 obj_desc->reference.node = in acpi_ds_build_internal_object() 125 obj_desc->reference.aml = op->common.aml; in acpi_ds_build_internal_object() 126 obj_desc->reference.resolved = FALSE; in acpi_ds_build_internal_object() 295 /* Remove local reference to the object */ in acpi_ds_create_node() 469 obj_desc->reference in acpi_ds_init_object_from_op() [all...] |
H A D | exstore.c | 121 switch (ref_desc->reference.class) { in acpi_ex_store() 127 ref_desc->reference. in acpi_ex_store() 147 acpi_ds_store_object_to_local(ref_desc->reference.class, in acpi_ex_store() 148 ref_desc->reference.value, in acpi_ex_store() 168 ref_desc->reference.class)); in acpi_ex_store() 206 * Destination must be a reference pointer, and in acpi_ex_store_object_to_index() 209 switch (index_desc->reference.target_type) { in acpi_ex_store_object_to_index() 220 obj_desc = *(index_desc->reference.where); in acpi_ex_store_object_to_index() 223 source_desc->reference.class == ACPI_REFCLASS_TABLE) { in acpi_ex_store_object_to_index() 225 /* This is a DDBHandle, just add a reference t in acpi_ex_store_object_to_index() [all...] |
H A D | exdump.c | 195 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET(reference.class), "Class"}, 196 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET(reference.target_type), "Target Type"}, 197 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET(reference.value), "Value"}, 198 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(reference.object), "Object Desc"}, 199 {ACPI_EXD_NODE, ACPI_EXD_OFFSET(reference.node), "Node"}, 200 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(reference.where), "Where"}, 201 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(reference.index_pointer), 637 switch (obj_desc->reference.class) { in acpi_ex_dump_operand() 645 acpi_os_printf("%p\n", obj_desc->reference.object); in acpi_ex_dump_operand() 651 obj_desc->reference in acpi_ex_dump_operand() [all...] |
H A D | exoparg2.c | 173 /* Store the results to the target reference operands */ in acpi_ex_opcode_2A_2T_1R() 187 * Since the remainder is not returned indirectly, remove a reference to in acpi_ex_opcode_2A_2T_1R() 332 /* Initialize the Index reference object */ in acpi_ex_opcode_2A_1T_1R() 335 return_desc->reference.value = (u32) index; in acpi_ex_opcode_2A_1T_1R() 336 return_desc->reference.class = ACPI_REFCLASS_INDEX; in acpi_ex_opcode_2A_1T_1R() 350 return_desc->reference.target_type = in acpi_ex_opcode_2A_1T_1R() 352 return_desc->reference.index_pointer = in acpi_ex_opcode_2A_1T_1R() 363 return_desc->reference.target_type = in acpi_ex_opcode_2A_1T_1R() 365 return_desc->reference.index_pointer = in acpi_ex_opcode_2A_1T_1R() 376 return_desc->reference in acpi_ex_opcode_2A_1T_1R() [all...] |
H A D | dspkginit.c | 183 * A method reference "looks" to the parser to be a method in acpi_ds_build_internal_package_obj() 227 /* Existing package, get existing reference count */ in acpi_ds_build_internal_package_obj() 319 * DESCRIPTION: Resolve a named reference element within a package object 353 /* We are only interested in reference objects/elements */ in acpi_ds_init_package_element() 357 /* Attempt to resolve the (named) reference to a namespace node */ in acpi_ds_init_package_element() 371 * PARAMETERS: element_ptr - Pointer to a reference object 375 * DESCRIPTION: Resolve a package element that is a reference to a named 394 /* Check if reference element is already resolved */ in acpi_ds_resolve_package_element() 396 if (element->reference.resolved) { in acpi_ds_resolve_package_element() 404 /* Element must be a reference objec in acpi_ds_resolve_package_element() [all...] |
H A D | exoparg1.c | 390 /* Get the object reference, store it, and remove our reference */ in acpi_ex_opcode_1A_1T_1R() 431 * Normally, we would remove a reference on the Operand[0] in acpi_ex_opcode_1A_1T_1R() 609 /* Internal reference object - prevent deletion */ in acpi_ex_opcode_1A_0T_1R() 616 * reference on the Operand[0] object) in acpi_ex_opcode_1A_0T_1R() 619 * reference operand to an actual integer. in acpi_ex_opcode_1A_0T_1R() 794 * Must resolve/dereference the local/arg reference first in acpi_ex_opcode_1A_0T_1R() 796 switch (operand[0]->reference.class) { in acpi_ex_opcode_1A_0T_1R() 804 (operand[0]->reference.class, in acpi_ex_opcode_1A_0T_1R() 805 operand[0]->reference in acpi_ex_opcode_1A_0T_1R() [all...] |
/kernel/linux/linux-6.6/drivers/acpi/acpica/ |
H A D | exdebug.c | 180 /* Decode the reference */ in acpi_ex_do_debug_object() 182 switch (source_desc->reference.class) { in acpi_ex_do_debug_object() 185 acpi_os_printf("0x%X\n", source_desc->reference.value); in acpi_ex_do_debug_object() 193 source_desc->reference.value); in acpi_ex_do_debug_object() 205 if (source_desc->reference.node) { in acpi_ex_do_debug_object() 207 (source_desc->reference.node) != in acpi_ex_do_debug_object() 211 source_desc->reference.node); in acpi_ex_do_debug_object() 214 source_desc->reference.node, in acpi_ex_do_debug_object() 215 (source_desc->reference.node)-> in acpi_ex_do_debug_object() 218 switch ((source_desc->reference in acpi_ex_do_debug_object() [all...] |
H A D | exresolv.c | 120 ref_type = stack_desc->reference.class; in acpi_ex_resolve_object_to_value() 127 * Note: this increments the local's object reference count in acpi_ex_resolve_object_to_value() 131 reference.value, in acpi_ex_resolve_object_to_value() 140 stack_desc->reference.value, in acpi_ex_resolve_object_to_value() 153 switch (stack_desc->reference.target_type) { in acpi_ex_resolve_object_to_value() 172 obj_desc = *stack_desc->reference.where; in acpi_ex_resolve_object_to_value() 196 /* Invalid reference object */ in acpi_ex_resolve_object_to_value() 200 stack_desc->reference.target_type, in acpi_ex_resolve_object_to_value() 219 if ((stack_desc->reference.node->type == in acpi_ex_resolve_object_to_value() 221 || (stack_desc->reference in acpi_ex_resolve_object_to_value() [all...] |
H A D | dbobject.c | 246 /* Decode the reference */ in acpi_db_display_internal_object() 248 switch (obj_desc->reference.class) { in acpi_db_display_internal_object() 252 obj_desc->reference.value); in acpi_db_display_internal_object() 255 [obj_desc->reference.value].object; in acpi_db_display_internal_object() 265 obj_desc->reference.value); in acpi_db_display_internal_object() 268 [obj_desc->reference.value].object; in acpi_db_display_internal_object() 277 switch (obj_desc->reference.target_type) { in acpi_db_display_internal_object() 281 obj_desc->reference. in acpi_db_display_internal_object() 284 (obj_desc->reference.object); in acpi_db_display_internal_object() 290 obj_desc->reference in acpi_db_display_internal_object() [all...] |
H A D | dsobject.c | 48 * This is a named object reference. If this name was in acpi_ds_build_internal_object() 54 /* Check if we are resolving a named reference within a package */ in acpi_ds_build_internal_object() 110 * Handling for unresolved package reference elements. in acpi_ds_build_internal_object() 115 obj_desc->reference.resolved = TRUE; in acpi_ds_build_internal_object() 118 !obj_desc->reference.node) { in acpi_ds_build_internal_object() 123 obj_desc->reference.node = in acpi_ds_build_internal_object() 125 obj_desc->reference.aml = op->common.aml; in acpi_ds_build_internal_object() 126 obj_desc->reference.resolved = FALSE; in acpi_ds_build_internal_object() 295 /* Remove local reference to the object */ in acpi_ds_create_node() 469 obj_desc->reference in acpi_ds_init_object_from_op() [all...] |
H A D | exstore.c | 121 switch (ref_desc->reference.class) { in acpi_ex_store() 127 ref_desc->reference. in acpi_ex_store() 147 acpi_ds_store_object_to_local(ref_desc->reference.class, in acpi_ex_store() 148 ref_desc->reference.value, in acpi_ex_store() 168 ref_desc->reference.class)); in acpi_ex_store() 206 * Destination must be a reference pointer, and in acpi_ex_store_object_to_index() 209 switch (index_desc->reference.target_type) { in acpi_ex_store_object_to_index() 220 obj_desc = *(index_desc->reference.where); in acpi_ex_store_object_to_index() 223 source_desc->reference.class == ACPI_REFCLASS_TABLE) { in acpi_ex_store_object_to_index() 225 /* This is a DDBHandle, just add a reference t in acpi_ex_store_object_to_index() [all...] |
H A D | exdump.c | 195 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET(reference.class), "Class"}, 196 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET(reference.target_type), "Target Type"}, 197 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET(reference.value), "Value"}, 198 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(reference.object), "Object Desc"}, 199 {ACPI_EXD_NODE, ACPI_EXD_OFFSET(reference.node), "Node"}, 200 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(reference.where), "Where"}, 201 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(reference.index_pointer), 637 switch (obj_desc->reference.class) { in acpi_ex_dump_operand() 645 acpi_os_printf("%p\n", obj_desc->reference.object); in acpi_ex_dump_operand() 651 obj_desc->reference in acpi_ex_dump_operand() [all...] |
H A D | exoparg2.c | 173 /* Store the results to the target reference operands */ in acpi_ex_opcode_2A_2T_1R() 187 * Since the remainder is not returned indirectly, remove a reference to in acpi_ex_opcode_2A_2T_1R() 332 /* Initialize the Index reference object */ in acpi_ex_opcode_2A_1T_1R() 335 return_desc->reference.value = (u32) index; in acpi_ex_opcode_2A_1T_1R() 336 return_desc->reference.class = ACPI_REFCLASS_INDEX; in acpi_ex_opcode_2A_1T_1R() 350 return_desc->reference.target_type = in acpi_ex_opcode_2A_1T_1R() 352 return_desc->reference.index_pointer = in acpi_ex_opcode_2A_1T_1R() 363 return_desc->reference.target_type = in acpi_ex_opcode_2A_1T_1R() 365 return_desc->reference.index_pointer = in acpi_ex_opcode_2A_1T_1R() 376 return_desc->reference in acpi_ex_opcode_2A_1T_1R() [all...] |
H A D | dspkginit.c | 183 * A method reference "looks" to the parser to be a method in acpi_ds_build_internal_package_obj() 227 /* Existing package, get existing reference count */ in acpi_ds_build_internal_package_obj() 319 * DESCRIPTION: Resolve a named reference element within a package object 353 /* We are only interested in reference objects/elements */ in acpi_ds_init_package_element() 357 /* Attempt to resolve the (named) reference to a namespace node */ in acpi_ds_init_package_element() 371 * PARAMETERS: element_ptr - Pointer to a reference object 375 * DESCRIPTION: Resolve a package element that is a reference to a named 394 /* Check if reference element is already resolved */ in acpi_ds_resolve_package_element() 396 if (element->reference.resolved) { in acpi_ds_resolve_package_element() 404 /* Element must be a reference objec in acpi_ds_resolve_package_element() [all...] |
H A D | exoparg1.c | 411 /* Get the object reference, store it, and remove our reference */ in acpi_ex_opcode_1A_1T_1R() 452 * Normally, we would remove a reference on the Operand[0] in acpi_ex_opcode_1A_1T_1R() 630 /* Internal reference object - prevent deletion */ in acpi_ex_opcode_1A_0T_1R() 637 * reference on the Operand[0] object) in acpi_ex_opcode_1A_0T_1R() 640 * reference operand to an actual integer. in acpi_ex_opcode_1A_0T_1R() 815 * Must resolve/dereference the local/arg reference first in acpi_ex_opcode_1A_0T_1R() 817 switch (operand[0]->reference.class) { in acpi_ex_opcode_1A_0T_1R() 825 (operand[0]->reference.class, in acpi_ex_opcode_1A_0T_1R() 826 operand[0]->reference in acpi_ex_opcode_1A_0T_1R() [all...] |
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | amd_freq_sensitivity.c | 33 u64 reference; member 45 struct msr actual, reference; in amd_powersave_bias_target() local 57 &reference.l, &reference.h); in amd_powersave_bias_target() 59 reference.h &= 0x00ffffff; in amd_powersave_bias_target() 62 if (actual.q < data->actual || reference.q < data->reference) { in amd_powersave_bias_target() 68 d_reference = reference.q - data->reference; in amd_powersave_bias_target() 104 data->reference in amd_powersave_bias_target() [all...] |
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | amd_freq_sensitivity.c | 33 u64 reference; member 45 struct msr actual, reference; in amd_powersave_bias_target() local 57 &reference.l, &reference.h); in amd_powersave_bias_target() 59 reference.h &= 0x00ffffff; in amd_powersave_bias_target() 62 if (actual.q < data->actual || reference.q < data->reference) { in amd_powersave_bias_target() 68 d_reference = reference.q - data->reference; in amd_powersave_bias_target() 105 data->reference in amd_powersave_bias_target() [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-digicolor.c | 62 u32 reference, time1, time2; in dc_rtc_read() local 69 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_read() 79 *val = reference + time1; in dc_rtc_read() 115 u32 alarm_reg, reference; in dc_rtc_read_alarm() local 120 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_read_alarm() 121 rtc_time64_to_tm(reference + alarm_reg, &alarm->time); in dc_rtc_read_alarm() 127 alarm->pending = alarm_reg + reference > now; in dc_rtc_read_alarm() 137 u32 reference; in dc_rtc_set_alarm() local 141 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_set_alarm() 142 writel_relaxed(alarm_time - reference, rt in dc_rtc_set_alarm() [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-digicolor.c | 62 u32 reference, time1, time2; in dc_rtc_read() local 69 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_read() 79 *val = reference + time1; in dc_rtc_read() 115 u32 alarm_reg, reference; in dc_rtc_read_alarm() local 120 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_read_alarm() 121 rtc_time64_to_tm(reference + alarm_reg, &alarm->time); in dc_rtc_read_alarm() 127 alarm->pending = alarm_reg + reference > now; in dc_rtc_read_alarm() 137 u32 reference; in dc_rtc_set_alarm() local 141 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_set_alarm() 142 writel_relaxed(alarm_time - reference, rt in dc_rtc_set_alarm() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | verifier_log.c | 31 char reference[1024]; member 77 opts.log_buf = logs.reference; in verif_log_subtest() 78 opts.log_size = sizeof(logs.reference); in verif_log_subtest() 82 fixed_log_sz = strlen(logs.reference) + 1; in verif_log_subtest() 85 memset(logs.reference + fixed_log_sz, 0, sizeof(logs.reference) - fixed_log_sz); in verif_log_subtest() 113 if (!ASSERT_STRNEQ(logs.buf, logs.reference, 24, "log_fixed_contents_25")) in verif_log_subtest() 152 exp_log = logs.reference + fixed_log_sz - i; in verif_log_subtest() 154 exp_log = logs.reference; in verif_log_subtest() 303 opts.log_buf = logs.reference; in verif_btf_log_subtest() [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | adcxx.c | 43 u32 reference; /* in millivolts */ member 77 value = value * adc->reference >> 12; in adcxx_show() 87 /* The minimum reference is 0 for this chip family */ in adcxx_min_show() 96 u32 reference; in adcxx_max_show() local 101 reference = adc->reference; in adcxx_max_show() 105 return sprintf(buf, "%d\n", reference); in adcxx_max_show() 122 adc->reference = value; in adcxx_max_store() 162 /* set a default value for the reference */ in adcxx_probe() 163 adc->reference in adcxx_probe() [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | adcxx.c | 43 u32 reference; /* in millivolts */ member 77 value = value * adc->reference >> 12; in adcxx_show() 87 /* The minimum reference is 0 for this chip family */ in adcxx_min_show() 96 u32 reference; in adcxx_max_show() local 101 reference = adc->reference; in adcxx_max_show() 105 return sprintf(buf, "%d\n", reference); in adcxx_max_show() 122 adc->reference = value; in adcxx_max_store() 162 /* set a default value for the reference */ in adcxx_probe() 163 adc->reference in adcxx_probe() [all...] |