Skip to content

Commit

Permalink
ACPICA: Debugger multithreading enhancements.
Browse files Browse the repository at this point in the history
Implemented enhancements to the multithreading support within
the debugger to enable better multithreading evaluation of the subsystem.

Signed-off-by: Alexey Starikovskiy <[email protected]>
Signed-off-by: Len Brown <[email protected]>
  • Loading branch information
acpibob authored and lenb committed Feb 3, 2007
1 parent 59fa850 commit 2e23f85
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 2 deletions.
2 changes: 2 additions & 0 deletions include/acpi/acdebug.h
Original file line number Diff line number Diff line change
Expand Up @@ -214,4 +214,6 @@ void acpi_db_prep_namestring(char *name);

struct acpi_namespace_node *acpi_db_local_ns_lookup(char *name);

void acpi_db_uint32_to_hex_string(u32 value, char *buffer);

#endif /* __ACDEBUG_H__ */
22 changes: 20 additions & 2 deletions include/acpi/aclocal.h
Original file line number Diff line number Diff line change
Expand Up @@ -872,12 +872,30 @@ struct acpi_bit_register_info {
****************************************************************************/

struct acpi_db_method_info {
acpi_handle thread_gate;
acpi_handle main_thread_gate;
acpi_handle thread_complete_gate;
u32 *threads;
u32 num_threads;
u32 num_created;
u32 num_completed;

char *name;
char **args;
u32 flags;
u32 num_loops;
char pathname[128];
char **args;

/*
* Arguments to be passed to method for the command
* Threads -
* the Number of threads, ID of current thread and
* Index of current thread inside all them created.
*/
char init_args;
char *arguments[4];
char num_threads_str[11];
char id_of_thread_str[11];
char index_of_thread_str[11];
};

struct acpi_integrity_info {
Expand Down

0 comments on commit 2e23f85

Please sign in to comment.