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

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acpi/executer/
H A Dexfldio.c55 acpi_ex_field_datum_io(union acpi_operand_object *obj_desc,
60 acpi_ex_register_overflow(union acpi_operand_object *obj_desc,
64 acpi_ex_setup_region(union acpi_operand_object *obj_desc,
71 * PARAMETERS: obj_desc - Field to be read or written
84 acpi_ex_setup_region(union acpi_operand_object *obj_desc, argument
92 rgn_desc = obj_desc->common_field.region_obj;
136 if (!(obj_desc->common.flags & AOPOBJ_DATA_VALID)) {
149 (obj_desc->common_field.base_byte_offset +
151 obj_desc->common_field.access_byte_width)) {
159 obj_desc
223 acpi_ex_access_region(union acpi_operand_object *obj_desc, u32 field_datum_byte_offset, acpi_integer * value, u32 function) argument
314 acpi_ex_register_overflow(union acpi_operand_object *obj_desc, acpi_integer value) argument
358 acpi_ex_field_datum_io(union acpi_operand_object *obj_desc, u32 field_datum_byte_offset, acpi_integer * value, u32 read_write) argument
564 acpi_ex_write_with_update_rule(union acpi_operand_object *obj_desc, acpi_integer mask, acpi_integer field_value, u32 field_datum_byte_offset) argument
668 acpi_ex_extract_from_field(union acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument
794 acpi_ex_insert_into_field(union acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument
[all...]
H A Dexmutex.c54 acpi_ex_link_mutex(union acpi_operand_object *obj_desc,
61 * PARAMETERS: obj_desc - The mutex to be unlinked
69 void acpi_ex_unlink_mutex(union acpi_operand_object *obj_desc) argument
71 struct acpi_thread_state *thread = obj_desc->mutex.owner_thread;
79 if (obj_desc->mutex.next) {
80 (obj_desc->mutex.next)->mutex.prev = obj_desc->mutex.prev;
83 if (obj_desc->mutex.prev) {
84 (obj_desc->mutex.prev)->mutex.next = obj_desc
104 acpi_ex_link_mutex(union acpi_operand_object *obj_desc, struct acpi_thread_state *thread) argument
142 acpi_ex_acquire_mutex(union acpi_operand_object *time_desc, union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) argument
236 acpi_ex_release_mutex(union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) argument
344 union acpi_operand_object *obj_desc; local
[all...]
H A Dexresop.c137 union acpi_operand_object *obj_desc; local
182 obj_desc = *stack_ptr;
186 switch (ACPI_GET_DESCRIPTOR_TYPE(obj_desc)) {
192 ((struct acpi_namespace_node *)obj_desc)->type;
200 obj_desc =
203 *)obj_desc);
204 *stack_ptr = obj_desc;
206 ((struct acpi_namespace_node *)obj_desc)->
215 object_type = ACPI_GET_OBJECT_TYPE(obj_desc);
236 switch (obj_desc
[all...]
H A Dexprep.c55 acpi_ex_decode_field_access(union acpi_operand_object *obj_desc,
212 * PARAMETERS: obj_desc - Field object
224 acpi_ex_decode_field_access(union acpi_operand_object *obj_desc, argument
240 acpi_ex_generate_access(obj_desc->common_field.
242 obj_desc->common_field.bit_length,
281 if (ACPI_GET_OBJECT_TYPE(obj_desc) == ACPI_TYPE_BUFFER_FIELD) {
298 * PARAMETERS: obj_desc - The field object
316 acpi_ex_prep_common_field_object(union acpi_operand_object *obj_desc, argument
332 obj_desc->common_field.field_flags = field_flags;
333 obj_desc
414 union acpi_operand_object *obj_desc; local
[all...]
H A Dexcreate.c164 union acpi_operand_object *obj_desc; local
168 obj_desc = acpi_ut_create_internal_object(ACPI_TYPE_EVENT);
169 if (!obj_desc) {
179 &obj_desc->event.os_semaphore);
188 operands[0], obj_desc, ACPI_TYPE_EVENT);
195 acpi_ut_remove_reference(obj_desc);
216 union acpi_operand_object *obj_desc; local
222 obj_desc = acpi_ut_create_internal_object(ACPI_TYPE_MUTEX);
223 if (!obj_desc) {
230 status = acpi_os_create_mutex(&obj_desc
276 union acpi_operand_object *obj_desc; local
359 union acpi_operand_object *obj_desc; local
455 union acpi_operand_object *obj_desc; local
503 union acpi_operand_object *obj_desc; local
551 union acpi_operand_object *obj_desc; local
[all...]
H A Dexdump.c63 acpi_ex_dump_object(union acpi_operand_object *obj_desc,
66 static void acpi_ex_dump_reference_obj(union acpi_operand_object *obj_desc);
69 acpi_ex_dump_package_obj(union acpi_operand_object *obj_desc,
314 * PARAMETERS: obj_desc - Descriptor to dump
325 acpi_ex_dump_object(union acpi_operand_object *obj_desc, argument
335 acpi_ut_get_object_type_name(obj_desc));
344 target = ACPI_ADD_PTR(u8, obj_desc, info->offset);
354 (obj_desc));
389 acpi_ut_print_string(obj_desc->string.pointer,
396 ACPI_DUMP_BUFFER(obj_desc
447 acpi_ex_dump_operand(union acpi_operand_object *obj_desc, u32 depth) argument
872 acpi_ex_dump_reference_obj(union acpi_operand_object *obj_desc) argument
910 acpi_ex_dump_package_obj(union acpi_operand_object *obj_desc, u32 level, u32 index) argument
1003 acpi_ex_dump_object_descriptor(union acpi_operand_object *obj_desc, u32 flags) argument
[all...]
H A Dexresolv.c144 union acpi_operand_object *obj_desc = NULL; local
187 &obj_desc);
195 obj_desc));
202 *stack_ptr = obj_desc;
215 obj_desc = *stack_desc->reference.where;
216 if (obj_desc) {
223 acpi_ut_add_reference(obj_desc);
224 *stack_ptr = obj_desc;
314 &obj_desc);
319 *stack_ptr = (void *)obj_desc;
351 union acpi_operand_object *obj_desc = (void *)operand; local
[all...]
H A Dexfield.c56 * obj_desc - The named field
67 union acpi_operand_object *obj_desc,
76 ACPI_FUNCTION_TRACE_PTR(ex_read_data_from_field, obj_desc);
80 if (!obj_desc) {
87 if (ACPI_GET_OBJECT_TYPE(obj_desc) == ACPI_TYPE_BUFFER_FIELD) {
92 if (!(obj_desc->common.flags & AOPOBJ_DATA_VALID)) {
93 status = acpi_ds_get_buffer_field_arguments(obj_desc);
99 if ((ACPI_GET_OBJECT_TYPE(obj_desc) == ACPI_TYPE_LOCAL_REGION_FIELD)
100 && (obj_desc->field.region_obj->region.space_id ==
115 acpi_ex_acquire_global_lock(obj_desc
66 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) argument
211 acpi_ex_write_data_to_field(union acpi_operand_object *source_desc, union acpi_operand_object *obj_desc, union acpi_operand_object **result_desc) argument
[all...]
H A Dexresnte.c86 union acpi_operand_object *obj_desc = NULL; local
149 obj_desc = source_desc;
150 acpi_ut_add_reference(obj_desc);
167 obj_desc = source_desc;
168 acpi_ut_add_reference(obj_desc);
182 obj_desc = source_desc;
183 acpi_ut_add_reference(obj_desc);
196 obj_desc = source_desc;
197 acpi_ut_add_reference(obj_desc);
211 &obj_desc);
[all...]
H A Dexconvrt.c60 * PARAMETERS: obj_desc - Object to be converted. Must be an
72 acpi_ex_convert_to_integer(union acpi_operand_object *obj_desc, argument
82 ACPI_FUNCTION_TRACE_PTR(ex_convert_to_integer, obj_desc);
84 switch (ACPI_GET_OBJECT_TYPE(obj_desc)) {
89 *result_desc = obj_desc;
97 pointer = obj_desc->buffer.pointer;
98 count = obj_desc->buffer.length;
118 switch (ACPI_GET_OBJECT_TYPE(obj_desc)) {
188 * PARAMETERS: obj_desc - Object to be converted. Must be an
199 acpi_ex_convert_to_buffer(union acpi_operand_object *obj_desc, argument
398 acpi_ex_convert_to_string(union acpi_operand_object * obj_desc, union acpi_operand_object ** result_desc, u32 type) argument
[all...]
H A Dexsystem.c216 * PARAMETERS: obj_desc - The object descriptor for this op
225 acpi_status acpi_ex_system_signal_event(union acpi_operand_object * obj_desc) argument
231 if (obj_desc) {
233 acpi_os_signal_semaphore(obj_desc->event.os_semaphore, 1);
244 * obj_desc - The object descriptor for this op
256 union acpi_operand_object *obj_desc)
262 if (obj_desc) {
264 acpi_ex_system_wait_semaphore(obj_desc->event.os_semaphore,
276 * PARAMETERS: obj_desc - The object descriptor for this op
284 acpi_status acpi_ex_system_reset_event(union acpi_operand_object *obj_desc) argument
255 acpi_ex_system_wait_event(union acpi_operand_object *time_desc, union acpi_operand_object *obj_desc) argument
[all...]
H A Dexconfig.c82 union acpi_operand_object *obj_desc; local
88 obj_desc = acpi_ut_create_internal_object(ACPI_TYPE_LOCAL_REFERENCE);
89 if (!obj_desc) {
95 obj_desc->reference.opcode = AML_LOAD_OP;
96 *ddb_handle = obj_desc;
100 obj_desc->reference.object = ACPI_CAST_PTR(void, table_index);
106 acpi_ut_remove_reference(obj_desc);
245 * PARAMETERS: obj_desc - Region or Buffer/Field where the table will be
263 acpi_ex_load_op(union acpi_operand_object *obj_desc, argument
278 switch (ACPI_GET_OBJECT_TYPE(obj_desc)) {
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acpi/dispatcher/
H A Ddsobject.c81 union acpi_operand_object *obj_desc; local
144 obj_desc = acpi_ut_create_internal_object((acpi_ps_get_opcode_info
147 if (!obj_desc) {
153 &obj_desc);
155 acpi_ut_remove_reference(obj_desc);
159 *obj_desc_ptr = obj_desc;
186 union acpi_operand_object *obj_desc; local
192 obj_desc = *obj_desc_ptr;
193 if (!obj_desc) {
197 obj_desc
299 union acpi_operand_object *obj_desc = NULL; local
396 union acpi_operand_object *obj_desc; local
464 union acpi_operand_object *obj_desc; local
[all...]
H A Ddsmethod.c123 * PARAMETERS: obj_desc - The method object
163 * obj_desc - The method object
177 union acpi_operand_object *obj_desc,
190 if (obj_desc->method.thread_count == ACPI_UINT8_MAX) {
199 if (obj_desc->method.method_flags & AML_METHOD_SERIALIZED) {
205 if (!obj_desc->method.mutex) {
206 status = acpi_ds_create_method_mutex(obj_desc);
221 obj_desc->method.mutex->mutex.sync_level)) {
235 !obj_desc->method.mutex->mutex.owner_thread ||
237 obj_desc
176 acpi_ds_begin_method_execution(struct acpi_namespace_node *method_node, union acpi_operand_object *obj_desc, struct acpi_walk_state *walk_state) argument
323 union acpi_operand_object *obj_desc; local
[all...]
H A Ddsopcode.c64 union acpi_operand_object *obj_desc,
180 * PARAMETERS: obj_desc - A valid buffer_field object
190 acpi_ds_get_buffer_field_arguments(union acpi_operand_object *obj_desc) argument
196 ACPI_FUNCTION_TRACE_PTR(ds_get_buffer_field_arguments, obj_desc);
198 if (obj_desc->common.flags & AOPOBJ_DATA_VALID) {
204 extra_desc = acpi_ns_get_secondary_object(obj_desc);
205 node = obj_desc->buffer_field.node;
224 * PARAMETERS: obj_desc - A valid Buffer object
233 acpi_status acpi_ds_get_buffer_arguments(union acpi_operand_object *obj_desc) argument
238 ACPI_FUNCTION_TRACE_PTR(ds_get_buffer_arguments, obj_desc);
277 acpi_ds_get_package_arguments(union acpi_operand_object *obj_desc) argument
321 acpi_ds_get_region_arguments(union acpi_operand_object *obj_desc) argument
393 union acpi_operand_object *obj_desc; local
422 acpi_ds_init_buffer_field(u16 aml_opcode, union acpi_operand_object *obj_desc, union acpi_operand_object *buffer_desc, union acpi_operand_object *offset_desc, union acpi_operand_object *length_desc, union acpi_operand_object *result_desc) argument
615 union acpi_operand_object *obj_desc; local
705 union acpi_operand_object *obj_desc; local
797 acpi_ds_eval_data_object_operands(struct acpi_walk_state *walk_state, union acpi_parse_object *op, union acpi_operand_object *obj_desc) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acpi/namespace/
H A Dnsdump.c163 union acpi_operand_object *obj_desc = NULL; local
226 obj_desc = acpi_ns_get_attached_object(this_node);
238 if (!obj_desc) {
250 obj_desc->processor.proc_id,
251 obj_desc->processor.length,
252 (char *)obj_desc->processor.address);
257 acpi_os_printf("Notify Object: %p\n", obj_desc);
263 (u32) obj_desc->method.param_count,
264 obj_desc->method.aml_length,
265 obj_desc
[all...]
H A Dnsobject.c75 union acpi_operand_object *obj_desc; local
123 obj_desc = NULL;
137 obj_desc = ((struct acpi_namespace_node *)object)->object;
146 obj_desc = (union acpi_operand_object *)object;
154 obj_desc, node, acpi_ut_get_node_name(node)));
162 if (obj_desc) {
167 acpi_ut_add_reference(obj_desc);
173 last_obj_desc = obj_desc;
184 node->object = obj_desc;
205 union acpi_operand_object *obj_desc; local
289 acpi_ns_get_secondary_object(union acpi_operand_object *obj_desc) argument
325 union acpi_operand_object *obj_desc; local
381 union acpi_operand_object *obj_desc; local
426 union acpi_operand_object *obj_desc; local
[all...]
H A Dnsaccess.c70 union acpi_operand_object *obj_desc; local
140 obj_desc =
142 if (!obj_desc) {
154 obj_desc->method.param_count =
156 obj_desc->common.flags |= AOPOBJ_DATA_VALID;
162 new_node->value = obj_desc->method.param_count;
166 obj_desc->method.method_flags =
170 obj_desc->method.implementation =
178 obj_desc->integer.value = ACPI_TO_INTEGER(val);
186 obj_desc
[all...]
H A Dnseval.c133 info->obj_desc =
135 if (!info->obj_desc) {
146 info->obj_desc->method.aml_start + 1,
147 info->obj_desc->method.aml_length - 1));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acpi/utilities/
H A Duteval.c56 acpi_ut_translate_one_cid(union acpi_operand_object *obj_desc,
339 union acpi_operand_object *obj_desc; local
345 ACPI_BTYPE_INTEGER, &obj_desc);
352 *address = obj_desc->integer.value;
356 acpi_ut_remove_reference(obj_desc);
394 union acpi_operand_object *obj_desc; local
401 &obj_desc);
406 if (ACPI_GET_OBJECT_TYPE(obj_desc) == ACPI_TYPE_INTEGER) {
410 acpi_ex_eisa_id_to_string((u32) obj_desc->integer.value,
415 acpi_ut_copy_id_string(hid->value, obj_desc
443 acpi_ut_translate_one_cid(union acpi_operand_object *obj_desc, struct acpi_compatible_id *one_cid) argument
494 union acpi_operand_object *obj_desc; local
596 union acpi_operand_object *obj_desc; local
646 union acpi_operand_object *obj_desc; local
695 union acpi_operand_object *obj_desc; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acpi/resources/
H A Drscreate.c152 union acpi_operand_object *obj_desc; local
242 obj_desc = sub_object_list[0];
243 if (ACPI_GET_OBJECT_TYPE(obj_desc) == ACPI_TYPE_INTEGER) {
244 user_prt->address = obj_desc->integer.value;
249 acpi_ut_get_object_type_name(obj_desc)));
255 obj_desc = sub_object_list[1];
256 if (ACPI_GET_OBJECT_TYPE(obj_desc) == ACPI_TYPE_INTEGER) {
257 user_prt->pin = (u32) obj_desc->integer.value;
262 acpi_ut_get_object_type_name(obj_desc)));
291 obj_desc
[all...]
H A Drsutils.c461 union acpi_operand_object *obj_desc; local
471 ACPI_BTYPE_PACKAGE, &obj_desc);
480 status = acpi_rs_create_pci_routing_table(obj_desc, ret_buffer);
484 acpi_ut_remove_reference(obj_desc);
510 union acpi_operand_object *obj_desc; local
520 ACPI_BTYPE_BUFFER, &obj_desc);
530 status = acpi_rs_create_resource_list(obj_desc, ret_buffer);
534 acpi_ut_remove_reference(obj_desc);
561 union acpi_operand_object *obj_desc; local
571 ACPI_BTYPE_BUFFER, &obj_desc);
613 union acpi_operand_object *obj_desc; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acpi/events/
H A Devregion.c454 union acpi_operand_object *obj_desc; local
481 obj_desc = handler_obj->address_space.region_list;
484 while (obj_desc) {
488 if (obj_desc == region_obj) {
495 *last_obj_ptr = obj_desc->region.next;
496 obj_desc->region.next = NULL; /* Must clear field */
567 last_obj_ptr = &obj_desc->region.next;
568 obj_desc = obj_desc->region.next;
650 union acpi_operand_object *obj_desc; local
781 union acpi_operand_object *obj_desc; local
1031 union acpi_operand_object *obj_desc; local
[all...]
H A Devxfregn.c135 union acpi_operand_object *obj_desc; local
169 obj_desc = acpi_ns_get_attached_object(node);
170 if (!obj_desc) {
177 handler_obj = obj_desc->device.handler;
178 last_obj_ptr = &obj_desc->device.handler;
198 node, obj_desc));
244 node, obj_desc));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/acpi/
H A Dacinterp.h100 acpi_ex_convert_to_integer(union acpi_operand_object *obj_desc,
104 acpi_ex_convert_to_buffer(union acpi_operand_object *obj_desc,
108 acpi_ex_convert_to_string(union acpi_operand_object *obj_desc,
128 acpi_ex_common_buffer_setup(union acpi_operand_object *obj_desc,
132 acpi_ex_write_with_update_rule(union acpi_operand_object *obj_desc,
151 union acpi_operand_object *obj_desc,
156 union acpi_operand_object *obj_desc,
163 acpi_ex_extract_from_field(union acpi_operand_object *obj_desc,
167 acpi_ex_insert_into_field(union acpi_operand_object *obj_desc,
171 acpi_ex_access_region(union acpi_operand_object *obj_desc,
[all...]

Completed in 506 milliseconds

123