Home
last modified time | relevance | path

Searched refs:table_desc (Results 1 – 13 of 13) sorted by relevance

/linux-2.4.37.9/drivers/acpi/tables/
Dtbinstal.c243 struct acpi_table_desc *table_desc; in acpi_tb_init_table_descriptor() local
251 table_desc = ACPI_MEM_CALLOCATE (sizeof (struct acpi_table_desc)); in acpi_tb_init_table_descriptor()
252 if (!table_desc) { in acpi_tb_init_table_descriptor()
275 table_desc->next = list_head->next; in acpi_tb_init_table_descriptor()
276 list_head->next = table_desc; in acpi_tb_init_table_descriptor()
278 if (table_desc->next) { in acpi_tb_init_table_descriptor()
279 table_desc->next->prev = table_desc; in acpi_tb_init_table_descriptor()
294 list_head->next = table_desc; in acpi_tb_init_table_descriptor()
297 table_desc->next = list_head->next; in acpi_tb_init_table_descriptor()
299 while (table_desc->next->next) { in acpi_tb_init_table_descriptor()
[all …]
Dtbutils.c72 struct acpi_table_desc *table_desc; in acpi_tb_handle_to_object() local
79 table_desc = acpi_gbl_table_lists[i].next; in acpi_tb_handle_to_object()
80 while (table_desc) { in acpi_tb_handle_to_object()
81 if (table_desc->table_id == table_id) { in acpi_tb_handle_to_object()
82 *return_table_desc = table_desc; in acpi_tb_handle_to_object()
86 table_desc = table_desc->next; in acpi_tb_handle_to_object()
Dtbxface.c238 struct acpi_table_desc *table_desc; in acpi_unload_table() local
253 table_desc = acpi_gbl_table_lists[table_type].next; in acpi_unload_table()
254 while (table_desc) { in acpi_unload_table()
261 acpi_ns_delete_namespace_by_owner (table_desc->table_id); in acpi_unload_table()
263 table_desc = table_desc->next; in acpi_unload_table()
Dtbget.c436 struct acpi_table_desc *table_desc; in acpi_tb_get_table_ptr() local
479 table_desc = acpi_gbl_table_lists[table_type].next; in acpi_tb_get_table_ptr()
481 table_desc = table_desc->next; in acpi_tb_get_table_ptr()
486 *table_ptr_loc = table_desc->pointer; in acpi_tb_get_table_ptr()
Dtbconvrt.c414 struct acpi_table_desc *table_desc; in acpi_tb_convert_table_fadt() local
467 table_desc = acpi_gbl_table_lists[ACPI_TABLE_FADT].next; in acpi_tb_convert_table_fadt()
468 acpi_tb_delete_single_table (table_desc); in acpi_tb_convert_table_fadt()
472 table_desc->pointer = ACPI_CAST_PTR (struct acpi_table_header, acpi_gbl_FADT); in acpi_tb_convert_table_fadt()
473 table_desc->allocation = ACPI_MEM_ALLOCATED; in acpi_tb_convert_table_fadt()
474 table_desc->length = sizeof (struct fadt_descriptor_rev2); in acpi_tb_convert_table_fadt()
/linux-2.4.37.9/drivers/acpi/namespace/
Dnsload.c71 struct acpi_table_desc *table_desc, in acpi_ns_load_table() argument
82 if (!(acpi_gbl_table_data[table_desc->type].flags & ACPI_TABLE_EXECUTABLE)) { in acpi_ns_load_table()
90 if (!table_desc->aml_start) { in acpi_ns_load_table()
95 ACPI_DEBUG_PRINT ((ACPI_DB_INFO, "AML block at %p\n", table_desc->aml_start)); in acpi_ns_load_table()
99 if (!table_desc->aml_length) { in acpi_ns_load_table()
100 …ACPI_REPORT_WARNING (("Zero-length AML block in table [%4.4s]\n", table_desc->pointer->signature)); in acpi_ns_load_table()
120 status = acpi_ns_parse_table (table_desc, node->child); in acpi_ns_load_table()
136 status = acpi_ds_initialize_objects (table_desc, node); in acpi_ns_load_table()
165 struct acpi_table_desc *table_desc; in acpi_ns_load_table_by_type() local
185 table_desc = acpi_gbl_table_lists[ACPI_TABLE_DSDT].next; in acpi_ns_load_table_by_type()
[all …]
Dnsparse.c71 struct acpi_table_desc *table_desc) in acpi_ns_one_complete_parse() argument
90 walk_state = acpi_ds_create_walk_state (table_desc->table_id, in acpi_ns_one_complete_parse()
97 status = acpi_ds_init_aml_walk (walk_state, parse_root, NULL, table_desc->aml_start, in acpi_ns_one_complete_parse()
98 table_desc->aml_length, NULL, NULL, pass_number); in acpi_ns_one_complete_parse()
129 struct acpi_table_desc *table_desc, in acpi_ns_parse_table() argument
148 status = acpi_ns_one_complete_parse (1, table_desc); in acpi_ns_parse_table()
162 status = acpi_ns_one_complete_parse (2, table_desc); in acpi_ns_parse_table()
/linux-2.4.37.9/drivers/acpi/dispatcher/
Ddsinit.c93 info->table_desc->table_id) { in acpi_ds_init_one_object()
133 if (info->table_desc->pointer->revision == 1) { in acpi_ds_init_one_object()
195 struct acpi_table_desc *table_desc, in acpi_ds_initialize_objects() argument
213 info.table_desc = table_desc; in acpi_ds_initialize_objects()
226 table_desc->pointer->signature, table_desc->table_id, info.object_count, in acpi_ds_initialize_objects()
/linux-2.4.37.9/include/acpi/
Dactables.h56 struct acpi_table_desc **table_desc);
182 struct acpi_table_desc *table_desc);
186 struct acpi_table_desc *table_desc);
Dacstruct.h135 struct acpi_table_desc *table_desc; member
146 struct acpi_table_desc *table_desc; member
Dacnamesp.h139 struct acpi_table_desc *table_desc);
143 struct acpi_table_desc *table_desc,
148 struct acpi_table_desc *table_desc,
Dacdispat.h334 struct acpi_table_desc *table_desc,
/linux-2.4.37.9/drivers/acpi/executer/
Dexconfig.c426 union acpi_operand_object *table_desc = ddb_handle; in acpi_ex_unload_table() local
447 table_info = (struct acpi_table_desc *) table_desc->reference.object; in acpi_ex_unload_table()
461 acpi_ut_remove_reference (table_desc); in acpi_ex_unload_table()