Lines Matching refs:wp
696 struct perf_event *wp, **slots; in watchpoint_handler() local
705 wp = slots[i]; in watchpoint_handler()
707 if (wp == NULL) in watchpoint_handler()
710 info = counter_arch_bp(wp); in watchpoint_handler()
719 info->trigger = wp->attr.bp_addr; in watchpoint_handler()
741 if (!(access & hw_breakpoint_type(wp))) in watchpoint_handler()
750 perf_bp_event(wp, regs); in watchpoint_handler()
757 if (is_default_overflow_handler(wp)) in watchpoint_handler()
758 enable_single_step(wp, instruction_pointer(regs)); in watchpoint_handler()
768 struct perf_event *wp, **slots; in watchpoint_single_step_handler() local
776 wp = slots[i]; in watchpoint_single_step_handler()
778 if (wp == NULL) in watchpoint_single_step_handler()
781 info = counter_arch_bp(wp); in watchpoint_single_step_handler()
790 disable_single_step(wp); in watchpoint_single_step_handler()