Lines Matching defs:pNew

1382                 PDARWINDVD pNew = (PDARWINDVD)RTMemAlloc(RT_OFFSETOF(DARWINDVD, szName[cbName]));
1383 if (pNew)
1385 pNew->pNext = NULL;
1386 memcpy(pNew->szName, szName, cbName);
1388 pTail = pTail->pNext = pNew;
1390 pTail = pHead = pNew;
1610 PDARWINETHERNIC pNew = (PDARWINETHERNIC)RTMemAlloc(RT_OFFSETOF(DARWINETHERNIC, szName[cchName + 1]));
1611 if (pNew)
1613 strncpy(pNew->szBSDName, szBSDName, sizeof(pNew->szBSDName)); /* the '\0' padding is intentional! */
1615 RTUuidClear(&pNew->Uuid);
1616 memcpy(&pNew->Uuid, pNew->szBSDName, RT_MIN(sizeof(pNew->szBSDName), sizeof(pNew->Uuid)));
1617 pNew->Uuid.Gen.u8ClockSeqHiAndReserved = (pNew->Uuid.Gen.u8ClockSeqHiAndReserved & 0x3f) | 0x80;
1618 pNew->Uuid.Gen.u16TimeHiAndVersion = (pNew->Uuid.Gen.u16TimeHiAndVersion & 0x0fff) | 0x4000;
1619 pNew->Uuid.Gen.au8Node[0] = Mac.au8[0];
1620 pNew->Uuid.Gen.au8Node[1] = Mac.au8[1];
1621 pNew->Uuid.Gen.au8Node[2] = Mac.au8[2];
1622 pNew->Uuid.Gen.au8Node[3] = Mac.au8[3];
1623 pNew->Uuid.Gen.au8Node[4] = Mac.au8[4];
1624 pNew->Uuid.Gen.au8Node[5] = Mac.au8[5];
1626 pNew->Mac = Mac;
1627 pNew->fWireless = fWireless;
1628 pNew->fAirPort = fAirPort;
1629 pNew->fBuiltin = fBuiltin;
1630 pNew->fUSB = fUSB;
1631 pNew->fPrimaryIf = fPrimaryIf;
1632 memcpy(pNew->szName, szTmp, cchName + 1);
1640 if (strcmp(pNew->szBSDName, pPrev->szBSDName) < 0)
1644 if ( (int)pNew->fPrimaryIf - (int)pCur->fPrimaryIf > 0
1645 || ( (int)pNew->fPrimaryIf - (int)pCur->fPrimaryIf == 0
1646 && strcmp(pNew->szBSDName, pCur->szBSDName) >= 0))
1652 pNew->pNext = pPrev->pNext;
1653 pPrev->pNext = pNew;
1655 pTail = pNew;
1660 pNew->pNext = pHead;
1661 pHead = pNew;
1667 pNew->pNext = NULL;
1668 pTail = pHead = pNew;