Home
last modified time | relevance | path

Searched refs:obj_desc (Results 1 - 25 of 179) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Dexmutex.c20 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 Ddbobject.c84 * 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 Dexfldio.c22 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 Dnsobject.c40 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 Ddsobject.c40 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 Dexcreate.c107 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 Dexprep.c22 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 Dexfield.c93 * 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 Dexdump.c29 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 Dexresop.c103 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 Dexresolv.c108 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 Dnsdump.c145 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 Dexserial.c23 * 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 Dexmutex.c20 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 Ddbobject.c84 * 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 Dexfldio.c22 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 Dnsobject.c40 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 Dexcreate.c107 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 Ddsobject.c40 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 Dexfield.c93 * 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 Dexprep.c22 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 Dexdump.c29 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 Dexresop.c103 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 Dexresolv.c108 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 Dnsdump.c145 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...]

Completed in 10 milliseconds

12345678