Searched refs:pSwitchPort (Results 1 - 12 of 12) sorted by relevance

/vbox/include/VBox/
H A Dintnet.h428 * @param pSwitchPort Pointer to this structure.
441 DECLR0CALLBACKMEMBER(INTNETSWDECISION, pfnPreRecv,(PINTNETTRUNKSWPORT pSwitchPort,
456 * @param pSwitchPort Pointer to this structure.
474 DECLR0CALLBACKMEMBER(bool, pfnRecv,(PINTNETTRUNKSWPORT pSwitchPort, void *pvIf, PINTNETSG pSG, uint32_t fSrc));
479 * @param pSwitchPort Pointer to this structure.
484 DECLR0CALLBACKMEMBER(void, pfnSGRetain,(PINTNETTRUNKSWPORT pSwitchPort, PINTNETSG pSG));
492 * @param pSwitchPort Pointer to this structure.
498 DECLR0CALLBACKMEMBER(void, pfnSGRelease,(PINTNETTRUNKSWPORT pSwitchPort, PINTNETSG pSG));
512 * @param pSwitchPort Pointer to this structure.
517 DECLR0CALLBACKMEMBER(bool, pfnSetSGPhys,(PINTNETTRUNKSWPORT pSwitchPort, boo
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/
H A DVBoxNetFlt-linux.c325 PINTNETTRUNKSWPORT pSwitchPort; local
361 && (pSwitchPort = pOverride->pVBoxNetFlt->pSwitchPort) != NULL
362 && VALID_PTR(pSwitchPort)
368 enmDecision = pSwitchPort->pfnPreRecv(pSwitchPort, pEtherHdr, cbHdrs, INTNETTRUNKDIR_HOST);
1261 pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, NULL /* pvIf */, pSG, fSrc);
1314 pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, NUL
1460 PINTNETTRUNKSWPORT pSwitchPort; local
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/
H A DVBoxNetFlt.c627 pThis->pSwitchPort = NULL;
666 Assert(!pThis->pSwitchPort);
925 * @param pSwitchPort The port on the internal network 'switch'.
928 static int vboxNetFltConnectIt(PVBOXNETFLTINS pThis, PINTNETTRUNKSWPORT pSwitchPort, PINTNETTRUNKIFPORT *ppIfPort) argument
948 pThis->pSwitchPort = pSwitchPort;
956 pThis->pSwitchPort = NULL;
974 * @param pSwitchPort The port on the switch that we're connected with (dynamic only).
979 static int vboxNetFltNewInstance(PVBOXNETFLTGLOBALS pGlobals, const char *pszName, PINTNETTRUNKSWPORT pSwitchPort, argument
1006 pNew->pSwitchPort
1227 vboxNetFltFactoryCreateAndConnect(PINTNETTRUNKFACTORY pIfFactory, const char *pszName, PINTNETTRUNKSWPORT pSwitchPort, uint32_t fFlags, PINTNETTRUNKIFPORT *ppIfPort) argument
[all...]
H A DVBoxNetFltInternal.h98 PINTNETTRUNKSWPORT pSwitchPort; member in struct:VBOXNETFLTINS
/vbox/src/VBox/HostDrivers/VBoxNetFlt/freebsd/
H A DVBoxNetFlt-freebsd.c454 fDropIt = pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, NULL /* pvIf */, pSG, INTNETTRUNKDIR_WIRE);
498 fDropIt = pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, NULL /* pvIf */, pSG, INTNETTRUNKDIR_HOST);
624 Assert(pThis->pSwitchPort);
625 pThis->pSwitchPort->pfnReportMacAddress(pThis->pSwitchPort, &pThis->u.s.MacAddr);
626 pThis->pSwitchPort->pfnReportPromiscuousMode(pThis->pSwitchPort, vboxNetFltFreeBsdIsPromiscuous(pThis));
627 pThis->pSwitchPort
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetAdp/
H A DVBoxNetAdp.c370 AssertPtr(pThis->pSwitchPort);
373 pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, pSG, INTNETTRUNKDIR_HOST);
551 pThis->pSwitchPort = NULL;
645 * @param pSwitchPort The port on the internal network 'switch'.
648 static int vboxNetAdpConnectIt(PVBOXNETADP pThis, PINTNETTRUNKSWPORT pSwitchPort, PINTNETTRUNKIFPORT *ppIfPort) argument
662 pThis->pSwitchPort = pSwitchPort;
669 pThis->pSwitchPort = NULL;
679 PINTNETTRUNKSWPORT pSwitchPort, uint32_
678 vboxNetAdpFactoryCreateAndConnect(PINTNETTRUNKFACTORY pIfFactory, const char *pszName, PINTNETTRUNKSWPORT pSwitchPort, uint32_t fFlags, PINTNETTRUNKIFPORT *ppIfPort) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/darwin/
H A DVBoxNetFlt-darwin.cpp916 fDropIt = pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, NULL /* pvIf */, pSG, fSrc);
1077 Assert(pThis->pSwitchPort);
1078 pThis->pSwitchPort->pfnReportMacAddress(pThis->pSwitchPort, &pThis->u.s.MacAddr);
1079 pThis->pSwitchPort->pfnReportPromiscuousMode(pThis->pSwitchPort, vboxNetFltDarwinIsPromiscuous(pThis));
1080 pThis->pSwitchPort->pfnReportGsoCapabilities(pThis->pSwitchPort, 0, INTNETTRUNKDIR_WIRE | INTNETTRUNKDIR_HOST);
1081 pThis->pSwitchPort
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/solaris/
H A DVBoxNetFltBow-solaris.c694 pThis->pSwitchPort->pfnRecv(pThis->pSwitchPort, NULL, pSG, fSrc);
795 Assert(pThis->pSwitchPort);
797 pThis->pSwitchPort->pfnReportMacAddress(pThis->pSwitchPort, &pThis->u.s.MacAddr);
798 pThis->pSwitchPort->pfnReportPromiscuousMode(pThis->pSwitchPort, false); /** @todo Promisc */
799 pThis->pSwitchPort->pfnReportGsoCapabilities(pThis->pSwitchPort, 0, INTNETTRUNKDIR_WIRE | INTNETTRUNKDIR_HOST);
800 pThis->pSwitchPort
[all...]
H A DVBoxNetFlt-solaris.c1569 Assert(pThis->pSwitchPort);
1570 if (pThis->pSwitchPort)
1571 pThis->pSwitchPort->pfnReportMacAddress(pThis->pSwitchPort, &pThis->u.s.MacAddr);
2822 Assert(pThis->pSwitchPort);
2825 pThis->pSwitchPort->pfnReportPromiscuousMode(pThis->pSwitchPort, false);
2826 pThis->pSwitchPort->pfnReportGsoCapabilities(pThis->pSwitchPort, 0, INTNETTRUNKDIR_WIRE | INTNETTRUNKDIR_HOST);
2827 pThis->pSwitchPort
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/
H A DVBoxNetLwf-win.cpp882 pNetFltIns->pSwitchPort->pfnDisconnect(pNetFltIns->pSwitchPort, &pNetFltIns->MyPort, vboxNetFltPortReleaseBusy);
1369 AssertReturn(pModuleCtx->pNetFlt->pSwitchPort, false);
1370 AssertReturn(pModuleCtx->pNetFlt->pSwitchPort->pfnRecv, false);
1395 if (pModuleCtx->pNetFlt->pSwitchPort->pfnRecv(pModuleCtx->pNetFlt->pSwitchPort, NULL, pSG, fSrc))
2196 if (pThis->pSwitchPort
2199 pThis->pSwitchPort->pfnReportMacAddress(pThis->pSwitchPort, &pModuleCtx->MacAddr);
2200 pThis->pSwitchPort
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/
H A DVBoxNetFltRt-win.cpp636 bDropIt = pSG ? pNetFltIf->pSwitchPort->pfnRecv(pNetFltIf->pSwitchPort, NULL /* pvIf */, pSG,
643 pNetFltIf->pSwitchPort->pfnRecv(pNetFltIf->pSwitchPort, NULL /* pvIf */, pSG, INTNETTRUNKDIR_HOST);
1336 * pThis->pSwitchPort->pfnReportPromiscuousMode(pThis->pSwitchPort, fPromisc);
2751 if (pThis->pSwitchPort
2754 pThis->pSwitchPort->pfnReportMacAddress(pThis->pSwitchPort, &pThis->u.s.MacAddr);
2755 pThis->pSwitchPort
[all...]
/vbox/src/VBox/Devices/Network/
H A DSrvIntNetR0.cpp346 #define INTNET_SWITCHPORT_2_TRUNKIF(pSwitchPort) ((PINTNETTRUNKIF)(pSwitchPort))
5014 static DECLCALLBACK(bool) intnetR0TrunkIfPortSetSGPhys(PINTNETTRUNKSWPORT pSwitchPort, bool fEnable)
5016 PINTNETTRUNKIF pThis = INTNET_SWITCHPORT_2_TRUNKIF(pSwitchPort);
5023 static DECLCALLBACK(void) intnetR0TrunkIfPortReportMacAddress(PINTNETTRUNKSWPORT pSwitchPort, PCRTMAC pMacAddr)
5025 PINTNETTRUNKIF pThis = INTNET_SWITCHPORT_2_TRUNKIF(pSwitchPort);
5049 static DECLCALLBACK(void) intnetR0TrunkIfPortReportPromiscuousMode(PINTNETTRUNKSWPORT pSwitchPort, bool fPromiscuous)
5051 PINTNETTRUNKIF pThis = INTNET_SWITCHPORT_2_TRUNKIF(pSwitchPort);
5075 static DECLCALLBACK(void) intnetR0TrunkIfPortReportGsoCapabilities(PINTNETTRUNKSWPORT pSwitchPort,
5078 PINTNETTRUNKIF pThis = INTNET_SWITCHPORT_2_TRUNKIF(pSwitchPort);
[all...]

Completed in 117 milliseconds