/kernel/linux/linux-5.10/drivers/acpi/acpica/ |
H A D | exmutex.c | 20 acpi_ex_link_mutex(union acpi_operand_object *obj_desc, 27 * PARAMETERS: obj_desc - The mutex to be unlinked 35 void acpi_ex_unlink_mutex(union acpi_operand_object *obj_desc) in acpi_ex_unlink_mutex() argument 37 struct acpi_thread_state *thread = obj_desc->mutex.owner_thread; in acpi_ex_unlink_mutex() 45 if (obj_desc->mutex.next) { in acpi_ex_unlink_mutex() 46 (obj_desc->mutex.next)->mutex.prev = obj_desc->mutex.prev; in acpi_ex_unlink_mutex() 49 if (obj_desc->mutex.prev) { in acpi_ex_unlink_mutex() 50 (obj_desc->mutex.prev)->mutex.next = obj_desc in acpi_ex_unlink_mutex() 79 acpi_ex_link_mutex(union acpi_operand_object *obj_desc, struct acpi_thread_state *thread) acpi_ex_link_mutex() argument 126 acpi_ex_acquire_mutex_object(u16 timeout, union acpi_operand_object *obj_desc, acpi_thread_id thread_id) acpi_ex_acquire_mutex_object() argument 191 acpi_ex_acquire_mutex(union acpi_operand_object *time_desc, union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) acpi_ex_acquire_mutex() argument 283 acpi_ex_release_mutex_object(union acpi_operand_object *obj_desc) acpi_ex_release_mutex_object() argument 339 acpi_ex_release_mutex(union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) acpi_ex_release_mutex() argument 464 union acpi_operand_object *obj_desc; acpi_ex_release_all_mutexes() local [all...] |
H A D | dbobject.c | 84 * PARAMETERS: obj_desc - Object to be displayed 92 void acpi_db_decode_internal_object(union acpi_operand_object *obj_desc) in acpi_db_decode_internal_object() argument 96 if (!obj_desc) { in acpi_db_decode_internal_object() 101 if (ACPI_GET_DESCRIPTOR_TYPE(obj_desc) != ACPI_DESC_TYPE_OPERAND) { in acpi_db_decode_internal_object() 102 acpi_os_printf(" %p [%s]", obj_desc, in acpi_db_decode_internal_object() 103 acpi_ut_get_descriptor_name(obj_desc)); in acpi_db_decode_internal_object() 107 acpi_os_printf(" %s", acpi_ut_get_object_type_name(obj_desc)); in acpi_db_decode_internal_object() 109 switch (obj_desc->common.type) { in acpi_db_decode_internal_object() 113 ACPI_FORMAT_UINT64(obj_desc->integer.value)); in acpi_db_decode_internal_object() 119 obj_desc in acpi_db_decode_internal_object() 205 acpi_db_display_internal_object(union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) acpi_db_display_internal_object() argument 392 union acpi_operand_object *obj_desc; acpi_db_decode_locals() local 462 union acpi_operand_object *obj_desc; acpi_db_decode_arguments() local [all...] |
H A D | exfldio.c | 22 acpi_ex_field_datum_io(union acpi_operand_object *obj_desc, 26 acpi_ex_register_overflow(union acpi_operand_object *obj_desc, u64 value); 29 acpi_ex_setup_region(union acpi_operand_object *obj_desc, 36 * PARAMETERS: obj_desc - Field to be read or written 49 acpi_ex_setup_region(union acpi_operand_object *obj_desc, in acpi_ex_setup_region() argument 58 rgn_desc = obj_desc->common_field.region_obj; in acpi_ex_setup_region() 109 if (!(obj_desc->common.flags & AOPOBJ_DATA_VALID)) { in acpi_ex_setup_region() 122 (obj_desc->common_field.base_byte_offset + field_datum_byte_offset + in acpi_ex_setup_region() 123 obj_desc->common_field.access_byte_width)) { in acpi_ex_setup_region() 131 obj_desc in acpi_ex_setup_region() 198 acpi_ex_access_region(union acpi_operand_object *obj_desc, u32 field_datum_byte_offset, u64 *value, u32 function) acpi_ex_access_region() argument 290 acpi_ex_register_overflow(union acpi_operand_object *obj_desc, u64 value) acpi_ex_register_overflow() argument 338 acpi_ex_field_datum_io(union acpi_operand_object *obj_desc, u32 field_datum_byte_offset, u64 *value, u32 read_write) acpi_ex_field_datum_io() argument 544 acpi_ex_write_with_update_rule(union acpi_operand_object *obj_desc, u64 mask, u64 field_value, u32 field_datum_byte_offset) acpi_ex_write_with_update_rule() argument 648 acpi_ex_extract_from_field(union acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) acpi_ex_extract_from_field() argument 806 acpi_ex_insert_into_field(union acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) acpi_ex_insert_into_field() argument [all...] |
H A D | nsobject.c | 40 union acpi_operand_object *obj_desc; in acpi_ns_attach_object() local 88 obj_desc = NULL; in acpi_ns_attach_object() 102 obj_desc = ((struct acpi_namespace_node *)object)->object; in acpi_ns_attach_object() 111 obj_desc = (union acpi_operand_object *)object; in acpi_ns_attach_object() 119 obj_desc, node, acpi_ut_get_node_name(node))); in acpi_ns_attach_object() 127 if (obj_desc) { in acpi_ns_attach_object() 132 acpi_ut_add_reference(obj_desc); in acpi_ns_attach_object() 138 last_obj_desc = obj_desc; in acpi_ns_attach_object() 149 node->object = obj_desc; in acpi_ns_attach_object() 170 union acpi_operand_object *obj_desc; in acpi_ns_detach_object() local 281 acpi_ns_get_secondary_object(union acpi_operand_object *obj_desc) acpi_ns_get_secondary_object() argument 317 union acpi_operand_object *obj_desc; acpi_ns_attach_data() local 373 union acpi_operand_object *obj_desc; acpi_ns_detach_data() local 418 union acpi_operand_object *obj_desc; acpi_ns_get_attached_data() local [all...] |
H A D | dsobject.c | 40 union acpi_operand_object *obj_desc; in acpi_ds_build_internal_object() local 94 obj_desc = acpi_ut_create_internal_object((acpi_ps_get_opcode_info in acpi_ds_build_internal_object() 97 if (!obj_desc) { in acpi_ds_build_internal_object() 103 &obj_desc); in acpi_ds_build_internal_object() 105 acpi_ut_remove_reference(obj_desc); 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 in acpi_ds_build_internal_object() 157 union acpi_operand_object *obj_desc; acpi_ds_build_internal_buffer_obj() local 258 union acpi_operand_object *obj_desc; acpi_ds_create_node() local 325 union acpi_operand_object *obj_desc; acpi_ds_init_object_from_op() local [all...] |
H A D | excreate.c | 107 union acpi_operand_object *obj_desc; in acpi_ex_create_event() local 111 obj_desc = acpi_ut_create_internal_object(ACPI_TYPE_EVENT); in acpi_ex_create_event() 112 if (!obj_desc) { in acpi_ex_create_event() 122 &obj_desc->event.os_semaphore); in acpi_ex_create_event() 130 walk_state->operands[0], obj_desc, in acpi_ex_create_event() 138 acpi_ut_remove_reference(obj_desc); in acpi_ex_create_event() 159 union acpi_operand_object *obj_desc; in acpi_ex_create_mutex() local 165 obj_desc = acpi_ut_create_internal_object(ACPI_TYPE_MUTEX); in acpi_ex_create_mutex() 166 if (!obj_desc) { in acpi_ex_create_mutex() 173 status = acpi_os_create_mutex(&obj_desc in acpi_ex_create_mutex() 218 union acpi_operand_object *obj_desc; acpi_ex_create_region() local 317 union acpi_operand_object *obj_desc; acpi_ex_create_processor() local 365 union acpi_operand_object *obj_desc; acpi_ex_create_power_resource() local 412 union acpi_operand_object *obj_desc; acpi_ex_create_method() local [all...] |
H A D | exprep.c | 22 acpi_ex_decode_field_access(union acpi_operand_object *obj_desc, 183 * PARAMETERS: obj_desc - Field object 195 acpi_ex_decode_field_access(union acpi_operand_object *obj_desc, in acpi_ex_decode_field_access() argument 211 acpi_ex_generate_access(obj_desc->common_field. in acpi_ex_decode_field_access() 213 obj_desc->common_field.bit_length, in acpi_ex_decode_field_access() 258 if (obj_desc->common.type == ACPI_TYPE_BUFFER_FIELD) { in acpi_ex_decode_field_access() 275 * PARAMETERS: obj_desc - The field object 293 acpi_ex_prep_common_field_object(union acpi_operand_object *obj_desc, in acpi_ex_prep_common_field_object() argument 309 obj_desc->common_field.field_flags = field_flags; in acpi_ex_prep_common_field_object() 310 obj_desc in acpi_ex_prep_common_field_object() 380 union acpi_operand_object *obj_desc; acpi_ex_prep_field_value() local [all...] |
H A D | exfield.c | 93 * obj_desc - The named field 106 union acpi_operand_object *obj_desc, in acpi_ex_read_data_from_field() 114 ACPI_FUNCTION_TRACE_PTR(ex_read_data_from_field, obj_desc); in acpi_ex_read_data_from_field() 118 if (!obj_desc) { in acpi_ex_read_data_from_field() 125 if (obj_desc->common.type == ACPI_TYPE_BUFFER_FIELD) { in acpi_ex_read_data_from_field() 130 if (!(obj_desc->common.flags & AOPOBJ_DATA_VALID)) { in acpi_ex_read_data_from_field() 131 status = acpi_ds_get_buffer_field_arguments(obj_desc); in acpi_ex_read_data_from_field() 136 } else if ((obj_desc->common.type == ACPI_TYPE_LOCAL_REGION_FIELD) && in acpi_ex_read_data_from_field() 137 (obj_desc->field.region_obj->region.space_id == in acpi_ex_read_data_from_field() 139 || obj_desc in acpi_ex_read_data_from_field() 105 acpi_ex_read_data_from_field(struct acpi_walk_state *walk_state, union acpi_operand_object *obj_desc, union acpi_operand_object **ret_buffer_desc) acpi_ex_read_data_from_field() argument 262 acpi_ex_write_data_to_field(union acpi_operand_object *source_desc, union acpi_operand_object *obj_desc, union acpi_operand_object **result_desc) acpi_ex_write_data_to_field() argument [all...] |
H A D | exdump.c | 29 acpi_ex_dump_object(union acpi_operand_object *obj_desc, 32 static void acpi_ex_dump_reference_obj(union acpi_operand_object *obj_desc); 35 acpi_ex_dump_package_obj(union acpi_operand_object *obj_desc, 319 * PARAMETERS: obj_desc - Descriptor to dump 330 acpi_ex_dump_object(union acpi_operand_object *obj_desc, in acpi_ex_dump_object() argument 344 acpi_ut_get_object_type_name(obj_desc)); in acpi_ex_dump_object() 353 if (!obj_desc) { in acpi_ex_dump_object() 357 target = ACPI_ADD_PTR(u8, obj_desc, info->offset); in acpi_ex_dump_object() 368 obj_desc->common.type, in acpi_ex_dump_object() 369 acpi_ut_get_object_type_name(obj_desc)); in acpi_ex_dump_object() 581 acpi_ex_dump_operand(union acpi_operand_object *obj_desc, u32 depth) acpi_ex_dump_operand() argument 967 acpi_ex_dump_reference_obj(union acpi_operand_object *obj_desc) acpi_ex_dump_reference_obj() argument 1030 acpi_ex_dump_package_obj(union acpi_operand_object *obj_desc, u32 level, u32 index) acpi_ex_dump_package_obj() argument 1124 acpi_ex_dump_object_descriptor(union acpi_operand_object *obj_desc, u32 flags) acpi_ex_dump_object_descriptor() argument [all...] |
H A D | exresop.c | 103 union acpi_operand_object *obj_desc; in acpi_ex_resolve_operands() local 147 obj_desc = *stack_ptr; in acpi_ex_resolve_operands() 151 switch (ACPI_GET_DESCRIPTOR_TYPE(obj_desc)) { in acpi_ex_resolve_operands() 157 ((struct acpi_namespace_node *)obj_desc)->type; in acpi_ex_resolve_operands() 165 obj_desc = acpi_ns_get_attached_object((struct in acpi_ex_resolve_operands() 168 obj_desc); in acpi_ex_resolve_operands() 169 *stack_ptr = obj_desc; in acpi_ex_resolve_operands() 171 ((struct acpi_namespace_node *)obj_desc)-> in acpi_ex_resolve_operands() 180 object_type = obj_desc->common.type; in acpi_ex_resolve_operands() 196 switch (obj_desc in acpi_ex_resolve_operands() [all...] |
H A D | exresolv.c | 108 union acpi_operand_object *obj_desc = NULL; in acpi_ex_resolve_object_to_value() local 133 &obj_desc); in acpi_ex_resolve_object_to_value() 141 obj_desc)); in acpi_ex_resolve_object_to_value() 148 *stack_ptr = obj_desc; in acpi_ex_resolve_object_to_value() 172 obj_desc = *stack_desc->reference.where; in acpi_ex_resolve_object_to_value() 173 if (obj_desc) { in acpi_ex_resolve_object_to_value() 179 acpi_ut_add_reference(obj_desc); in acpi_ex_resolve_object_to_value() 180 *stack_ptr = obj_desc; in acpi_ex_resolve_object_to_value() 269 &obj_desc); in acpi_ex_resolve_object_to_value() 274 *stack_ptr = (void *)obj_desc; in acpi_ex_resolve_object_to_value() 307 union acpi_operand_object *obj_desc = ACPI_CAST_PTR(void, operand); acpi_ex_resolve_multiple() local [all...] |
H A D | nsdump.c | 145 union acpi_operand_object *obj_desc = NULL; in acpi_ns_dump_one_object() local 206 obj_desc = acpi_ns_get_attached_object(this_node); in acpi_ns_dump_one_object() 218 if (!obj_desc) { in acpi_ns_dump_one_object() 245 obj_desc->processor.proc_id, in acpi_ns_dump_one_object() 246 obj_desc->processor.length, in acpi_ns_dump_one_object() 247 ACPI_FORMAT_UINT64(obj_desc->processor. in acpi_ns_dump_one_object() 253 acpi_os_printf("Notify Object: %p\n", obj_desc); in acpi_ns_dump_one_object() 259 (u32) obj_desc->method.param_count, in acpi_ns_dump_one_object() 260 obj_desc->method.aml_length, in acpi_ns_dump_one_object() 261 obj_desc in acpi_ns_dump_one_object() [all...] |
H A D | exserial.c | 23 * PARAMETERS: obj_desc - The named field to read 32 acpi_status acpi_ex_read_gpio(union acpi_operand_object *obj_desc, void *buffer) in acpi_ex_read_gpio() argument 36 ACPI_FUNCTION_TRACE_PTR(ex_read_gpio, obj_desc); in acpi_ex_read_gpio() 46 obj_desc->field.pin_number_index, in acpi_ex_read_gpio() 47 obj_desc->field.bit_length)); in acpi_ex_read_gpio() 51 acpi_ex_acquire_global_lock(obj_desc->common_field.field_flags); in acpi_ex_read_gpio() 55 status = acpi_ex_access_region(obj_desc, 0, (u64 *)buffer, ACPI_READ); in acpi_ex_read_gpio() 57 acpi_ex_release_global_lock(obj_desc->common_field.field_flags); in acpi_ex_read_gpio() 67 * obj_desc - The named field 79 union acpi_operand_object *obj_desc, in acpi_ex_write_gpio() 78 acpi_ex_write_gpio(union acpi_operand_object *source_desc, union acpi_operand_object *obj_desc, union acpi_operand_object **return_buffer) acpi_ex_write_gpio() argument 135 acpi_ex_read_serial_bus(union acpi_operand_object *obj_desc, union acpi_operand_object **return_buffer) acpi_ex_read_serial_bus() argument 241 acpi_ex_write_serial_bus(union acpi_operand_object *source_desc, union acpi_operand_object *obj_desc, union acpi_operand_object **return_buffer) acpi_ex_write_serial_bus() argument [all...] |
/kernel/linux/linux-6.6/drivers/acpi/acpica/ |
H A D | exmutex.c | 20 acpi_ex_link_mutex(union acpi_operand_object *obj_desc, 27 * PARAMETERS: obj_desc - The mutex to be unlinked 35 void acpi_ex_unlink_mutex(union acpi_operand_object *obj_desc) in acpi_ex_unlink_mutex() argument 37 struct acpi_thread_state *thread = obj_desc->mutex.owner_thread; in acpi_ex_unlink_mutex() 45 if (obj_desc->mutex.next) { in acpi_ex_unlink_mutex() 46 (obj_desc->mutex.next)->mutex.prev = obj_desc->mutex.prev; in acpi_ex_unlink_mutex() 49 if (obj_desc->mutex.prev) { in acpi_ex_unlink_mutex() 50 (obj_desc->mutex.prev)->mutex.next = obj_desc in acpi_ex_unlink_mutex() 79 acpi_ex_link_mutex(union acpi_operand_object *obj_desc, struct acpi_thread_state *thread) acpi_ex_link_mutex() argument 126 acpi_ex_acquire_mutex_object(u16 timeout, union acpi_operand_object *obj_desc, acpi_thread_id thread_id) acpi_ex_acquire_mutex_object() argument 191 acpi_ex_acquire_mutex(union acpi_operand_object *time_desc, union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) acpi_ex_acquire_mutex() argument 283 acpi_ex_release_mutex_object(union acpi_operand_object *obj_desc) acpi_ex_release_mutex_object() argument 339 acpi_ex_release_mutex(union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) acpi_ex_release_mutex() argument 464 union acpi_operand_object *obj_desc; acpi_ex_release_all_mutexes() local [all...] |
H A D | dbobject.c | 84 * PARAMETERS: obj_desc - Object to be displayed 92 void acpi_db_decode_internal_object(union acpi_operand_object *obj_desc) in acpi_db_decode_internal_object() argument 96 if (!obj_desc) { in acpi_db_decode_internal_object() 101 if (ACPI_GET_DESCRIPTOR_TYPE(obj_desc) != ACPI_DESC_TYPE_OPERAND) { in acpi_db_decode_internal_object() 102 acpi_os_printf(" %p [%s]", obj_desc, in acpi_db_decode_internal_object() 103 acpi_ut_get_descriptor_name(obj_desc)); in acpi_db_decode_internal_object() 107 acpi_os_printf(" %s", acpi_ut_get_object_type_name(obj_desc)); in acpi_db_decode_internal_object() 109 switch (obj_desc->common.type) { in acpi_db_decode_internal_object() 113 ACPI_FORMAT_UINT64(obj_desc->integer.value)); in acpi_db_decode_internal_object() 119 obj_desc in acpi_db_decode_internal_object() 205 acpi_db_display_internal_object(union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) acpi_db_display_internal_object() argument 392 union acpi_operand_object *obj_desc; acpi_db_decode_locals() local 462 union acpi_operand_object *obj_desc; acpi_db_decode_arguments() local [all...] |
H A D | exfldio.c | 22 acpi_ex_field_datum_io(union acpi_operand_object *obj_desc, 26 acpi_ex_register_overflow(union acpi_operand_object *obj_desc, u64 value); 29 acpi_ex_setup_region(union acpi_operand_object *obj_desc, 36 * PARAMETERS: obj_desc - Field to be read or written 49 acpi_ex_setup_region(union acpi_operand_object *obj_desc, in acpi_ex_setup_region() argument 58 rgn_desc = obj_desc->common_field.region_obj; in acpi_ex_setup_region() 109 if (!(obj_desc->common.flags & AOPOBJ_DATA_VALID)) { in acpi_ex_setup_region() 122 (obj_desc->common_field.base_byte_offset + field_datum_byte_offset + in acpi_ex_setup_region() 123 obj_desc->common_field.access_byte_width)) { in acpi_ex_setup_region() 131 obj_desc in acpi_ex_setup_region() 198 acpi_ex_access_region(union acpi_operand_object *obj_desc, u32 field_datum_byte_offset, u64 *value, u32 function) acpi_ex_access_region() argument 290 acpi_ex_register_overflow(union acpi_operand_object *obj_desc, u64 value) acpi_ex_register_overflow() argument 338 acpi_ex_field_datum_io(union acpi_operand_object *obj_desc, u32 field_datum_byte_offset, u64 *value, u32 read_write) acpi_ex_field_datum_io() argument 544 acpi_ex_write_with_update_rule(union acpi_operand_object *obj_desc, u64 mask, u64 field_value, u32 field_datum_byte_offset) acpi_ex_write_with_update_rule() argument 648 acpi_ex_extract_from_field(union acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) acpi_ex_extract_from_field() argument 806 acpi_ex_insert_into_field(union acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) acpi_ex_insert_into_field() argument [all...] |
H A D | nsobject.c | 40 union acpi_operand_object *obj_desc; in acpi_ns_attach_object() local 88 obj_desc = NULL; in acpi_ns_attach_object() 102 obj_desc = ((struct acpi_namespace_node *)object)->object; in acpi_ns_attach_object() 111 obj_desc = (union acpi_operand_object *)object; in acpi_ns_attach_object() 119 obj_desc, node, acpi_ut_get_node_name(node))); in acpi_ns_attach_object() 127 if (obj_desc) { in acpi_ns_attach_object() 132 acpi_ut_add_reference(obj_desc); in acpi_ns_attach_object() 138 last_obj_desc = obj_desc; in acpi_ns_attach_object() 149 node->object = obj_desc; in acpi_ns_attach_object() 170 union acpi_operand_object *obj_desc; in acpi_ns_detach_object() local 281 acpi_ns_get_secondary_object(union acpi_operand_object *obj_desc) acpi_ns_get_secondary_object() argument 317 union acpi_operand_object *obj_desc; acpi_ns_attach_data() local 373 union acpi_operand_object *obj_desc; acpi_ns_detach_data() local 418 union acpi_operand_object *obj_desc; acpi_ns_get_attached_data() local [all...] |
H A D | excreate.c | 107 union acpi_operand_object *obj_desc; in acpi_ex_create_event() local 111 obj_desc = acpi_ut_create_internal_object(ACPI_TYPE_EVENT); in acpi_ex_create_event() 112 if (!obj_desc) { in acpi_ex_create_event() 122 &obj_desc->event.os_semaphore); in acpi_ex_create_event() 130 walk_state->operands[0], obj_desc, in acpi_ex_create_event() 138 acpi_ut_remove_reference(obj_desc); in acpi_ex_create_event() 159 union acpi_operand_object *obj_desc; in acpi_ex_create_mutex() local 165 obj_desc = acpi_ut_create_internal_object(ACPI_TYPE_MUTEX); in acpi_ex_create_mutex() 166 if (!obj_desc) { in acpi_ex_create_mutex() 173 status = acpi_os_create_mutex(&obj_desc in acpi_ex_create_mutex() 218 union acpi_operand_object *obj_desc; acpi_ex_create_region() local 318 union acpi_operand_object *obj_desc; acpi_ex_create_processor() local 366 union acpi_operand_object *obj_desc; acpi_ex_create_power_resource() local 413 union acpi_operand_object *obj_desc; acpi_ex_create_method() local [all...] |
H A D | dsobject.c | 40 union acpi_operand_object *obj_desc; in acpi_ds_build_internal_object() local 94 obj_desc = acpi_ut_create_internal_object((acpi_ps_get_opcode_info in acpi_ds_build_internal_object() 97 if (!obj_desc) { in acpi_ds_build_internal_object() 103 &obj_desc); in acpi_ds_build_internal_object() 105 acpi_ut_remove_reference(obj_desc); 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 in acpi_ds_build_internal_object() 157 union acpi_operand_object *obj_desc; acpi_ds_build_internal_buffer_obj() local 258 union acpi_operand_object *obj_desc; acpi_ds_create_node() local 325 union acpi_operand_object *obj_desc; acpi_ds_init_object_from_op() local [all...] |
H A D | exfield.c | 93 * obj_desc - The named field 106 union acpi_operand_object *obj_desc, in acpi_ex_read_data_from_field() 114 ACPI_FUNCTION_TRACE_PTR(ex_read_data_from_field, obj_desc); in acpi_ex_read_data_from_field() 118 if (!obj_desc) { in acpi_ex_read_data_from_field() 125 if (obj_desc->common.type == ACPI_TYPE_BUFFER_FIELD) { in acpi_ex_read_data_from_field() 130 if (!(obj_desc->common.flags & AOPOBJ_DATA_VALID)) { in acpi_ex_read_data_from_field() 131 status = acpi_ds_get_buffer_field_arguments(obj_desc); in acpi_ex_read_data_from_field() 136 } else if ((obj_desc->common.type == ACPI_TYPE_LOCAL_REGION_FIELD) && in acpi_ex_read_data_from_field() 137 (obj_desc->field.region_obj->region.space_id == in acpi_ex_read_data_from_field() 139 || obj_desc in acpi_ex_read_data_from_field() 105 acpi_ex_read_data_from_field(struct acpi_walk_state *walk_state, union acpi_operand_object *obj_desc, union acpi_operand_object **ret_buffer_desc) acpi_ex_read_data_from_field() argument 266 acpi_ex_write_data_to_field(union acpi_operand_object *source_desc, union acpi_operand_object *obj_desc, union acpi_operand_object **result_desc) acpi_ex_write_data_to_field() argument [all...] |
H A D | exprep.c | 22 acpi_ex_decode_field_access(union acpi_operand_object *obj_desc, 183 * PARAMETERS: obj_desc - Field object 195 acpi_ex_decode_field_access(union acpi_operand_object *obj_desc, in acpi_ex_decode_field_access() argument 211 acpi_ex_generate_access(obj_desc->common_field. in acpi_ex_decode_field_access() 213 obj_desc->common_field.bit_length, in acpi_ex_decode_field_access() 258 if (obj_desc->common.type == ACPI_TYPE_BUFFER_FIELD) { in acpi_ex_decode_field_access() 275 * PARAMETERS: obj_desc - The field object 293 acpi_ex_prep_common_field_object(union acpi_operand_object *obj_desc, in acpi_ex_prep_common_field_object() argument 309 obj_desc->common_field.field_flags = field_flags; in acpi_ex_prep_common_field_object() 310 obj_desc in acpi_ex_prep_common_field_object() 380 union acpi_operand_object *obj_desc; acpi_ex_prep_field_value() local [all...] |
H A D | exdump.c | 29 acpi_ex_dump_object(union acpi_operand_object *obj_desc, 32 static void acpi_ex_dump_reference_obj(union acpi_operand_object *obj_desc); 35 acpi_ex_dump_package_obj(union acpi_operand_object *obj_desc, 319 * PARAMETERS: obj_desc - Descriptor to dump 330 acpi_ex_dump_object(union acpi_operand_object *obj_desc, in acpi_ex_dump_object() argument 344 acpi_ut_get_object_type_name(obj_desc)); in acpi_ex_dump_object() 353 if (!obj_desc) { in acpi_ex_dump_object() 357 target = ACPI_ADD_PTR(u8, obj_desc, info->offset); in acpi_ex_dump_object() 368 obj_desc->common.type, in acpi_ex_dump_object() 369 acpi_ut_get_object_type_name(obj_desc)); in acpi_ex_dump_object() 581 acpi_ex_dump_operand(union acpi_operand_object *obj_desc, u32 depth) acpi_ex_dump_operand() argument 967 acpi_ex_dump_reference_obj(union acpi_operand_object *obj_desc) acpi_ex_dump_reference_obj() argument 1030 acpi_ex_dump_package_obj(union acpi_operand_object *obj_desc, u32 level, u32 index) acpi_ex_dump_package_obj() argument 1124 acpi_ex_dump_object_descriptor(union acpi_operand_object *obj_desc, u32 flags) acpi_ex_dump_object_descriptor() argument [all...] |
H A D | exresop.c | 103 union acpi_operand_object *obj_desc; in acpi_ex_resolve_operands() local 147 obj_desc = *stack_ptr; in acpi_ex_resolve_operands() 151 switch (ACPI_GET_DESCRIPTOR_TYPE(obj_desc)) { in acpi_ex_resolve_operands() 157 ((struct acpi_namespace_node *)obj_desc)->type; in acpi_ex_resolve_operands() 165 obj_desc = acpi_ns_get_attached_object((struct in acpi_ex_resolve_operands() 168 obj_desc); in acpi_ex_resolve_operands() 169 *stack_ptr = obj_desc; in acpi_ex_resolve_operands() 171 ((struct acpi_namespace_node *)obj_desc)-> in acpi_ex_resolve_operands() 180 object_type = obj_desc->common.type; in acpi_ex_resolve_operands() 196 switch (obj_desc in acpi_ex_resolve_operands() [all...] |
H A D | exresolv.c | 108 union acpi_operand_object *obj_desc = NULL; in acpi_ex_resolve_object_to_value() local 133 &obj_desc); in acpi_ex_resolve_object_to_value() 141 obj_desc)); in acpi_ex_resolve_object_to_value() 148 *stack_ptr = obj_desc; in acpi_ex_resolve_object_to_value() 172 obj_desc = *stack_desc->reference.where; in acpi_ex_resolve_object_to_value() 173 if (obj_desc) { in acpi_ex_resolve_object_to_value() 179 acpi_ut_add_reference(obj_desc); in acpi_ex_resolve_object_to_value() 180 *stack_ptr = obj_desc; in acpi_ex_resolve_object_to_value() 269 &obj_desc); in acpi_ex_resolve_object_to_value() 274 *stack_ptr = (void *)obj_desc; in acpi_ex_resolve_object_to_value() 307 union acpi_operand_object *obj_desc = ACPI_CAST_PTR(void, operand); acpi_ex_resolve_multiple() local [all...] |
H A D | nsdump.c | 145 union acpi_operand_object *obj_desc = NULL; in acpi_ns_dump_one_object() local 206 obj_desc = acpi_ns_get_attached_object(this_node); in acpi_ns_dump_one_object() 218 if (!obj_desc) { in acpi_ns_dump_one_object() 245 obj_desc->processor.proc_id, in acpi_ns_dump_one_object() 246 obj_desc->processor.length, in acpi_ns_dump_one_object() 247 ACPI_FORMAT_UINT64(obj_desc->processor. in acpi_ns_dump_one_object() 253 acpi_os_printf("Notify Object: %p\n", obj_desc); in acpi_ns_dump_one_object() 259 (u32) obj_desc->method.param_count, in acpi_ns_dump_one_object() 260 obj_desc->method.aml_length, in acpi_ns_dump_one_object() 261 obj_desc in acpi_ns_dump_one_object() [all...] |