/openbmc/linux/arch/xtensa/kernel/ |
H A D | hw_breakpoint.c | 22 static DEFINE_PER_CPU(struct perf_event *, wp_on_reg[XCHAL_NUM_DBREAK]); 30 return XCHAL_NUM_DBREAK; in hw_breakpoint_slots() 100 BUILD_BUG_ON(XCHAL_NUM_DBREAK > 2); in xtensa_wsr() 114 #if XCHAL_NUM_DBREAK > 0 in xtensa_wsr() 122 #if XCHAL_NUM_DBREAK > 1 in xtensa_wsr() 185 i = alloc_slot(this_cpu_ptr(wp_on_reg), XCHAL_NUM_DBREAK, bp); in arch_install_hw_breakpoint() 224 i = free_slot(this_cpu_ptr(wp_on_reg), XCHAL_NUM_DBREAK, bp); in arch_uninstall_hw_breakpoint() 245 for (i = 0; i < XCHAL_NUM_DBREAK; ++i) { in flush_ptrace_hw_breakpoint() 268 for (i = 0; i < XCHAL_NUM_DBREAK; ++i) { in restore_dbreak() 294 if (dbnum < XCHAL_NUM_DBREAK && bp[dbnum]) { in check_hw_breakpoint()
|
H A D | ptrace.c | 377 for (i = 0; i < XCHAL_NUM_DBREAK; ++i) in ptrace_hbptriggered() 423 (dbreak && idx >= XCHAL_NUM_DBREAK)) in ptrace_gethbpregs() 459 (dbreak && idx >= XCHAL_NUM_DBREAK)) in ptrace_sethbpregs()
|
/openbmc/linux/arch/xtensa/include/asm/ |
H A D | traps.h | 135 unsigned long dbreakc_save[XCHAL_NUM_DBREAK];
|
H A D | processor.h | 161 struct perf_event *ptrace_wp[XCHAL_NUM_DBREAK];
|
/openbmc/qemu/tests/tcg/xtensa/ |
H A D | test_break.S | 225 #if XCHAL_NUM_DBREAK 227 #if XCHAL_NUM_DBREAK > 1
|
H A D | test_sr.S | 94 #if XCHAL_NUM_DBREAK
|
/openbmc/linux/arch/xtensa/variants/fsf/include/variant/ |
H A D | core.h | 328 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/qemu/target/xtensa/core-fsf/ |
H A D | core-isa.h | 330 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/u-boot/arch/xtensa/cpu/ |
H A D | start.S | 96 #if XCHAL_HAVE_DEBUG && XCHAL_NUM_DBREAK > 0 98 .rept XCHAL_NUM_DBREAK
|
/openbmc/linux/arch/xtensa/variants/test_mmuhifi_c3/include/variant/ |
H A D | core.h | 353 #define XCHAL_NUM_DBREAK 0 /* number of DBREAKn regs */ macro
|
/openbmc/qemu/target/xtensa/core-dsp3400/ |
H A D | core-isa.h | 421 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/qemu/target/xtensa/core-lx106/ |
H A D | core-isa.h | 440 #define XCHAL_NUM_DBREAK 1 /* number of DBREAKn regs */ macro
|
/openbmc/qemu/target/xtensa/core-dc232b/ |
H A D | core-isa.h | 392 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/linux/arch/xtensa/variants/dc232b/include/variant/ |
H A D | core.h | 393 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/qemu/target/xtensa/core-test_mmuhifi_c3/ |
H A D | core-isa.h | 431 #define XCHAL_NUM_DBREAK 0 /* number of DBREAKn regs */ macro
|
/openbmc/u-boot/arch/xtensa/include/asm/arch-dc232b/ |
H A D | core.h | 391 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/qemu/target/xtensa/core-dc233c/ |
H A D | core-isa.h | 442 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/u-boot/arch/xtensa/include/asm/arch-dc233c/ |
H A D | core.h | 421 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/linux/arch/xtensa/variants/dc233c/include/variant/ |
H A D | core.h | 443 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/linux/arch/xtensa/variants/test_kc705_hifi/include/variant/ |
H A D | core.h | 489 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/linux/arch/xtensa/variants/de212/include/variant/ |
H A D | core.h | 553 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/linux/arch/xtensa/variants/csp/include/variant/ |
H A D | core.h | 532 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/qemu/target/xtensa/core-test_kc705_be/ |
H A D | core-isa.h | 531 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/u-boot/arch/xtensa/include/asm/arch-de212/ |
H A D | core.h | 531 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|
/openbmc/linux/arch/xtensa/variants/test_kc705_be/include/variant/ |
H A D | core.h | 532 #define XCHAL_NUM_DBREAK 2 /* number of DBREAKn regs */ macro
|