Lines Matching defs:wp_sp
870 Status ProcessWindows::EnableWatchpoint(WatchpointSP wp_sp, bool notify) {
873 if (wp_sp->IsEnabled()) {
874 wp_sp->SetEnabled(true, notify);
886 "Can't find free slot for watchpoint %i", wp_sp->GetID());
889 info.address = wp_sp->GetLoadAddress();
890 info.size = wp_sp->GetByteSize();
891 info.read = wp_sp->WatchpointRead();
892 info.write = wp_sp->WatchpointWrite() || wp_sp->WatchpointModify();
901 "Can't enable watchpoint %i on thread 0x%llx", wp_sp->GetID(),
916 m_watchpoints[wp_sp->GetID()] = info;
917 m_watchpoint_ids[info.slot_id] = wp_sp->GetID();
919 wp_sp->SetEnabled(true, notify);
924 Status ProcessWindows::DisableWatchpoint(WatchpointSP wp_sp, bool notify) {
927 if (!wp_sp->IsEnabled()) {
928 wp_sp->SetEnabled(false, notify);
932 auto it = m_watchpoints.find(wp_sp->GetID());
935 "Info about watchpoint %i is not found", wp_sp->GetID());
945 "Can't disable watchpoint %i on thread 0x%llx", wp_sp->GetID(),
956 wp_sp->SetEnabled(false, notify);