Lines Matching refs:hw_breakpoint
3230 } hw_breakpoint[4]; variable
3239 if (hw_breakpoint[n].addr == addr && hw_breakpoint[n].type == type && in find_hw_breakpoint()
3240 (hw_breakpoint[n].len == len || len == -1)) { in find_hw_breakpoint()
3280 hw_breakpoint[nb_hw_breakpoint].addr = addr; in kvm_arch_insert_hw_breakpoint()
3281 hw_breakpoint[nb_hw_breakpoint].len = len; in kvm_arch_insert_hw_breakpoint()
3282 hw_breakpoint[nb_hw_breakpoint].type = type; in kvm_arch_insert_hw_breakpoint()
3298 hw_breakpoint[n] = hw_breakpoint[nb_hw_breakpoint]; in kvm_arch_remove_hw_breakpoint()
3333 hw_watchpoint.vaddr = hw_breakpoint[n].addr; in kvm_handle_debug()
3339 hw_watchpoint.vaddr = hw_breakpoint[n].addr; in kvm_handle_debug()
3380 dbg->arch.debugreg[n] = hw_breakpoint[n].addr; in kvm_arch_update_guest_debug()
3382 (type_code[hw_breakpoint[n].type] << (16 + n*4)) | in kvm_arch_update_guest_debug()
3383 ((uint32_t)len_code[hw_breakpoint[n].len] << (18 + n*4)); in kvm_arch_update_guest_debug()