Lines Matching refs:pos

80     iterator pos = m_breakpoints.find (addr);
81 return &pos->second;
87 iterator pos = m_breakpoints.find(addr);
88 if (pos != m_breakpoints.end())
90 m_breakpoints.erase(pos);
99 iterator pos = m_breakpoints.find(addr);
100 if (pos != m_breakpoints.end())
101 return &pos->second;
109 const_iterator pos = m_breakpoints.find(addr);
110 if (pos != m_breakpoints.end())
111 return &pos->second;
125 iterator pos = m_breakpoints.lower_bound(addr);
126 if (pos != end)
128 if (pos != m_breakpoints.begin())
131 iterator prev_pos = pos;
134 bps.push_back (&pos->second);
138 while (pos != end)
142 if ((pos->second.Address() - addr) >= size)
146 if (pos->second.IntersectsRange (addr, size, NULL, NULL, NULL))
148 bps.push_back (&pos->second);
149 ++pos;
159 const_iterator pos;
161 for (pos = m_breakpoints.begin(); pos != end; ++pos)
162 pos->second.Dump();
168 iterator pos, end = m_breakpoints.end();
169 for (pos = m_breakpoints.begin(); pos != end; ++pos)
170 pos->second.SetEnabled(false);
179 const_iterator pos = m_breakpoints.lower_bound(addr);
180 while (pos != end && (pos->first < (addr + size)))
185 const DNBBreakpoint &bp = pos->second;
194 ++pos;
201 iterator pos, end = m_breakpoints.end();
202 for (pos = m_breakpoints.begin(); pos != end; ++pos)
203 process->DisableBreakpoint(pos->second.Address(), false);
209 iterator pos, end = m_breakpoints.end();
210 for (pos = m_breakpoints.begin(); pos != end; ++pos)
211 process->DisableWatchpoint(pos->second.Address(), false);
217 iterator pos = m_breakpoints.begin();
218 while (pos != m_breakpoints.end())
220 if (!pos->second.IsEnabled())
221 pos = m_breakpoints.erase(pos);
223 ++pos;