diff options
Diffstat (limited to 'include/acpi/acdisasm.h')
-rw-r--r-- | include/acpi/acdisasm.h | 114 |
1 files changed, 29 insertions, 85 deletions
diff --git a/include/acpi/acdisasm.h b/include/acpi/acdisasm.h index 26d907eae6fe..dbfa877121ba 100644 --- a/include/acpi/acdisasm.h +++ b/include/acpi/acdisasm.h | |||
@@ -102,58 +102,16 @@ acpi_status (*asl_walk_callback) ( | |||
102 | /* | 102 | /* |
103 | * dmwalk | 103 | * dmwalk |
104 | */ | 104 | */ |
105 | |||
106 | void | ||
107 | acpi_dm_walk_parse_tree ( | ||
108 | union acpi_parse_object *op, | ||
109 | asl_walk_callback descending_callback, | ||
110 | asl_walk_callback ascending_callback, | ||
111 | void *context); | ||
112 | |||
113 | acpi_status | ||
114 | acpi_dm_descending_op ( | ||
115 | union acpi_parse_object *op, | ||
116 | u32 level, | ||
117 | void *context); | ||
118 | |||
119 | acpi_status | ||
120 | acpi_dm_ascending_op ( | ||
121 | union acpi_parse_object *op, | ||
122 | u32 level, | ||
123 | void *context); | ||
124 | |||
125 | |||
126 | /* | ||
127 | * dmopcode | ||
128 | */ | ||
129 | |||
130 | void | ||
131 | acpi_dm_validate_name ( | ||
132 | char *name, | ||
133 | union acpi_parse_object *op); | ||
134 | |||
135 | u32 | ||
136 | acpi_dm_dump_name ( | ||
137 | char *name); | ||
138 | |||
139 | void | ||
140 | acpi_dm_unicode ( | ||
141 | union acpi_parse_object *op); | ||
142 | |||
143 | void | 105 | void |
144 | acpi_dm_disassemble ( | 106 | acpi_dm_disassemble ( |
145 | struct acpi_walk_state *walk_state, | 107 | struct acpi_walk_state *walk_state, |
146 | union acpi_parse_object *origin, | 108 | union acpi_parse_object *origin, |
147 | u32 num_opcodes); | 109 | u32 num_opcodes); |
148 | 110 | ||
149 | void | ||
150 | acpi_dm_namestring ( | ||
151 | char *name); | ||
152 | |||
153 | void | ||
154 | acpi_dm_display_path ( | ||
155 | union acpi_parse_object *op); | ||
156 | 111 | ||
112 | /* | ||
113 | * dmopcode | ||
114 | */ | ||
157 | void | 115 | void |
158 | acpi_dm_disassemble_one_op ( | 116 | acpi_dm_disassemble_one_op ( |
159 | struct acpi_walk_state *walk_state, | 117 | struct acpi_walk_state *walk_state, |
@@ -165,18 +123,9 @@ acpi_dm_decode_internal_object ( | |||
165 | union acpi_operand_object *obj_desc); | 123 | union acpi_operand_object *obj_desc); |
166 | 124 | ||
167 | u32 | 125 | u32 |
168 | acpi_dm_block_type ( | ||
169 | union acpi_parse_object *op); | ||
170 | |||
171 | u32 | ||
172 | acpi_dm_list_type ( | 126 | acpi_dm_list_type ( |
173 | union acpi_parse_object *op); | 127 | union acpi_parse_object *op); |
174 | 128 | ||
175 | acpi_status | ||
176 | acpi_ps_display_object_pathname ( | ||
177 | struct acpi_walk_state *walk_state, | ||
178 | union acpi_parse_object *op); | ||
179 | |||
180 | void | 129 | void |
181 | acpi_dm_method_flags ( | 130 | acpi_dm_method_flags ( |
182 | union acpi_parse_object *op); | 131 | union acpi_parse_object *op); |
@@ -197,10 +146,6 @@ void | |||
197 | acpi_dm_match_op ( | 146 | acpi_dm_match_op ( |
198 | union acpi_parse_object *op); | 147 | union acpi_parse_object *op); |
199 | 148 | ||
200 | void | ||
201 | acpi_dm_match_keyword ( | ||
202 | union acpi_parse_object *op); | ||
203 | |||
204 | u8 | 149 | u8 |
205 | acpi_dm_comma_if_list_member ( | 150 | acpi_dm_comma_if_list_member ( |
206 | union acpi_parse_object *op); | 151 | union acpi_parse_object *op); |
@@ -211,13 +156,25 @@ acpi_dm_comma_if_field_member ( | |||
211 | 156 | ||
212 | 157 | ||
213 | /* | 158 | /* |
214 | * dmobject | 159 | * dmnames |
215 | */ | 160 | */ |
161 | u32 | ||
162 | acpi_dm_dump_name ( | ||
163 | char *name); | ||
164 | |||
165 | acpi_status | ||
166 | acpi_ps_display_object_pathname ( | ||
167 | struct acpi_walk_state *walk_state, | ||
168 | union acpi_parse_object *op); | ||
216 | 169 | ||
217 | void | 170 | void |
218 | acpi_dm_decode_node ( | 171 | acpi_dm_namestring ( |
219 | struct acpi_namespace_node *node); | 172 | char *name); |
173 | |||
220 | 174 | ||
175 | /* | ||
176 | * dmobject | ||
177 | */ | ||
221 | void | 178 | void |
222 | acpi_dm_display_internal_object ( | 179 | acpi_dm_display_internal_object ( |
223 | union acpi_operand_object *obj_desc, | 180 | union acpi_operand_object *obj_desc, |
@@ -241,6 +198,16 @@ acpi_dm_dump_method_info ( | |||
241 | /* | 198 | /* |
242 | * dmbuffer | 199 | * dmbuffer |
243 | */ | 200 | */ |
201 | void | ||
202 | acpi_dm_disasm_byte_list ( | ||
203 | u32 level, | ||
204 | u8 *byte_data, | ||
205 | u32 byte_count); | ||
206 | |||
207 | void | ||
208 | acpi_dm_byte_list ( | ||
209 | struct acpi_op_walk_info *info, | ||
210 | union acpi_parse_object *op); | ||
244 | 211 | ||
245 | void | 212 | void |
246 | acpi_is_eisa_id ( | 213 | acpi_is_eisa_id ( |
@@ -262,18 +229,6 @@ acpi_dm_is_string_buffer ( | |||
262 | /* | 229 | /* |
263 | * dmresrc | 230 | * dmresrc |
264 | */ | 231 | */ |
265 | |||
266 | void | ||
267 | acpi_dm_disasm_byte_list ( | ||
268 | u32 level, | ||
269 | u8 *byte_data, | ||
270 | u32 byte_count); | ||
271 | |||
272 | void | ||
273 | acpi_dm_byte_list ( | ||
274 | struct acpi_op_walk_info *info, | ||
275 | union acpi_parse_object *op); | ||
276 | |||
277 | void | 232 | void |
278 | acpi_dm_resource_descriptor ( | 233 | acpi_dm_resource_descriptor ( |
279 | struct acpi_op_walk_info *info, | 234 | struct acpi_op_walk_info *info, |
@@ -296,19 +251,10 @@ void | |||
296 | acpi_dm_decode_attribute ( | 251 | acpi_dm_decode_attribute ( |
297 | u8 attribute); | 252 | u8 attribute); |
298 | 253 | ||
254 | |||
299 | /* | 255 | /* |
300 | * dmresrcl | 256 | * dmresrcl |
301 | */ | 257 | */ |
302 | |||
303 | void | ||
304 | acpi_dm_io_flags ( | ||
305 | u8 flags); | ||
306 | |||
307 | void | ||
308 | acpi_dm_memory_flags ( | ||
309 | u8 flags, | ||
310 | u8 specific_flags); | ||
311 | |||
312 | void | 258 | void |
313 | acpi_dm_word_descriptor ( | 259 | acpi_dm_word_descriptor ( |
314 | struct asl_word_address_desc *resource, | 260 | struct asl_word_address_desc *resource, |
@@ -373,7 +319,6 @@ acpi_dm_vendor_large_descriptor ( | |||
373 | /* | 319 | /* |
374 | * dmresrcs | 320 | * dmresrcs |
375 | */ | 321 | */ |
376 | |||
377 | void | 322 | void |
378 | acpi_dm_irq_descriptor ( | 323 | acpi_dm_irq_descriptor ( |
379 | struct asl_irq_format_desc *resource, | 324 | struct asl_irq_format_desc *resource, |
@@ -420,7 +365,6 @@ acpi_dm_vendor_small_descriptor ( | |||
420 | /* | 365 | /* |
421 | * dmutils | 366 | * dmutils |
422 | */ | 367 | */ |
423 | |||
424 | void | 368 | void |
425 | acpi_dm_add_to_external_list ( | 369 | acpi_dm_add_to_external_list ( |
426 | char *path); | 370 | char *path); |