• Home
  • Raw
  • Download

Lines Matching refs:bp_site

2202 ProcessGDBRemote::EnableBreakpointSite (BreakpointSite *bp_site)  in EnableBreakpointSite()  argument
2205 assert (bp_site != NULL); in EnableBreakpointSite()
2208 user_id_t site_id = bp_site->GetID(); in EnableBreakpointSite()
2209 const addr_t addr = bp_site->GetLoadAddress(); in EnableBreakpointSite()
2213 if (bp_site->IsEnabled()) in EnableBreakpointSite()
2221 const size_t bp_op_size = GetSoftwareBreakpointTrapOpcode (bp_site); in EnableBreakpointSite()
2223 if (bp_site->HardwarePreferred()) in EnableBreakpointSite()
2231 bp_site->SetEnabled(true); in EnableBreakpointSite()
2232 bp_site->SetType (BreakpointSite::eHardware); in EnableBreakpointSite()
2242 bp_site->SetEnabled(true); in EnableBreakpointSite()
2243 bp_site->SetType (BreakpointSite::eExternal); in EnableBreakpointSite()
2248 return EnableSoftwareBreakpoint (bp_site); in EnableBreakpointSite()
2255 bp_site->GetLoadAddress(), in EnableBreakpointSite()
2265 ProcessGDBRemote::DisableBreakpointSite (BreakpointSite *bp_site) in DisableBreakpointSite() argument
2268 assert (bp_site != NULL); in DisableBreakpointSite()
2269 addr_t addr = bp_site->GetLoadAddress(); in DisableBreakpointSite()
2270 user_id_t site_id = bp_site->GetID(); in DisableBreakpointSite()
2275 if (bp_site->IsEnabled()) in DisableBreakpointSite()
2277 const size_t bp_op_size = GetSoftwareBreakpointTrapOpcode (bp_site); in DisableBreakpointSite()
2279 BreakpointSite::Type bp_type = bp_site->GetType(); in DisableBreakpointSite()
2283 error = DisableSoftwareBreakpoint (bp_site); in DisableBreakpointSite()
2297 bp_site->SetEnabled(false); in DisableBreakpointSite()