Lines Matching refs:pBp
529 PDBGCBP pBp = pDbgc->pFirstBp;
530 while (pBp)
532 uint32_t iBp = pBp->iBp;
533 pBp = pBp->pNext;
577 for (PDBGCBP pBp = pDbgc->pFirstBp; pBp; pBp = pBp->pNext)
579 int rc2 = DBGFR3BpDisable(pUVM, pBp->iBp);
581 rc = DBGCCmdHlpFailRc(pCmdHlp, pCmd, rc2, "DBGFR3BpDisable failed for breakpoint %#x", pBp->iBp);
621 for (PDBGCBP pBp = pDbgc->pFirstBp; pBp; pBp = pBp->pNext)
623 int rc2 = DBGFR3BpEnable(pUVM, pBp->iBp);
625 rc = DBGCCmdHlpFailRc(pCmdHlp, pCmd, rc2, "DBGFR3BpEnable failed for breakpoint %#x", pBp->iBp);
641 * @param pBp Pointer to the breakpoint information. (readonly)
643 static DECLCALLBACK(int) dbgcEnumBreakpointsCallback(PUVM pUVM, void *pvUser, PCDBGFBP pBp)
646 PDBGCBP pDbgcBp = dbgcBpGet(pDbgc, pBp->iBp);
653 switch (pBp->enmType)
659 switch (pBp->u.Reg.fType)
668 cb = pBp->u.Reg.cb;
679 pBp->iBp, pBp->fEnabled ? 'e' : 'd', (int)cb, chType,
680 pBp->GCPtr, pBp->cHits, pBp->iHitTrigger);
681 if (pBp->iHitDisable == ~(uint64_t)0)
684 DBGCCmdHlpPrintf(&pDbgc->CmdHlp, "%04RX64)", pBp->iHitDisable);
692 int rc = DBGFR3AsSymbolByAddr(pUVM, pDbgc->hDbgAs, DBGFR3AddrFromFlat(pDbgc->pUVM, &Addr, pBp->GCPtr),