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, |
