/linux-master/kernel/debug/ |
H A D | Makefile | 7 obj-$(CONFIG_KGDB_KDB) += kdb/
|
H A D | gdbstub.c | 31 #include <linux/kdb.h> 1040 case '3': /* Escape into back into kdb */
|
/linux-master/kernel/debug/kdb/ |
H A D | Makefile | 14 quiet_cmd_gen-kdb = GENKDB $@ 15 cmd_gen-kdb = $(AWK) 'BEGIN {print "\#include <linux/stddef.h>"; print "\#include <linux/init.h>"} \ 24 $(call cmd,gen-kdb)
|
H A D | kdb_keyboard.c | 11 #include <linux/kdb.h>
|
H A D | kdb_bt.c | 17 #include <linux/kdb.h> 65 * zero for success, a kdb diagnostic if error
|
H A D | kdb_debugger.c | 12 #include <linux/kdb.h> 114 /* Set initial kdb state variables */ 117 /* Remove any breakpoints as needed by kdb and clear single step */ 133 /* Start kdb main loop */ 138 * Upon exit from the kdb main loop setup break points and restart 164 * Force clear the single step bit because kdb emulates this
|
H A D | kdb_main.c | 34 #include <linux/kdb.h> 51 #define MODULE_PARAM_PREFIX "kdb." 71 int kdb_initial_cpu = -1; /* cpu number that owns kdb */ 91 int km_diag; /* kdb diagnostic */ 144 "PROMPT=[%d]kdb> ", 146 "PROMPT=kdb> ", 221 * Check whether the flags of the current command, the permissions of the kdb 308 * Zero on success, a kdb diagnostic on failure. 333 * Zero on success, a kdb diagnostic on failure. 351 * Return: Zero on success, a kdb diagnosti [all...] |
H A D | kdb_bp.c | 15 #include <linux/kdb.h> 171 * upon functions that are used internally by kdb, such as 172 * printk(). This function is only called once per kdb session. 268 * Zero for success, a kdb diagnostic if failure. 381 * Zero for success, a kdb diagnostic for failure 505 * KDB_CMD_SS for success, a kdb error if failure.
|
H A D | kdb_support.c | 24 #include <linux/kdb.h> 61 * allocated buffer (namebuf). kdb's unusual calling context (single 67 * Note that, strictly speaking, some architectures may re-enter the kdb 74 * tolerate the possibility of garbled symbol display from the outer kdb 237 * kdb_strdup - kdb equivalent of strdup, for disasm code. 257 * kdb_getarea_size - Read an area of data. The kdb equivalent of 258 * copy_from_user, with kdb messages for invalid addresses. 282 * kdb_putarea_size - Write an area of data. The kdb equivalent of 283 * copy_to_user, with kdb messages for invalid addresses. 498 /* Idle task. Is it really idle, apart from the kdb [all...] |
H A D | kdb_io.c | 24 #include <linux/kdb.h> 111 * kdb_getchar() - Read a single character from a kdb console (or consoles). 119 * are any other characters. kdb is complicated by the lack of a timer service 203 * that while kdb is running on only one "master debug" cpu. 509 * kdb output. 626 * But if any cpu goes recursive in kdb, just print the output, 673 * The "[nn]kdb> " prompt should
|
/linux-master/samples/kdb/ |
H A D | kdb_hello.c | 12 #include <linux/kdb.h> 15 * All kdb shell command call backs receive argc and argv, where 41 * Registration of a dynamically added kdb command is done with
|
/linux-master/kernel/printk/ |
H A D | printk_safe.c | 7 #include <linux/kdb.h> 32 /* Allow to pass printk() to kdb but avoid a recursion. */
|
/linux-master/kernel/module/ |
H A D | Makefile | 22 obj-$(CONFIG_KGDB_KDB) += kdb.o
|
H A D | kdb.c | 3 * Module kdb support 9 #include <linux/kdb.h>
|
/linux-master/samples/ |
H A D | Makefile | 12 obj-$(CONFIG_SAMPLE_KDB) += kdb/
|
/linux-master/kernel/trace/ |
H A D | trace_kdb.c | 3 * kdb helper for dumping the ftrace buffer 14 #include <linux/kdb.h>
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | psp_v13_0_4.c | 129 return psp_v13_0_4_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_KEY_DATABASE); 134 return psp_v13_0_4_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_TOS_SPL_TABLE);
|
H A D | amdgpu_ucode.c | 362 le32_to_cpu(psp_hdr_v1_1->kdb.fw_version)); 364 le32_to_cpu(psp_hdr_v1_1->kdb.offset_bytes)); 366 le32_to_cpu(psp_hdr_v1_1->kdb.size_bytes)); 372 le32_to_cpu(psp_hdr_v1_2->kdb.fw_version)); 374 le32_to_cpu(psp_hdr_v1_2->kdb.offset_bytes)); 376 le32_to_cpu(psp_hdr_v1_2->kdb.size_bytes)); 390 le32_to_cpu(psp_hdr_v1_3->v1_1.kdb.fw_version)); 392 le32_to_cpu(psp_hdr_v1_3->v1_1.kdb.offset_bytes)); 394 le32_to_cpu(psp_hdr_v1_3->v1_1.kdb.size_bytes));
|
H A D | amdgpu_ucode.h | 90 struct psp_fw_legacy_bin_desc kdb; member in struct:psp_firmware_header_v1_1 97 struct psp_fw_legacy_bin_desc kdb; member in struct:psp_firmware_header_v1_2
|
H A D | amdgpu_psp.c | 2200 if ((is_psp_fw_valid(psp->kdb)) && 2204 dev_err(adev->dev, "PSP load kdb failed!\n"); 3229 psp->kdb.fw_version = le32_to_cpu(desc->fw_version); 3230 psp->kdb.feature_version = le32_to_cpu(desc->fw_version); 3231 psp->kdb.size_bytes = le32_to_cpu(desc->size_bytes); 3232 psp->kdb.start_addr = ucode_start_addr; 3363 adev->psp.kdb.size_bytes = le32_to_cpu(sos_hdr_v1_1->kdb.size_bytes); 3364 adev->psp.kdb.start_addr = (uint8_t *)adev->psp.sys.start_addr + 3365 le32_to_cpu(sos_hdr_v1_1->kdb [all...] |
H A D | psp_v13_0.c | 248 return psp_v13_0_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_KEY_DATABASE); 253 return psp_v13_0_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_TOS_SPL_TABLE);
|
H A D | psp_v14_0.c | 147 return psp_v14_0_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_KEY_DATABASE); 152 return psp_v14_0_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_TOS_SPL_TABLE);
|
H A D | amdgpu_psp.h | 332 struct psp_bin_desc kdb; member in struct:psp_context
|
/linux-master/drivers/tty/serial/ |
H A D | kgdb_nmi.c | 28 #include <linux/kdb.h> 49 * avoid duplicate messages during kdb sessions we must inform kdb's
|
H A D | kgdboc.c | 17 #include <linux/kdb.h> 111 strncmp(*cptr, "kdb", 3) == 0) {
|