Lines Matching defs:pNew
1320 PCFGMNODE pNew;
1322 pNew = (PCFGMNODE)MMR3HeapAllocU(pUVM, MM_TAG_CFGM, sizeof(*pNew));
1324 pNew = (PCFGMNODE)RTMemAlloc(sizeof(*pNew));
1325 if (pNew)
1327 pNew->pPrev = NULL;
1328 pNew->pNext = NULL;
1329 pNew->pParent = NULL;
1330 pNew->pFirstChild = NULL;
1331 pNew->pFirstLeaf = NULL;
1332 pNew->pVM = pUVM ? pUVM->pVM : NULL;
1333 pNew->fRestrictedRoot = false;
1334 pNew->cchName = 0;
1335 pNew->szName[0] = 0;
1337 return pNew;
1751 PCFGMNODE pNew = (PCFGMNODE)cfgmR3MemAlloc(pNode->pVM, MM_TAG_CFGM, sizeof(*pNew) + cchName);
1752 if (pNew)
1754 pNew->pParent = pNode;
1755 pNew->pFirstChild = NULL;
1756 pNew->pFirstLeaf = NULL;
1757 pNew->pVM = pNode->pVM;
1758 pNew->fRestrictedRoot = false;
1759 pNew->cchName = cchName;
1760 memcpy(pNew->szName, pszName, cchName + 1);
1765 pNew->pPrev = pPrev;
1767 pPrev->pNext = pNew;
1769 pNode->pFirstChild = pNew;
1770 pNew->pNext = pNext;
1772 pNext->pPrev = pNew;
1775 *ppChild = pNew;
1893 PCFGMLEAF pNew = (PCFGMLEAF)cfgmR3MemAlloc(pNode->pVM, MM_TAG_CFGM, sizeof(*pNew) + cchName);
1894 if (pNew)
1896 pNew->cchName = cchName;
1897 memcpy(pNew->szName, pszName, cchName + 1);
1902 pNew->pPrev = pPrev;
1904 pPrev->pNext = pNew;
1906 pNode->pFirstLeaf = pNew;
1907 pNew->pNext = pNext;
1909 pNext->pPrev = pNew;
1911 *ppLeaf = pNew;