/kernel/linux/linux-5.10/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_main.c | 35 #include <linux/kdb.h> 52 #define MODULE_PARAM_PREFIX "kdb." 72 int kdb_initial_cpu = -1; /* cpu number that owns kdb */ 99 int km_diag; /* kdb diagnostic */ 152 "PROMPT=[%d]kdb> ", 154 "PROMPT=kdb> ", 253 * Check whether the flags of the current command, the permissions of the kdb 311 * Zero on success, a kdb diagnostic on failure. 341 * Zero on success, a kdb diagnostic on failure. 366 * Zero on success, a kdb diagnosti [all...] |
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 */ in kdb_stub() 117 /* Remove any breakpoints as needed by kdb and clear single step */ in kdb_stub() 133 /* Start kdb main loop */ in kdb_stub() 138 * Upon exit from the kdb main loop setup break points and restart in kdb_stub() 165 * Force clear the single step bit because kdb emulates this in kdb_stub()
|
/kernel/linux/linux-6.6/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_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 279 * Zero on success, a kdb diagnostic on failure. 309 * Zero on success, a kdb diagnostic on failure. 334 * Zero on success, a kdb diagnosti [all...] |
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 */ in kdb_stub() 117 /* Remove any breakpoints as needed by kdb and clear single step */ in kdb_stub() 133 /* Start kdb main loop */ in kdb_stub() 138 * Upon exit from the kdb main loop setup break points and restart in kdb_stub() 164 * Force clear the single step bit because kdb emulates this in kdb_stub()
|
/kernel/linux/linux-5.10/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 35 * Registration of a dynamically added kdb command is done with in kdb_hello_cmd_init()
|
/kernel/linux/linux-6.6/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 in kdb_hello_cmd_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ucode.c | 362 le32_to_cpu(psp_hdr_v1_1->kdb.fw_version)); in amdgpu_ucode_print_psp_hdr() 364 le32_to_cpu(psp_hdr_v1_1->kdb.offset_bytes)); in amdgpu_ucode_print_psp_hdr() 366 le32_to_cpu(psp_hdr_v1_1->kdb.size_bytes)); in amdgpu_ucode_print_psp_hdr() 372 le32_to_cpu(psp_hdr_v1_2->kdb.fw_version)); in amdgpu_ucode_print_psp_hdr() 374 le32_to_cpu(psp_hdr_v1_2->kdb.offset_bytes)); in amdgpu_ucode_print_psp_hdr() 376 le32_to_cpu(psp_hdr_v1_2->kdb.size_bytes)); in amdgpu_ucode_print_psp_hdr() 390 le32_to_cpu(psp_hdr_v1_3->v1_1.kdb.fw_version)); in amdgpu_ucode_print_psp_hdr() 392 le32_to_cpu(psp_hdr_v1_3->v1_1.kdb.offset_bytes)); in amdgpu_ucode_print_psp_hdr() 394 le32_to_cpu(psp_hdr_v1_3->v1_1.kdb.size_bytes)); in amdgpu_ucode_print_psp_hdr()
|
H A D | amdgpu_psp.c | 2098 if ((is_psp_fw_valid(psp->kdb)) && in psp_hw_start() 2102 DRM_ERROR("PSP load kdb failed!\n"); in psp_hw_start() 3065 psp->kdb.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor() 3066 psp->kdb.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor() 3067 psp->kdb.size_bytes = le32_to_cpu(desc->size_bytes); in parse_sos_bin_descriptor() 3068 psp->kdb.start_addr = ucode_start_addr; in parse_sos_bin_descriptor() 3199 adev->psp.kdb.size_bytes = le32_to_cpu(sos_hdr_v1_1->kdb.size_bytes); in psp_init_sos_microcode() 3200 adev->psp.kdb.start_addr = (uint8_t *)adev->psp.sys.start_addr + in psp_init_sos_microcode() 3201 le32_to_cpu(sos_hdr_v1_1->kdb in psp_init_sos_microcode() [all...] |
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); in psp_v13_0_4_bootloader_load_kdb() 134 return psp_v13_0_4_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_TOS_SPL_TABLE); in psp_v13_0_4_bootloader_load_spl()
|
H A D | amdgpu_ucode.h | 90 struct psp_fw_legacy_bin_desc kdb; member 97 struct psp_fw_legacy_bin_desc kdb; member
|
H A D | psp_v13_0.c | 237 return psp_v13_0_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_KEY_DATABASE); in psp_v13_0_bootloader_load_kdb() 242 return psp_v13_0_bootloader_load_component(psp, &psp->kdb, PSP_BL__LOAD_TOS_SPL_TABLE); in psp_v13_0_bootloader_load_spl()
|
/kernel/linux/linux-6.6/kernel/printk/ |
H A D | printk_safe.c | 7 #include <linux/kdb.h> 32 /* Allow to pass printk() to kdb but avoid a recursion. */ in vprintk()
|
/kernel/linux/linux-6.6/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>
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_kdb.c | 3 * kdb helper for dumping the ftrace buffer 14 #include <linux/kdb.h>
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_kdb.c | 3 * kdb helper for dumping the ftrace buffer 14 #include <linux/kdb.h>
|
/kernel/linux/linux-5.10/kernel/printk/ |
H A D | printk_safe.c | 9 #include <linux/kdb.h> 373 /* Allow to pass printk() to kdb but avoid a recursion. */ in vprintk_func()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | kgdboc.c | 17 #include <linux/kdb.h> 111 strncmp(*cptr, "kdb", 3) == 0) { in kgdboc_register_kbd()
|
H A D | kgdb_nmi.c | 28 #include <linux/kdb.h> 49 * avoid duplicate messages during kdb sessions we must inform kdb's in kgdb_nmi_console_setup()
|