Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
acpi_walk_state Struct Reference

#include <acstruct.h>

Data Fields

struct acpi_walk_statenext
 
u8 descriptor_type
 
u8 walk_type
 
u16 opcode
 
u8 next_op_info
 
u8 num_operands
 
u8 operand_index
 
acpi_owner_id owner_id
 
u8 last_predicate
 
u8 current_result
 
u8 return_used
 
u8 scope_depth
 
u8 pass_number
 
u8 result_size
 
u8 result_count
 
u32 aml_offset
 
u32 arg_types
 
u32 method_breakpoint
 
u32 user_breakpoint
 
u32 parse_flags
 
struct acpi_parse_state parser_state
 
u32 prev_arg_types
 
u32 arg_count
 
struct acpi_namespace_node arguments [ACPI_METHOD_NUM_ARGS]
 
struct acpi_namespace_node local_variables [ACPI_METHOD_NUM_LOCALS]
 
union acpi_operand_objectoperands [ACPI_OBJ_NUM_OPERANDS+1]
 
union acpi_operand_object ** params
 
u8aml_last_while
 
union acpi_operand_object ** caller_return_desc
 
union acpi_generic_statecontrol_state
 
struct acpi_namespace_nodedeferred_node
 
union acpi_operand_objectimplicit_return_obj
 
struct acpi_namespace_nodemethod_call_node
 
union acpi_parse_objectmethod_call_op
 
union acpi_operand_objectmethod_desc
 
struct acpi_namespace_nodemethod_node
 
union acpi_parse_objectop
 
struct acpi_opcode_infoop_info
 
union acpi_parse_objectorigin
 
union acpi_operand_objectresult_obj
 
union acpi_generic_stateresults
 
union acpi_operand_objectreturn_desc
 
union acpi_generic_statescope_info
 
union acpi_parse_objectprev_op
 
union acpi_parse_objectnext_op
 
struct acpi_thread_statethread
 
acpi_parse_downwards descending_callback
 
acpi_parse_upwards ascending_callback
 

Detailed Description

Definition at line 76 of file acstruct.h.

Field Documentation

u8* aml_last_while

Definition at line 107 of file acstruct.h.

u32 aml_offset

Definition at line 92 of file acstruct.h.

u32 arg_count

Definition at line 100 of file acstruct.h.

u32 arg_types

Definition at line 93 of file acstruct.h.

Definition at line 102 of file acstruct.h.

acpi_parse_upwards ascending_callback

Definition at line 127 of file acstruct.h.

union acpi_operand_object** caller_return_desc

Definition at line 108 of file acstruct.h.

union acpi_generic_state* control_state

Definition at line 109 of file acstruct.h.

u8 current_result

Definition at line 86 of file acstruct.h.

struct acpi_namespace_node* deferred_node

Definition at line 110 of file acstruct.h.

acpi_parse_downwards descending_callback

Definition at line 126 of file acstruct.h.

u8 descriptor_type

Definition at line 78 of file acstruct.h.

union acpi_operand_object* implicit_return_obj

Definition at line 111 of file acstruct.h.

u8 last_predicate

Definition at line 85 of file acstruct.h.

Definition at line 103 of file acstruct.h.

u32 method_breakpoint

Definition at line 94 of file acstruct.h.

struct acpi_namespace_node* method_call_node

Definition at line 112 of file acstruct.h.

union acpi_parse_object* method_call_op

Definition at line 113 of file acstruct.h.

union acpi_operand_object* method_desc

Definition at line 114 of file acstruct.h.

Definition at line 115 of file acstruct.h.

Definition at line 77 of file acstruct.h.

union acpi_parse_object* next_op

Definition at line 124 of file acstruct.h.

u8 next_op_info

Definition at line 81 of file acstruct.h.

u8 num_operands

Definition at line 82 of file acstruct.h.

Definition at line 116 of file acstruct.h.

Definition at line 117 of file acstruct.h.

Definition at line 80 of file acstruct.h.

u8 operand_index

Definition at line 83 of file acstruct.h.

Definition at line 104 of file acstruct.h.

Definition at line 118 of file acstruct.h.

acpi_owner_id owner_id

Definition at line 84 of file acstruct.h.

Definition at line 105 of file acstruct.h.

u32 parse_flags

Definition at line 96 of file acstruct.h.

struct acpi_parse_state parser_state

Definition at line 98 of file acstruct.h.

u8 pass_number

Definition at line 89 of file acstruct.h.

u32 prev_arg_types

Definition at line 99 of file acstruct.h.

union acpi_parse_object* prev_op

Definition at line 123 of file acstruct.h.

u8 result_count

Definition at line 91 of file acstruct.h.

union acpi_operand_object* result_obj

Definition at line 119 of file acstruct.h.

u8 result_size

Definition at line 90 of file acstruct.h.

union acpi_generic_state* results

Definition at line 120 of file acstruct.h.

union acpi_operand_object* return_desc

Definition at line 121 of file acstruct.h.

u8 return_used

Definition at line 87 of file acstruct.h.

u8 scope_depth

Definition at line 88 of file acstruct.h.

union acpi_generic_state* scope_info

Definition at line 122 of file acstruct.h.

Definition at line 125 of file acstruct.h.

u32 user_breakpoint

Definition at line 95 of file acstruct.h.

u8 walk_type

Definition at line 79 of file acstruct.h.


The documentation for this struct was generated from the following file: