/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/acpi/executer/ |
H A D | exmutex.c | 52 acpi_operand_object *obj_desc) 55 if (obj_desc->mutex.next) { 56 (obj_desc->mutex.next)->mutex.prev = obj_desc->mutex.prev; 58 if (obj_desc->mutex.prev) { 59 (obj_desc->mutex.prev)->mutex.next = obj_desc->mutex.next; 79 acpi_operand_object *obj_desc, 85 obj_desc->mutex.prev = list_head; 86 obj_desc 51 acpi_ex_unlink_mutex( acpi_operand_object *obj_desc) argument 78 acpi_ex_link_mutex( acpi_operand_object *obj_desc, acpi_operand_object *list_head) argument 114 acpi_ex_acquire_mutex( acpi_operand_object *time_desc, acpi_operand_object *obj_desc, acpi_walk_state *walk_state) argument 182 acpi_ex_release_mutex( acpi_operand_object *obj_desc, acpi_walk_state *walk_state) argument [all...] |
H A D | exprep.c | 137 acpi_operand_object *obj_desc, 158 obj_desc->common_field.lock_rule = (u8) ((field_flags & LOCK_RULE_MASK) 160 obj_desc->common_field.update_rule = (u8) ((field_flags & UPDATE_RULE_MASK) 164 obj_desc->common_field.bit_length = (u16) field_bit_length; 177 obj_desc->field.bit_length, &alignment); 184 obj_desc->common_field.access_bit_width = (u8) access_bit_width; /* 8, 16, 32, 64 */ 185 obj_desc->common_field.access_byte_width = (u8) DIV_8 (access_bit_width); /* 1, 2, 4, 8 */ 187 if (obj_desc->common.type == ACPI_TYPE_BUFFER_FIELD) { 203 obj_desc->common_field.base_byte_offset = ROUND_DOWN (nearest_byte_address, 212 obj_desc 136 acpi_ex_prep_common_field_object( acpi_operand_object *obj_desc, u8 field_flags, u32 field_bit_position, u32 field_bit_length) argument 265 acpi_operand_object *obj_desc; local [all...] |
H A D | excreate.c | 105 acpi_operand_object *obj_desc; local 111 obj_desc = acpi_ut_create_internal_object (ACPI_TYPE_EVENT); 112 if (!obj_desc) { 122 &obj_desc->event.semaphore); 130 obj_desc, (u8) ACPI_TYPE_EVENT); 137 acpi_ut_remove_reference (obj_desc); 161 acpi_operand_object *obj_desc; local 169 obj_desc = acpi_ut_create_internal_object (ACPI_TYPE_MUTEX); 170 if (!obj_desc) { 177 status = acpi_os_create_semaphore (1, 1, &obj_desc 223 acpi_operand_object *obj_desc; local 380 acpi_operand_object *obj_desc; local 436 acpi_operand_object *obj_desc; local 489 acpi_operand_object *obj_desc; local [all...] |
H A D | exfield.c | 57 acpi_operand_object *obj_desc, 66 FUNCTION_TRACE_PTR ("Ex_read_data_from_field", obj_desc); 71 if (!obj_desc) { 85 length = ROUND_BITS_UP_TO_BYTES (obj_desc->field.bit_length); 122 switch (obj_desc->common.type) { 124 status = acpi_ex_access_buffer_field (ACPI_READ, obj_desc, buffer, length); 128 status = acpi_ex_access_region_field (ACPI_READ, obj_desc, buffer, length); 132 status = acpi_ex_access_bank_field (ACPI_READ, obj_desc, buffer, length); 136 status = acpi_ex_access_index_field (ACPI_READ, obj_desc, buffer, length); 175 acpi_operand_object *obj_desc) 56 acpi_ex_read_data_from_field( acpi_operand_object *obj_desc, acpi_operand_object **ret_buffer_desc) argument 173 acpi_ex_write_data_to_field( acpi_operand_object *source_desc, acpi_operand_object *obj_desc) argument 261 acpi_ex_access_buffer_field( u32 mode, acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument 307 acpi_ex_access_region_field( u32 mode, acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument 353 acpi_ex_access_bank_field( u32 mode, acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument 419 acpi_ex_access_index_field( u32 mode, acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument 481 acpi_ex_common_access_field( u32 mode, acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument [all...] |
H A D | exfldio.c | 56 acpi_operand_object *obj_desc, 66 rgn_desc = obj_desc->common_field.region_obj; 91 if (rgn_desc->region.length < (obj_desc->common_field.base_byte_offset + 93 obj_desc->common_field.access_byte_width)) { 94 if (rgn_desc->region.length < obj_desc->common_field.access_byte_width) { 102 obj_desc->common_field.access_byte_width, rgn_desc->region.length)); 111 obj_desc->common_field.base_byte_offset, field_datum_byte_offset, 112 obj_desc->common_field.access_byte_width, 113 rgn_desc->region.length, obj_desc, rgn_desc)); 137 acpi_operand_object *obj_desc, 55 acpi_ex_setup_field( acpi_operand_object *obj_desc, u32 field_datum_byte_offset) argument 136 acpi_ex_read_field_datum( acpi_operand_object *obj_desc, u32 field_datum_byte_offset, u32 *value) argument 341 acpi_ex_extract_from_field( acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument 515 acpi_ex_write_field_datum( acpi_operand_object *obj_desc, u32 field_datum_byte_offset, u32 value) argument 626 acpi_ex_write_field_datum_with_update_rule( acpi_operand_object *obj_desc, u32 mask, u32 field_value, u32 field_datum_byte_offset) argument 720 acpi_ex_insert_into_field( acpi_operand_object *obj_desc, void *buffer, u32 buffer_length) argument [all...] |
H A D | exresolv.c | 58 acpi_operand_object *obj_desc, 72 if (!obj_desc) { 77 if (!(obj_desc->common.flags & AOPOBJ_DATA_VALID)) { 78 status = acpi_ds_get_buffer_field_arguments (obj_desc); 84 if (!obj_desc->buffer_field.buffer_obj) { 89 if (ACPI_TYPE_BUFFER != obj_desc->buffer_field.buffer_obj->common.type) { 102 location = obj_desc->buffer_field.buffer_obj->buffer.pointer 103 + obj_desc->buffer_field.base_byte_offset; 113 if (obj_desc->buffer_field.bit_length < 32) { 114 mask = ((u32) 1 << obj_desc 57 acpi_ex_get_buffer_field_value( acpi_operand_object *obj_desc, acpi_operand_object *result_desc) argument 232 acpi_operand_object *obj_desc; local [all...] |
H A D | exsystem.c | 181 acpi_operand_object *obj_desc) 186 FUNCTION_TRACE_PTR ("Ex_system_acquire_mutex", obj_desc); 189 if (!obj_desc) { 196 if (obj_desc->mutex.semaphore == acpi_gbl_global_lock_semaphore) { 201 status = acpi_ex_system_wait_semaphore (obj_desc->mutex.semaphore, 224 acpi_operand_object *obj_desc) 232 if (!obj_desc) { 239 if (obj_desc->mutex.semaphore == acpi_gbl_global_lock_semaphore) { 244 status = acpi_os_signal_semaphore (obj_desc->mutex.semaphore, 1); 264 acpi_operand_object *obj_desc) 179 acpi_ex_system_acquire_mutex( acpi_operand_object *time_desc, acpi_operand_object *obj_desc) argument 223 acpi_ex_system_release_mutex( acpi_operand_object *obj_desc) argument 263 acpi_ex_system_signal_event( acpi_operand_object *obj_desc) argument 296 acpi_ex_system_wait_event( acpi_operand_object *time_desc, acpi_operand_object *obj_desc) argument 329 acpi_ex_system_reset_event( acpi_operand_object *obj_desc) argument [all...] |
H A D | exconvrt.c | 56 acpi_operand_object *obj_desc, 71 switch (obj_desc->common.type) { 73 *result_desc = obj_desc; 77 pointer = obj_desc->string.pointer; 78 count = obj_desc->string.length; 82 pointer = (char *) obj_desc->buffer.pointer; 83 count = obj_desc->buffer.length; 130 switch (obj_desc->common.type) { 165 if (*result_desc == obj_desc) { 167 acpi_ut_remove_reference (obj_desc); 55 acpi_ex_convert_to_integer( acpi_operand_object *obj_desc, acpi_operand_object **result_desc, acpi_walk_state *walk_state) argument 191 acpi_ex_convert_to_buffer( acpi_operand_object *obj_desc, acpi_operand_object **result_desc, acpi_walk_state *walk_state) argument 385 acpi_ex_convert_to_string( acpi_operand_object *obj_desc, acpi_operand_object **result_desc, u32 base, u32 max_length, acpi_walk_state *walk_state) argument 574 acpi_ex_convert_to_target_type( acpi_object_type8 destination_type, acpi_operand_object **obj_desc, acpi_walk_state *walk_state) argument [all...] |
H A D | exresnte.c | 76 acpi_operand_object *obj_desc = NULL; local 129 obj_desc = source_desc; 130 acpi_ut_add_reference (obj_desc); 144 obj_desc = source_desc; 145 acpi_ut_add_reference (obj_desc); 159 obj_desc = source_desc; 160 acpi_ut_add_reference (obj_desc); 174 obj_desc = source_desc; 175 acpi_ut_add_reference (obj_desc); 187 status = acpi_ex_read_data_from_field (source_desc, &obj_desc); [all...] |
H A D | exdump.c | 631 acpi_operand_object *obj_desc, 648 if (!(VALID_DESCRIPTOR_TYPE (obj_desc, ACPI_DESC_TYPE_INTERNAL))) 650 acpi_os_printf ("%p is not a valid ACPI object\n", obj_desc); 656 acpi_os_printf ("%20s : %X\n", "Reference Count", obj_desc->common.reference_count); 657 acpi_os_printf ("%20s : %X\n", "Flags", obj_desc->common.flags); 661 switch (obj_desc->common.type) 666 acpi_os_printf ("%20s : %X%8.8X\n", "Value", HIDWORD (obj_desc->integer.value), 667 LODWORD (obj_desc->integer.value)); 674 acpi_os_printf ("%20s : %X\n", "Length", obj_desc->string.length); 675 acpi_os_printf ("%20s : %p\n", "Pointer", obj_desc 630 acpi_ex_dump_object_descriptor( acpi_operand_object *obj_desc, u32 flags) argument [all...] |
H A D | exmisc.c | 55 acpi_operand_object *obj_desc, 62 FUNCTION_TRACE_PTR ("Ex_get_object_reference", obj_desc); 65 if (VALID_DESCRIPTOR_TYPE (obj_desc, ACPI_DESC_TYPE_INTERNAL)) { 66 if (obj_desc->common.type != INTERNAL_TYPE_REFERENCE) { 76 switch (obj_desc->reference.opcode) { 80 *return_desc = (void *) acpi_ds_method_data_get_node (obj_desc->reference.opcode, 81 obj_desc->reference.offset, walk_state); 87 obj_desc->reference.opcode)); 95 else if (VALID_DESCRIPTOR_TYPE (obj_desc, ACPI_DESC_TYPE_NAMED)) { 98 *return_desc = obj_desc; 54 acpi_ex_get_object_reference( acpi_operand_object *obj_desc, acpi_operand_object **return_desc, acpi_walk_state *walk_state) argument 129 acpi_ex_do_concatenate( acpi_operand_object *obj_desc, acpi_operand_object *obj_desc2, acpi_operand_object **actual_return_desc, acpi_walk_state *walk_state) argument [all...] |
H A D | exstore.c | 250 acpi_operand_object *obj_desc; local 276 obj_desc = *(dest_desc->reference.where); 277 if (obj_desc) { 286 if (obj_desc->common.type == ACPI_TYPE_PACKAGE) { 289 acpi_ut_remove_reference (obj_desc); 290 obj_desc = NULL; 294 if (!obj_desc) { 301 obj_desc = acpi_ut_create_internal_object (source_desc->common.type); 302 if (!obj_desc) { 309 if (ACPI_TYPE_PACKAGE == obj_desc [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/acpi/utilities/ |
H A D | uteval.c | 59 acpi_operand_object *obj_desc; local 68 status = acpi_ns_evaluate_relative (device_node, object_name, NULL, &obj_desc); 86 if (!obj_desc) { 94 if (obj_desc->common.type != ACPI_TYPE_INTEGER) { 98 object_name, obj_desc->common.type)); 105 *address = obj_desc->integer.value; 110 acpi_ut_remove_reference (obj_desc); 137 acpi_operand_object *obj_desc; local 147 METHOD_NAME__HID, NULL, &obj_desc); 164 if (!obj_desc) { 225 acpi_operand_object *obj_desc; local 314 acpi_operand_object *obj_desc; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/acpi/namespace/ |
H A D | nsdump.c | 114 acpi_operand_object *obj_desc = NULL; local 211 obj_desc = this_node->object; 216 if (!obj_desc) { 227 obj_desc->processor.proc_id, 228 obj_desc->processor.address, 229 (unsigned)obj_desc->processor.length)); 233 ACPI_DEBUG_PRINT_RAW ((ACPI_DB_TABLES, " Notification object: %p", obj_desc)); 238 obj_desc->method.param_count, 239 obj_desc->method.aml_length, 240 obj_desc [all...] |
H A D | nsobject.c | 62 acpi_operand_object *obj_desc; local 121 obj_desc = NULL; 135 obj_desc = ((acpi_namespace_node *) object)->object; 152 obj_desc = (acpi_operand_object *) object; 186 obj_desc, node, (char*)&node->name)); 193 acpi_ut_add_reference (obj_desc); 201 node->object = obj_desc; 241 acpi_operand_object *obj_desc; local 247 obj_desc = node->object; 248 if (!obj_desc) { [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/acpi/debugger/ |
H A D | dbdisply.c | 287 acpi_operand_object *obj_desc) 292 if (!obj_desc) { 296 acpi_os_printf (" %s", acpi_ut_get_type_name (obj_desc->common.type)); 298 switch (obj_desc->common.type) { 301 acpi_os_printf (" %.8X%.8X", HIDWORD (obj_desc->integer.value), 302 LODWORD (obj_desc->integer.value)); 309 obj_desc->string.length, obj_desc->string.pointer); 311 if (obj_desc->string.length > 24) 324 acpi_os_printf ("(%d)", obj_desc 286 acpi_db_decode_internal_object( acpi_operand_object *obj_desc) argument 347 acpi_db_display_internal_object( acpi_operand_object *obj_desc, acpi_walk_state *walk_state) argument 474 acpi_operand_object *obj_desc; local 578 acpi_operand_object *obj_desc; local 619 acpi_operand_object *obj_desc; local 664 acpi_operand_object *obj_desc; local 746 acpi_db_display_result_object( acpi_operand_object *obj_desc, acpi_walk_state *walk_state) argument 779 acpi_db_display_argument_object( acpi_operand_object *obj_desc, acpi_walk_state *walk_state) argument [all...] |
H A D | dbutils.c | 114 acpi_object *obj_desc, 120 if (!obj_desc) { 129 switch (obj_desc->type) { 132 acpi_os_printf ("[Object Reference] = %p\n", obj_desc->reference.handle); 138 acpi_os_printf ("[Integer] = %8.8X%8.8X\n", HIDWORD (obj_desc->integer.value), 139 LODWORD (obj_desc->integer.value)); 146 for (i = 0; i < obj_desc->string.length; i++) { 147 acpi_os_printf ("%c", obj_desc->string.pointer[i]); 156 acpi_ut_dump_buffer ((u8 *) obj_desc->buffer.pointer, obj_desc 113 acpi_db_dump_object( acpi_object *obj_desc, u32 level) argument [all...] |
H A D | dbcmds.c | 91 acpi_operand_object *obj_desc = (acpi_operand_object *) context; local 97 if (node == (void *) obj_desc) { 103 if (node->object == obj_desc) { 110 if (node->child == (void *) obj_desc) { 134 acpi_operand_object *obj_desc; local 139 obj_desc = (acpi_operand_object *) STRTOUL (object_arg, NULL, 16); 144 acpi_db_walk_for_references, (void *) obj_desc, NULL); 547 acpi_operand_object *obj_desc; local 574 obj_desc = acpi_ut_create_internal_object (ACPI_TYPE_INTEGER); 575 if (!obj_desc) { 643 acpi_operand_object *obj_desc; local 893 acpi_operand_object *obj_desc; local [all...] |
H A D | dbstats.c | 78 acpi_operand_object *obj_desc) 84 if (!obj_desc) 94 type = obj_desc->common.type; 109 for (i = 0; i< obj_desc->package.count; i++) 111 acpi_db_enumerate_object (obj_desc->package.elements[i]); 116 acpi_db_enumerate_object (obj_desc->device.sys_handler); 117 acpi_db_enumerate_object (obj_desc->device.drv_handler); 118 acpi_db_enumerate_object (obj_desc->device.addr_handler); 122 acpi_db_enumerate_object (obj_desc->region.addr_handler); 126 acpi_db_enumerate_object (obj_desc 77 acpi_db_enumerate_object( acpi_operand_object *obj_desc) argument 168 acpi_operand_object *obj_desc; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/acpi/dispatcher/ |
H A D | dsobject.c | 235 acpi_operand_object *obj_desc; local 241 obj_desc = *ret_obj_desc; 252 switch (obj_desc->common.type) { 281 obj_desc->buffer.length = (u32) arg_desc->integer.value; 286 if (obj_desc->buffer.length == 0) { 287 obj_desc->buffer.pointer = NULL; 293 obj_desc->buffer.pointer = ACPI_MEM_CALLOCATE ( 294 obj_desc->buffer.length); 296 if (!obj_desc->buffer.pointer) { 315 MEMCPY (obj_desc 424 acpi_operand_object *obj_desc; local 526 acpi_operand_object *obj_desc; local 651 acpi_operand_object *obj_desc; local [all...] |
H A D | dsmethod.c | 64 acpi_operand_object *obj_desc; local 87 obj_desc = node->object; 88 if (!obj_desc) { 94 if ((obj_desc->method.concurrency != INFINITE_CONCURRENCY) && 95 (!obj_desc->method.semaphore)) { 96 status = acpi_os_create_semaphore (obj_desc->method.concurrency, 97 obj_desc->method.concurrency, 98 &obj_desc->method.semaphore); 126 status = acpi_ds_init_aml_walk (walk_state, op, node, obj_desc->method.aml_start, 127 obj_desc 181 acpi_ds_begin_method_execution( acpi_namespace_node *method_node, acpi_operand_object *obj_desc, acpi_namespace_node *calling_method_node) argument 256 acpi_operand_object *obj_desc; local 447 acpi_operand_object *obj_desc; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/acpi/parser/ |
H A D | psxface.c | 64 acpi_operand_object *obj_desc; local 79 obj_desc = acpi_ns_get_attached_object (method_node); 80 if (!obj_desc) { 86 status = acpi_ds_begin_method_execution (method_node, obj_desc, NULL); 107 method_node, obj_desc)); 124 status = acpi_ds_init_aml_walk (walk_state, op, method_node, obj_desc->method.aml_start, 125 obj_desc->method.aml_length, NULL, NULL, 1); 142 method_node, obj_desc)); 164 status = acpi_ds_init_aml_walk (walk_state, op, method_node, obj_desc->method.aml_start, 165 obj_desc [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/acpi/events/ |
H A D | evxfregn.c | 63 acpi_operand_object *obj_desc; local 151 obj_desc = acpi_ns_get_attached_object (node); 152 if (obj_desc) { 160 handler_obj = obj_desc->device.addr_handler; 191 obj_desc = acpi_ut_create_internal_object (type); 192 if (!obj_desc) { 199 obj_desc->common.type = (u8) type; 203 status = acpi_ns_attach_object (node, obj_desc, (u8) type); 205 acpi_ut_remove_reference (obj_desc); 212 acpi_ut_get_region_name (space_id), space_id, node, obj_desc)); 287 acpi_operand_object *obj_desc; local [all...] |
H A D | evregion.c | 336 acpi_operand_object *obj_desc; local 363 obj_desc = handler_obj->addr_handler.region_list; 366 while (obj_desc) { 370 if (obj_desc == region_obj) { 377 *last_obj_ptr = obj_desc->region.next; 378 obj_desc->region.next = NULL; /* Must clear field */ 430 last_obj_ptr = &obj_desc->region.next; 431 obj_desc = obj_desc->region.next; 533 acpi_operand_object *obj_desc; local [all...] |
H A D | evxface.c | 187 acpi_operand_object *obj_desc; local 263 obj_desc = acpi_ns_get_attached_object (device_node); 264 if (obj_desc) { 269 obj_desc->device.sys_handler) || 271 obj_desc->device.drv_handler)) { 280 obj_desc = acpi_ut_create_internal_object (device_node->type); 281 if (!obj_desc) { 288 status = acpi_ns_attach_object (device, obj_desc, (u8) device_node->type); 308 obj_desc->device.sys_handler = notify_obj; 312 obj_desc 345 acpi_operand_object *obj_desc; local [all...] |