Lines Matching defs:pNew

991     PVBOXNETFLTINS  pNew = (PVBOXNETFLTINS)RTMemAllocZ(RT_OFFSETOF(VBOXNETFLTINS, szName[cchName + 1]));
992 if (!pNew)
994 pNew->pNext = NULL;
995 pNew->MyPort.u32Version = INTNETTRUNKIFPORT_VERSION;
996 pNew->MyPort.pfnRetain = vboxNetFltPortRetain;
997 pNew->MyPort.pfnRelease = vboxNetFltPortRelease;
998 pNew->MyPort.pfnDisconnectAndRelease= vboxNetFltPortDisconnectAndRelease;
999 pNew->MyPort.pfnSetState = vboxNetFltPortSetState;
1000 pNew->MyPort.pfnWaitForIdle = vboxNetFltPortWaitForIdle;
1001 pNew->MyPort.pfnXmit = vboxNetFltPortXmit;
1002 pNew->MyPort.pfnNotifyMacAddress = vboxNetFltPortNotifyMacAddress;
1003 pNew->MyPort.pfnConnectInterface = vboxNetFltPortConnectInterface;
1004 pNew->MyPort.pfnDisconnectInterface = vboxNetFltPortDisconnectInterface;
1005 pNew->MyPort.u32VersionEnd = INTNETTRUNKIFPORT_VERSION;
1006 pNew->pSwitchPort = pSwitchPort;
1007 pNew->pGlobals = pGlobals;
1008 pNew->hSpinlock = NIL_RTSPINLOCK;
1009 pNew->enmState = kVBoxNetFltInsState_Initializing;
1011 pNew->enmTrunkState = INTNETTRUNKIFSTATE_DISCONNECTING;
1013 pNew->enmTrunkState = INTNETTRUNKIFSTATE_INACTIVE;
1015 pNew->fDisconnectedFromHost = false;
1016 pNew->fRediscoveryPending = false;
1017 pNew->fDisablePromiscuous = fNoPromisc;
1018 pNew->NanoTSLastRediscovery = INT64_MAX;
1019 pNew->cRefs = 1;
1020 pNew->cBusy = 0;
1021 pNew->hEventIdle = NIL_RTSEMEVENT;
1022 memcpy(pNew->szName, pszName, cchName + 1);
1024 rc = RTSpinlockCreate(&pNew->hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_SAFE, "VBoxNetFltNewInstance");
1027 rc = RTSemEventCreate(&pNew->hEventIdle);
1030 rc = vboxNetFltOsPreInitInstance(pNew);
1042 pNew->pNext = pGlobals->pInstanceHead;
1043 pGlobals->pInstanceHead = pNew;
1049 rc = vboxNetFltOsInitInstance(pNew, pvContext);
1058 pNew->enmState = kVBoxNetFltInsState_Unconnected;
1060 *ppIfPort = &pNew->MyPort;
1068 rc = vboxNetFltConnectIt(pNew, pSwitchPort, ppIfPort);
1072 Assert(*ppIfPort == &pNew->MyPort);
1077 vboxNetFltOsDeleteInstance(pNew);
1080 vboxNetFltUnlinkLocked(pGlobals, pNew);
1087 RTSemEventDestroy(pNew->hEventIdle);
1089 RTSpinlockDestroy(pNew->hSpinlock);
1092 RTMemFree(pNew);