diff options
Diffstat (limited to 'include/acpi/acutils.h')
-rw-r--r-- | include/acpi/acutils.h | 70 |
1 files changed, 40 insertions, 30 deletions
diff --git a/include/acpi/acutils.h b/include/acpi/acutils.h index b42cadf07302..69f8888771ff 100644 --- a/include/acpi/acutils.h +++ b/include/acpi/acutils.h | |||
@@ -172,7 +172,7 @@ char *acpi_ut_strstr(char *string1, char *string2); | |||
172 | 172 | ||
173 | void *acpi_ut_memcpy(void *dest, const void *src, acpi_size count); | 173 | void *acpi_ut_memcpy(void *dest, const void *src, acpi_size count); |
174 | 174 | ||
175 | void *acpi_ut_memset(void *dest, acpi_native_uint value, acpi_size count); | 175 | void *acpi_ut_memset(void *dest, u8 value, acpi_size count); |
176 | 176 | ||
177 | int acpi_ut_to_upper(int c); | 177 | int acpi_ut_to_upper(int c); |
178 | 178 | ||
@@ -245,41 +245,45 @@ void acpi_ut_track_stack_ptr(void); | |||
245 | 245 | ||
246 | void | 246 | void |
247 | acpi_ut_trace(u32 line_number, | 247 | acpi_ut_trace(u32 line_number, |
248 | const char *function_name, char *module_name, u32 component_id); | 248 | const char *function_name, |
249 | const char *module_name, u32 component_id); | ||
249 | 250 | ||
250 | void | 251 | void |
251 | acpi_ut_trace_ptr(u32 line_number, | 252 | acpi_ut_trace_ptr(u32 line_number, |
252 | const char *function_name, | 253 | const char *function_name, |
253 | char *module_name, u32 component_id, void *pointer); | 254 | const char *module_name, u32 component_id, void *pointer); |
254 | 255 | ||
255 | void | 256 | void |
256 | acpi_ut_trace_u32(u32 line_number, | 257 | acpi_ut_trace_u32(u32 line_number, |
257 | const char *function_name, | 258 | const char *function_name, |
258 | char *module_name, u32 component_id, u32 integer); | 259 | const char *module_name, u32 component_id, u32 integer); |
259 | 260 | ||
260 | void | 261 | void |
261 | acpi_ut_trace_str(u32 line_number, | 262 | acpi_ut_trace_str(u32 line_number, |
262 | const char *function_name, | 263 | const char *function_name, |
263 | char *module_name, u32 component_id, char *string); | 264 | const char *module_name, u32 component_id, char *string); |
264 | 265 | ||
265 | void | 266 | void |
266 | acpi_ut_exit(u32 line_number, | 267 | acpi_ut_exit(u32 line_number, |
267 | const char *function_name, char *module_name, u32 component_id); | 268 | const char *function_name, |
269 | const char *module_name, u32 component_id); | ||
268 | 270 | ||
269 | void | 271 | void |
270 | acpi_ut_status_exit(u32 line_number, | 272 | acpi_ut_status_exit(u32 line_number, |
271 | const char *function_name, | 273 | const char *function_name, |
272 | char *module_name, u32 component_id, acpi_status status); | 274 | const char *module_name, |
275 | u32 component_id, acpi_status status); | ||
273 | 276 | ||
274 | void | 277 | void |
275 | acpi_ut_value_exit(u32 line_number, | 278 | acpi_ut_value_exit(u32 line_number, |
276 | const char *function_name, | 279 | const char *function_name, |
277 | char *module_name, u32 component_id, acpi_integer value); | 280 | const char *module_name, |
281 | u32 component_id, acpi_integer value); | ||
278 | 282 | ||
279 | void | 283 | void |
280 | acpi_ut_ptr_exit(u32 line_number, | 284 | acpi_ut_ptr_exit(u32 line_number, |
281 | const char *function_name, | 285 | const char *function_name, |
282 | char *module_name, u32 component_id, u8 * ptr); | 286 | const char *module_name, u32 component_id, u8 *ptr); |
283 | 287 | ||
284 | void acpi_ut_dump_buffer(u8 * buffer, u32 count, u32 display, u32 component_id); | 288 | void acpi_ut_dump_buffer(u8 * buffer, u32 count, u32 display, u32 component_id); |
285 | 289 | ||
@@ -297,33 +301,35 @@ void ACPI_INTERNAL_VAR_XFACE | |||
297 | acpi_ut_debug_print(u32 requested_debug_level, | 301 | acpi_ut_debug_print(u32 requested_debug_level, |
298 | u32 line_number, | 302 | u32 line_number, |
299 | const char *function_name, | 303 | const char *function_name, |
300 | char *module_name, | 304 | const char *module_name, |
301 | u32 component_id, char *format, ...) ACPI_PRINTF_LIKE(6); | 305 | u32 component_id, |
306 | const char *format, ...) ACPI_PRINTF_LIKE(6); | ||
302 | 307 | ||
303 | void ACPI_INTERNAL_VAR_XFACE | 308 | void ACPI_INTERNAL_VAR_XFACE |
304 | acpi_ut_debug_print_raw(u32 requested_debug_level, | 309 | acpi_ut_debug_print_raw(u32 requested_debug_level, |
305 | u32 line_number, | 310 | u32 line_number, |
306 | const char *function_name, | 311 | const char *function_name, |
307 | char *module_name, | 312 | const char *module_name, |
308 | u32 component_id, | 313 | u32 component_id, |
309 | char *format, ...) ACPI_PRINTF_LIKE(6); | 314 | const char *format, ...) ACPI_PRINTF_LIKE(6); |
310 | 315 | ||
311 | void ACPI_INTERNAL_VAR_XFACE | 316 | void ACPI_INTERNAL_VAR_XFACE |
312 | acpi_ut_error(char *module_name, | 317 | acpi_ut_error(const char *module_name, |
313 | u32 line_number, char *format, ...) ACPI_PRINTF_LIKE(3); | 318 | u32 line_number, const char *format, ...) ACPI_PRINTF_LIKE(3); |
314 | 319 | ||
315 | void ACPI_INTERNAL_VAR_XFACE | 320 | void ACPI_INTERNAL_VAR_XFACE |
316 | acpi_ut_exception(char *module_name, | 321 | acpi_ut_exception(const char *module_name, |
317 | u32 line_number, | 322 | u32 line_number, |
318 | acpi_status status, char *format, ...) ACPI_PRINTF_LIKE(4); | 323 | acpi_status status, |
324 | const char *format, ...) ACPI_PRINTF_LIKE(4); | ||
319 | 325 | ||
320 | void ACPI_INTERNAL_VAR_XFACE | 326 | void ACPI_INTERNAL_VAR_XFACE |
321 | acpi_ut_warning(char *module_name, | 327 | acpi_ut_warning(const char *module_name, |
322 | u32 line_number, char *format, ...) ACPI_PRINTF_LIKE(3); | 328 | u32 line_number, const char *format, ...) ACPI_PRINTF_LIKE(3); |
323 | 329 | ||
324 | void ACPI_INTERNAL_VAR_XFACE | 330 | void ACPI_INTERNAL_VAR_XFACE |
325 | acpi_ut_info(char *module_name, | 331 | acpi_ut_info(const char *module_name, |
326 | u32 line_number, char *format, ...) ACPI_PRINTF_LIKE(3); | 332 | u32 line_number, const char *format, ...) ACPI_PRINTF_LIKE(3); |
327 | 333 | ||
328 | /* | 334 | /* |
329 | * utdelete - Object deletion and reference counts | 335 | * utdelete - Object deletion and reference counts |
@@ -376,13 +382,14 @@ acpi_ut_execute_sxds(struct acpi_namespace_node *device_node, u8 * highest); | |||
376 | /* | 382 | /* |
377 | * utobject - internal object create/delete/cache routines | 383 | * utobject - internal object create/delete/cache routines |
378 | */ | 384 | */ |
379 | union acpi_operand_object *acpi_ut_create_internal_object_dbg(char *module_name, | 385 | union acpi_operand_object *acpi_ut_create_internal_object_dbg(const char |
386 | *module_name, | ||
380 | u32 line_number, | 387 | u32 line_number, |
381 | u32 component_id, | 388 | u32 component_id, |
382 | acpi_object_type | 389 | acpi_object_type |
383 | type); | 390 | type); |
384 | 391 | ||
385 | void *acpi_ut_allocate_object_desc_dbg(char *module_name, | 392 | void *acpi_ut_allocate_object_desc_dbg(const char *module_name, |
386 | u32 line_number, u32 component_id); | 393 | u32 line_number, u32 component_id); |
387 | 394 | ||
388 | #define acpi_ut_create_internal_object(t) acpi_ut_create_internal_object_dbg (_acpi_module_name,__LINE__,_COMPONENT,t) | 395 | #define acpi_ut_create_internal_object(t) acpi_ut_create_internal_object_dbg (_acpi_module_name,__LINE__,_COMPONENT,t) |
@@ -476,7 +483,7 @@ u8 acpi_ut_valid_acpi_name(u32 name); | |||
476 | 483 | ||
477 | acpi_name acpi_ut_repair_name(char *name); | 484 | acpi_name acpi_ut_repair_name(char *name); |
478 | 485 | ||
479 | u8 acpi_ut_valid_acpi_char(char character, acpi_native_uint position); | 486 | u8 acpi_ut_valid_acpi_char(char character, u32 position); |
480 | 487 | ||
481 | acpi_status | 488 | acpi_status |
482 | acpi_ut_strtoul64(char *string, u32 base, acpi_integer * ret_integer); | 489 | acpi_ut_strtoul64(char *string, u32 base, acpi_integer * ret_integer); |
@@ -543,26 +550,29 @@ acpi_status | |||
543 | acpi_ut_initialize_buffer(struct acpi_buffer *buffer, | 550 | acpi_ut_initialize_buffer(struct acpi_buffer *buffer, |
544 | acpi_size required_length); | 551 | acpi_size required_length); |
545 | 552 | ||
546 | void *acpi_ut_allocate(acpi_size size, u32 component, char *module, u32 line); | 553 | void *acpi_ut_allocate(acpi_size size, |
554 | u32 component, const char *module, u32 line); | ||
547 | 555 | ||
548 | void *acpi_ut_allocate_zeroed(acpi_size size, | 556 | void *acpi_ut_allocate_zeroed(acpi_size size, |
549 | u32 component, char *module, u32 line); | 557 | u32 component, const char *module, u32 line); |
550 | 558 | ||
551 | #ifdef ACPI_DBG_TRACK_ALLOCATIONS | 559 | #ifdef ACPI_DBG_TRACK_ALLOCATIONS |
552 | void *acpi_ut_allocate_and_track(acpi_size size, | 560 | void *acpi_ut_allocate_and_track(acpi_size size, |
553 | u32 component, char *module, u32 line); | 561 | u32 component, const char *module, u32 line); |
554 | 562 | ||
555 | void *acpi_ut_allocate_zeroed_and_track(acpi_size size, | 563 | void *acpi_ut_allocate_zeroed_and_track(acpi_size size, |
556 | u32 component, char *module, u32 line); | 564 | u32 component, |
565 | const char *module, u32 line); | ||
557 | 566 | ||
558 | void | 567 | void |
559 | acpi_ut_free_and_track(void *address, u32 component, char *module, u32 line); | 568 | acpi_ut_free_and_track(void *address, |
569 | u32 component, const char *module, u32 line); | ||
560 | 570 | ||
561 | #ifdef ACPI_FUTURE_USAGE | 571 | #ifdef ACPI_FUTURE_USAGE |
562 | void acpi_ut_dump_allocation_info(void); | 572 | void acpi_ut_dump_allocation_info(void); |
563 | #endif /* ACPI_FUTURE_USAGE */ | 573 | #endif /* ACPI_FUTURE_USAGE */ |
564 | 574 | ||
565 | void acpi_ut_dump_allocations(u32 component, char *module); | 575 | void acpi_ut_dump_allocations(u32 component, const char *module); |
566 | 576 | ||
567 | acpi_status | 577 | acpi_status |
568 | acpi_ut_create_list(char *list_name, | 578 | acpi_ut_create_list(char *list_name, |