Lines Matching defs:pNode
622 * @param pNode The CFGM node for the driver.
639 int pdmR3DrvInstantiate(PVM pVM, PCFGMNODE pNode, PPDMIBASE pBaseInterface, PPDMDRVINS pDrvAbove,
650 int rc = pdmR3DrvMaybeTransformChain(pVM, pDrvAbove, pLun, &pNode);
653 if (!pNode)
660 rc = CFGMR3QueryStringAlloc(pNode, "Driver", &pszName);
668 PCFGMNODE pConfigNode = CFGMR3GetChild(pNode, "Config");
670 rc = CFGMR3InsertNode(pNode, "Config", &pConfigNode);
705 pNew->Internal.s.pCfgHandle = pNode;
1010 PCFGMNODE pNode = CFGMR3GetChild(pDrvIns->Internal.s.pCfgHandle, "AttachedDriver");
1011 if (pNode)
1012 rc = pdmR3DrvInstantiate(pVM, pNode, &pDrvIns->IBase, pDrvIns, pDrvIns->Internal.s.pLun, ppBaseInterface);
1090 PCFGMNODE pNode = CFGMR3GetChild(pDrvIns->Internal.s.pCfgHandle, "AttachedDriver");
1091 if (pNode)
1092 CFGMR3RemoveNode(pNode);
1107 int rc = CFGMR3InsertNode(pDrvIns->Internal.s.pCfgHandle, "AttachedDriver", &pNode);
1110 rc = CFGMR3InsertString(pNode, "Driver", pszCoreDriver);
1114 rc = CFGMR3InsertNode(pNode, "Config", &pCfg);
1132 CFGMR3RemoveNode(pNode);