Linux Kernel
3.7.1
|
#include "amlresrc.h"
Go to the source code of this file.
Data Structures | |
struct | acpi_rsconvert_info |
struct | acpi_rsdump_info |
struct | acpi_vendor_walk_info |
Macros | |
#define | ACPI_RSC_COMPARE_AML_LENGTH 0 |
#define | ACPI_RSC_COMPARE_VALUE 1 |
#define | ACPI_RSC_TABLE_SIZE(d) (sizeof (d) / sizeof (struct acpi_rsconvert_info)) |
#define | ACPI_RS_OFFSET(f) (u8) ACPI_OFFSET (struct acpi_resource,f) |
#define | AML_OFFSET(f) (u8) ACPI_OFFSET (union aml_resource,f) |
Typedefs | |
typedef struct acpi_rsconvert_info | acpi_rsconvert_info |
typedef struct acpi_rsdump_info | acpi_rsdump_info |
#define ACPI_RS_OFFSET | ( | f | ) | (u8) ACPI_OFFSET (struct acpi_resource,f) |
#define AML_OFFSET | ( | f | ) | (u8) ACPI_OFFSET (union aml_resource,f) |
typedef struct acpi_rsdump_info acpi_rsdump_info |
enum ACPI_RSDUMP_OPCODES |
acpi_status acpi_rs_convert_aml_to_resource | ( | struct acpi_resource * | resource, |
union aml_resource * | aml, | ||
struct acpi_rsconvert_info * | info | ||
) |
acpi_status acpi_rs_convert_resource_to_aml | ( | struct acpi_resource * | resource, |
union aml_resource * | aml, | ||
struct acpi_rsconvert_info * | info | ||
) |
acpi_status acpi_rs_convert_resources_to_aml | ( | struct acpi_resource * | resource, |
acpi_size | aml_size_needed, | ||
u8 * | output_buffer | ||
) |
acpi_status acpi_rs_create_aml_resources | ( | struct acpi_resource * | linked_list_buffer, |
struct acpi_buffer * | output_buffer | ||
) |
Definition at line 463 of file rscreate.c.
acpi_status acpi_rs_create_pci_routing_table | ( | union acpi_operand_object * | package_object, |
struct acpi_buffer * | output_buffer | ||
) |
Definition at line 211 of file rscreate.c.
acpi_status acpi_rs_create_resource_list | ( | union acpi_operand_object * | aml_buffer, |
struct acpi_buffer * | output_buffer | ||
) |
Definition at line 135 of file rscreate.c.
void acpi_rs_dump_resource_list | ( | struct acpi_resource * | resource | ) |
u8 acpi_rs_get_address_common | ( | struct acpi_resource * | resource, |
union aml_resource * | aml | ||
) |
acpi_status acpi_rs_get_aei_method_data | ( | struct acpi_namespace_node * | node, |
struct acpi_buffer * | ret_buffer | ||
) |
acpi_status acpi_rs_get_aml_length | ( | struct acpi_resource * | linked_list_buffer, |
acpi_size * | size_needed | ||
) |
acpi_status acpi_rs_get_crs_method_data | ( | struct acpi_namespace_node * | node, |
struct acpi_buffer * | ret_buffer | ||
) |
acpi_status acpi_rs_get_list_length | ( | u8 * | aml_buffer, |
u32 | aml_buffer_length, | ||
acpi_size * | size_needed | ||
) |
acpi_status acpi_rs_get_method_data | ( | acpi_handle | handle, |
char * | path, | ||
struct acpi_buffer * | ret_buffer | ||
) |
acpi_status acpi_rs_get_pci_routing_table_length | ( | union acpi_operand_object * | package_object, |
acpi_size * | buffer_size_needed | ||
) |
acpi_status acpi_rs_get_prs_method_data | ( | struct acpi_namespace_node * | node, |
struct acpi_buffer * | ret_buffer | ||
) |
acpi_status acpi_rs_get_prt_method_data | ( | struct acpi_namespace_node * | node, |
struct acpi_buffer * | ret_buffer | ||
) |
acpi_rs_length acpi_rs_get_resource_source | ( | acpi_rs_length | resource_length, |
acpi_rs_length | minimum_length, | ||
struct acpi_resource_source * | resource_source, | ||
union aml_resource * | aml, | ||
char * | string_ptr | ||
) |
void acpi_rs_set_address_common | ( | union aml_resource * | aml, |
struct acpi_resource * | resource | ||
) |
void acpi_rs_set_resource_header | ( | u8 | descriptor_type, |
acpi_rsdesc_size | total_length, | ||
union aml_resource * | aml | ||
) |
void acpi_rs_set_resource_length | ( | acpi_rsdesc_size | total_length, |
union aml_resource * | aml | ||
) |
acpi_rsdesc_size acpi_rs_set_resource_source | ( | union aml_resource * | aml, |
acpi_rs_length | minimum_length, | ||
struct acpi_resource_source * | resource_source | ||
) |
acpi_status acpi_rs_set_srs_method_data | ( | struct acpi_namespace_node * | node, |
struct acpi_buffer * | ret_buffer | ||
) |
struct acpi_rsconvert_info* acpi_gbl_convert_resource_serial_bus_dispatch[] |
struct acpi_rsconvert_info* acpi_gbl_get_resource_dispatch[] |
struct acpi_rsconvert_info* acpi_gbl_set_resource_dispatch[] |
struct acpi_rsconvert_info acpi_rs_convert_address16[] |
struct acpi_rsconvert_info acpi_rs_convert_address32[] |
struct acpi_rsconvert_info acpi_rs_convert_address64[] |
struct acpi_rsconvert_info acpi_rs_convert_dma[] |
struct acpi_rsconvert_info acpi_rs_convert_end_dpf[] |
struct acpi_rsconvert_info acpi_rs_convert_end_tag[] |
struct acpi_rsconvert_info acpi_rs_convert_ext_address64[] |
struct acpi_rsconvert_info acpi_rs_convert_ext_irq[] |
struct acpi_rsconvert_info acpi_rs_convert_fixed_dma[] |
struct acpi_rsconvert_info acpi_rs_convert_fixed_io[] |
struct acpi_rsconvert_info acpi_rs_convert_fixed_memory32[] |
Definition at line 120 of file rsmemory.c.
struct acpi_rsconvert_info acpi_rs_convert_generic_reg[] |
struct acpi_rsconvert_info acpi_rs_convert_gpio[] |
Definition at line 56 of file rsserial.c.
struct acpi_rsconvert_info acpi_rs_convert_i2c_serial_bus[] |
Definition at line 150 of file rsserial.c.
struct acpi_rsconvert_info acpi_rs_convert_io[] |
struct acpi_rsconvert_info acpi_rs_convert_memory24[] |
Definition at line 56 of file rsmemory.c.
struct acpi_rsconvert_info acpi_rs_convert_memory32[] |
Definition at line 88 of file rsmemory.c.
struct acpi_rsconvert_info acpi_rs_convert_spi_serial_bus[] |
Definition at line 236 of file rsserial.c.
struct acpi_rsconvert_info acpi_rs_convert_uart_serial_bus[] |
Definition at line 338 of file rsserial.c.
struct acpi_rsconvert_info acpi_rs_get_irq[] |
struct acpi_rsconvert_info acpi_rs_get_start_dpf[] |
struct acpi_rsconvert_info acpi_rs_get_vendor_large[] |
Definition at line 175 of file rsmemory.c.
struct acpi_rsconvert_info acpi_rs_get_vendor_small[] |
Definition at line 150 of file rsmemory.c.
struct acpi_rsconvert_info acpi_rs_set_irq[] |
struct acpi_rsconvert_info acpi_rs_set_start_dpf[] |
struct acpi_rsconvert_info acpi_rs_set_vendor[] |
Definition at line 200 of file rsmemory.c.