Lines Matching +full:display +full:- +full:depth
1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
4 * Module Name: dbinput - user front-end to the AML debugger
33 * Top-level debugger commands.
196 * Note: Some commands are not supported by the kernel-level version of
201 {1, " Businfo", "Display system bus info\n"},
206 {1, " Methods", "Display list of loaded control methods\n"},
208 "Display list of loaded field units by space ID\n"},
209 {1, " Namespace [Object] [Depth]",
210 "Display loaded namespace tree/subtree\n"},
213 "Display summary of all objects or just given type\n"},
214 {1, " Owner <OwnerId> [Depth]",
215 "Display loaded namespace by object owner\n"},
216 {1, " Paths", "Display full pathnames of namespace objects\n"},
221 "Display Device resources (no arg = all devices)\n"},
224 {1, " Type <Object>", "Display object type\n"},
237 {1, " Debug <Namepath> [Arguments]", "Single-Step a control method\n"},
248 {1, " Allocations", "Display list of current memory allocations\n"},
251 "Display ACPI objects or memory\n"},
254 {1, " History", "Display command history buffer\n"},
259 "Display or modify global _OSI list\n"},
262 "Display namespace and memory statistics\n"},
263 {1, " Allocations", "Display list of current memory allocations\n"},
268 {1, " Stack", "Display CPU stack usage\n"},
270 {1, " Tables", "Display info about loaded ACPI tables\n"},
291 {0, "\nControl Method Single-Step Execution:", "\n"},
292 {1, " Arguments (or Args)", "Display method arguments\n"},
296 {1, " Information", "Display info about the current method\n"},
298 {1, " List [# of Aml Opcodes]", "Display method ASL statements\n"},
299 {1, " Locals", "Display method local variables\n"},
300 {1, " Results", "Display method result stack\n"},
303 {1, " Tree", "Display control method calling tree\n"},
318 {1, " Gpes", "Display info on all GPE devices\n"},
320 {1, " Sleep [SleepState]", "Simulate sleep/wake sequence(s) (0-5)\n"},
329 * PARAMETERS: command - Command string to match
330 * help - Help table entry to attempt match
343 char *invocation = help->invocation; in acpi_db_match_command_help()
369 line_count = help->line_count; in acpi_db_match_command_help()
371 acpi_os_printf("%-38s : %s", help->invocation, in acpi_db_match_command_help()
372 help->description); in acpi_db_match_command_help()
374 line_count--; in acpi_db_match_command_help()
384 * PARAMETERS: command - Command string to match
385 * display_all - Display all matching commands, or just
390 * DESCRIPTION: Display help information for a Debugger command.
400 while (next->invocation) { in acpi_db_display_command_info()
414 * PARAMETERS: command - Optional command string to display help.
420 * DESCRIPTION: Display help for a single debugger command, or all of them.
430 /* No argument to help, display help for all commands */ in acpi_db_display_help()
434 while (next->invocation) { in acpi_db_display_help()
435 acpi_os_printf("%-38s%s", next->invocation, in acpi_db_display_help()
436 next->description); in acpi_db_display_help()
442 /* Display help for all commands that match the substring */ in acpi_db_display_help()
452 * PARAMETERS: string - Command buffer
453 * next - Return value, end of next token
465 u32 depth; in acpi_db_get_next_token() local
535 depth = 1; in acpi_db_get_next_token()
556 depth++; /* A nested package declaration */ in acpi_db_get_next_token()
558 depth--; in acpi_db_get_next_token()
559 if (depth == 0) { /* Found final package closing bracket */ in acpi_db_get_next_token()
595 * PARAMETERS: input_buffer - Command line buffer
638 count--; /* Number of args only */ in acpi_db_get_line()
648 * PARAMETERS: user_command - User command line
650 * RETURN: Index into command array, -1 if not found
681 * PARAMETERS: input_buffer - Command line buffer
682 * walk_state - Current walk
683 * op - Current (executing) parse op
758 acpi_ut_dump_allocations((u32)-1, NULL); in acpi_db_command_dispatch()
830 ACPI_NUM_PREDEFINED_REGIONS - 1); in acpi_db_command_dispatch()
1120 * TBD: [Restructure] Need some way to re-initialize without in acpi_db_command_dispatch()
1121 * re-creating the semaphores! in acpi_db_command_dispatch()
1195 * PARAMETERS: context - Not used