Lines Matching refs:wp
697 struct perf_event *wp, **slots; in watchpoint_handler() local
706 wp = slots[i]; in watchpoint_handler()
708 if (wp == NULL) in watchpoint_handler()
711 info = counter_arch_bp(wp); in watchpoint_handler()
720 info->trigger = wp->attr.bp_addr; in watchpoint_handler()
742 if (!(access & hw_breakpoint_type(wp))) in watchpoint_handler()
751 perf_bp_event(wp, regs); in watchpoint_handler()
758 if (!wp->overflow_handler) in watchpoint_handler()
759 enable_single_step(wp, instruction_pointer(regs)); in watchpoint_handler()
769 struct perf_event *wp, **slots; in watchpoint_single_step_handler() local
777 wp = slots[i]; in watchpoint_single_step_handler()
779 if (wp == NULL) in watchpoint_single_step_handler()
782 info = counter_arch_bp(wp); in watchpoint_single_step_handler()
791 disable_single_step(wp); in watchpoint_single_step_handler()