Lines Matching defs:pDbNode
274 PDBGFASDBNODE pDbNode = (PDBGFASDBNODE)pNode;
275 RTDbgAsRelease((RTDBGAS)pDbNode->HandleCore.Key);
276 pDbNode->HandleCore.Key = NIL_RTDBGAS;
425 PDBGFASDBNODE pDbNode = (PDBGFASDBNODE)MMR3HeapAllocU(pUVM, MM_TAG_DBGF_AS, sizeof(*pDbNode));
426 if (pDbNode)
428 pDbNode->HandleCore.Key = hDbgAs;
429 pDbNode->PidCore.Key = ProcId;
430 pDbNode->NameCore.pszString = pszName;
431 pDbNode->NameCore.cchString = strlen(pszName);
433 if (RTStrSpaceInsert(&pUVM->dbgf.s.AsNameSpace, &pDbNode->NameCore))
435 if (RTAvlPVInsert(&pUVM->dbgf.s.AsHandleTree, &pDbNode->HandleCore))
445 MMR3HeapFree(pDbNode);
493 PDBGFASDBNODE pDbNode = (PDBGFASDBNODE)RTAvlPVRemove(&pUVM->dbgf.s.AsHandleTree, hDbgAs);
494 if (!pDbNode)
499 RTStrSpaceRemove(&pUVM->dbgf.s.AsNameSpace, pDbNode->NameCore.pszString);
500 if (pDbNode->PidCore.Key != NIL_RTPROCESS)
501 RTAvlU32Remove(&pUVM->dbgf.s.AsPidTree, pDbNode->PidCore.Key);
509 MMR3HeapFree(pDbNode);
745 PDBGFASDBNODE pDbNode = RT_FROM_MEMBER(pNode, DBGFASDBNODE, NameCore);
746 hDbgAs = (RTDBGAS)pDbNode->HandleCore.Key;
782 PDBGFASDBNODE pDbNode = RT_FROM_MEMBER(pNode, DBGFASDBNODE, PidCore);
783 hDbgAs = (RTDBGAS)pDbNode->HandleCore.Key;