Searched refs:hw_breakpoints (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/target/arm/ |
H A D | hyp_gdbstub.c | 19 GArray *hw_breakpoints, *hw_watchpoints; variable 71 g_array_append_val(hw_breakpoints, brk); in insert_hw_breakpoint() 86 for (i = 0; i < hw_breakpoints->len; i++) { in delete_hw_breakpoint() 89 g_array_remove_index(hw_breakpoints, i); in delete_hw_breakpoint()
|
H A D | internals.h | 1797 extern GArray *hw_breakpoints, *hw_watchpoints; 1800 #define cur_hw_bps (hw_breakpoints->len) 1801 #define get_hw_bp(i) (&g_array_index(hw_breakpoints, HWBreakpoint, i))
|
H A D | kvm.c | 626 hw_breakpoints = g_array_sized_new(true, true, in kvm_arch_init() 1691 g_array_remove_range(hw_breakpoints, 0, cur_hw_bps); in kvm_arch_remove_all_hw_breakpoints()
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm.c | 135 static struct kvm_hw_breakpoint *hw_breakpoints; variable 902 if (hw_breakpoints[n].addr == addr && hw_breakpoints[n].type == type && in find_hw_breakpoint() 903 (hw_breakpoints[n].len == len || len == -1)) { in find_hw_breakpoint() 904 return &hw_breakpoints[n]; in find_hw_breakpoint() 921 if (!hw_breakpoints) { in insert_hw_breakpoint() 923 hw_breakpoints = (struct kvm_hw_breakpoint *)g_try_malloc(size); in insert_hw_breakpoint() 925 hw_breakpoints = in insert_hw_breakpoint() 926 (struct kvm_hw_breakpoint *)g_try_realloc(hw_breakpoints, size); in insert_hw_breakpoint() 929 if (!hw_breakpoints) { in insert_hw_breakpoint() 934 hw_breakpoints[nb_hw_breakpoints].addr = addr; in insert_hw_breakpoint() [all …]
|
/openbmc/qemu/target/arm/hvf/ |
H A D | hvf.c | 144 hw_breakpoints = in hvf_arm_init_debug() 2177 g_array_remove_range(hw_breakpoints, 0, cur_hw_bps); in hvf_arch_remove_all_hw_breakpoints()
|