Lines Matching defs:resource
4 * Module Name: rsdump - AML debugger support for resource structures.
46 static void acpi_rs_dump_address_common(union acpi_resource_data *resource);
49 acpi_rs_dump_descriptor(void *resource, struct acpi_rsdump_info *table);
55 * PARAMETERS: resource_list - Pointer to a resource descriptor list
76 /* Walk list and dump all resource descriptors (END_TAG terminates) */
87 ("Invalid descriptor type (%X) in resource list\n",
96 ("Invalid zero length descriptor in resource list\n");
100 /* Dump the resource descriptor */
113 /* Point to the next resource structure */
165 * PARAMETERS: resource - Buffer containing the resource
166 * table - Table entry to decode the resource
170 * DESCRIPTION: Dump a resource descriptor based on a dump table entry.
175 acpi_rs_dump_descriptor(void *resource, struct acpi_rsdump_info *table)
188 target = ACPI_ADD_PTR(u8, resource, table->offset);
194 * Optional resource title
289 * Long byte list for Vendor resource data
407 * PARAMETERS: title - Title of the dumped resource field
431 * PARAMETERS: resource - Pointer to an internal resource descriptor
435 * DESCRIPTION: Dump the fields that are common to all Address resource
440 static void acpi_rs_dump_address_common(union acpi_resource_data *resource)
446 switch (resource->address.resource_type) {
449 acpi_rs_dump_descriptor(resource, acpi_rs_dump_memory_flags);
454 acpi_rs_dump_descriptor(resource, acpi_rs_dump_io_flags);
465 (u8) resource->address.resource_type);
471 acpi_rs_dump_descriptor(resource, acpi_rs_dump_general_flags);
478 * PARAMETERS: title - Name of the resource field
479 * value - Value of the resource field
484 * output of the resource dump routines