Searched defs:pMac (Results 1 - 19 of 19) sorted by relevance

/vbox/src/VBox/HostDrivers/VBoxNetAdp/freebsd/
H A DVBoxNetAdp-freebsd.c297 int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac) argument
316 ether_ifattach(ifp, (void *)pMac);
/vbox/src/VBox/Devices/Network/
H A DDrvNetSniffer.cpp241 * @param pMac Where to store the MAC address.
244 static DECLCALLBACK(int) drvNetSnifferDownCfg_GetMac(PPDMINETWORKCONFIG pInterface, PRTMAC pMac) argument
247 return pThis->pIAboveConfig->pfnGetMac(pThis->pIAboveConfig, pMac);
H A DDevINIP.cpp600 * @param pMac Where to store the MAC address.
603 static DECLCALLBACK(int) devINIPGetMac(PPDMINETWORKCONFIG pInterface, PRTMAC pMac) argument
606 memcpy(pMac, pThis->MAC.au8, sizeof(RTMAC));
772 char *pMac = (char *)&pThis->MAC; local
786 *pMac++ = ((c1 & 0x0f) << 4) | (c2 & 0x0f);
H A DDrvNetShaper.cpp256 * @param pMac Where to store the MAC address.
259 static DECLCALLBACK(int) drvR3NetShaperDownCfg_GetMac(PPDMINETWORKCONFIG pInterface, PRTMAC pMac) argument
262 return pThis->pIAboveConfig->pfnGetMac(pThis->pIAboveConfig, pMac);
H A DDevVirtioNet.cpp992 * @param pMac Where to store the MAC address.
995 static DECLCALLBACK(int) vnetGetMac(PPDMINETWORKCONFIG pInterface, PRTMAC pMac) argument
998 memcpy(pMac, pThis->config.mac.au8, sizeof(RTMAC));
H A DDevPCNet.cpp4544 static DECLCALLBACK(int) pcnetGetMac(PPDMINETWORKCONFIG pInterface, PRTMAC pMac) argument
4547 memcpy(pMac, pThis->aPROM, sizeof(*pMac));
H A DDevE1000.cpp674 void getMac(PRTMAC pMac) argument
676 memcpy(pMac->au16, eeprom.m_au16Data, sizeof(pMac->au16));
6475 static DECLCALLBACK(int) e1kR3GetMac(PPDMINETWORKCONFIG pInterface, PRTMAC pMac)
6478 pThis->eeprom.getMac(pMac);
/vbox/src/VBox/HostDrivers/VBoxNetAdp/solaris/
H A DVBoxNetAdp-solaris.c213 static int vboxNetAdpSolarisGenerateMac(PRTMAC pMac);
460 static int vboxNetAdpSolarisGenerateMac(PRTMAC pMac) argument
462 pMac->au8[0] = 0x08;
463 pMac->au8[1] = 0x00;
464 pMac->au8[2] = 0x27;
465 RTRandBytes(&pMac->au8[3], 3);
466 Log((DEVICE_NAME ":VBoxNetAdpSolarisGenerateMac Generated %.*Rhxs\n", sizeof(RTMAC), &pMac));
/vbox/src/VBox/HostDrivers/VBoxNetAdp/
H A DVBoxNetAdp.c311 * @param pMac Where to return the MAC address.
313 DECLHIDDEN(void) vboxNetAdpComposeMACAddress(PVBOXNETADP pThis, PRTMAC pMac) argument
316 pMac->au8[0] = 0x08 | 2;
317 pMac->au8[1] = 0x00;
318 pMac->au8[2] = 0x27;
320 pMac->au8[0] = 0;
321 pMac->au8[1] = 0x76;
322 pMac->au8[2] = 0x62;
325 pMac->au8[3] = 0; /* pThis->uUnit >> 16; */
326 pMac
435 vboxNetAdpPortGetMacAddress(PINTNETTRUNKIFPORT pIfPort, PRTMAC pMac) argument
1092 vboxNetAdpComposeMACAddress(PVBOXNETADP pThis, PRTMAC pMac) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/
H A DVBoxNetFlt.c537 static DECLCALLBACK(void) vboxNetFltPortNotifyMacAddress(PINTNETTRUNKIFPORT pIfPort, void *pvIfData, PCRTMAC pMac) argument
548 vboxNetFltPortOsNotifyMacAddress(pThis, pvIfData, pMac);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/freebsd/
H A DVBoxNetFlt-freebsd.c790 void vboxNetFltPortOsNotifyMacAddress(PVBOXNETFLTINS pThis, void *pvIfData, PCRTMAC pMac) argument
792 NOREF(pThis); NOREF(pvIfData); NOREF(pMac);
/vbox/src/VBox/Runtime/common/string/
H A Dstrformatrt.cpp368 PCRTMAC pMac; member in union:__anon16583
557 if (VALID_PTR(u.pMac))
560 u.pMac->au8[0],
561 u.pMac->au8[1],
562 u.pMac->au8[2],
563 u.pMac->au8[3],
564 u.pMac->au8[4],
565 u.pMac->au8[5]);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/solaris/
H A DVBoxNetFltBow-solaris.c644 DECLINLINE(bool) vboxNetFltPortSolarisIsHostMac(PVBOXNETFLTINS pThis, PCRTMAC pMac)
646 return pThis->u.s.MacAddr.au16[0] == pMac->au16[0]
647 && pThis->u.s.MacAddr.au16[1] == pMac->au16[1]
648 && pThis->u.s.MacAddr.au16[2] == pMac->au16[2];
1471 void vboxNetFltPortOsNotifyMacAddress(PVBOXNETFLTINS pThis, void *pvIfData, PCRTMAC pMac) argument
1474 ((PVBOXNETFLTVNIC)pvIfData)->szName, pMac));
1490 bcopy(pMac->au8, au8GuestMac, sizeof(RTMAC));
1536 Log((DEVICE_NAME ":vboxNetFltPortOsNotifyMacAddress successfully added unicast address %.6Rhxs\n", pMac));
1561 pMac, rc));
1566 LogRel((DEVICE_NAME ":vboxNetFltPortOsNotifyMacAddress failed! mac %.6Rhxs rc=%d Diag=%d\n", pMac, r
[all...]
H A DVBoxNetFlt-solaris.c3354 DECLINLINE(bool) vboxNetFltPortSolarisIsHostMac(PVBOXNETFLTINS pThis, PCRTMAC pMac)
3360 return pThis->u.s.MacAddr.au16[0] == pMac->au16[0]
3361 && pThis->u.s.MacAddr.au16[1] == pMac->au16[1]
3362 && pThis->u.s.MacAddr.au16[2] == pMac->au16[2];
3892 void vboxNetFltPortOsNotifyMacAddress(PVBOXNETFLTINS pThis, void *pvIfData, PCRTMAC pMac) argument
3894 NOREF(pThis); NOREF(pvIfData); NOREF(pMac);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/
H A DVBoxNetFltRt-win.h746 DECLHIDDEN(NDIS_STATUS) vboxNetFltWinGetMacAddress(PVBOXNETFLTINS pNetFlt, PRTMAC pMac);
944 DECLHIDDEN(void) vboxNetFltWinGenerateMACAddress(RTMAC *pMac); variable
945 DECLHIDDEN(int) vboxNetFltWinMAC2NdisString(RTMAC *pMac, PNDIS_STRING pNdisString);
946 DECLHIDDEN(int) vboxNetFltWinMACFromNdisString(RTMAC *pMac, PNDIS_STRING pNdisString);
H A DVBoxNetFltRt-win.cpp1267 DECLHIDDEN(NDIS_STATUS) vboxNetFltWinGetMacAddress(PVBOXNETFLTINS pNetFlt, PRTMAC pMac) argument
1272 request.DATA.QUERY_INFORMATION.InformationBuffer = pMac;
1401 DECLHIDDEN(void) vboxNetFltWinGenerateMACAddress(RTMAC *pMac) argument
1405 pMac->au8[0] = (uint8_t)((VBOXNETADP_VENDOR_ID >> 16) & 0xff);
1406 pMac->au8[1] = (uint8_t)((VBOXNETADP_VENDOR_ID >> 8) & 0xff);
1407 pMac->au8[2] = (uint8_t)(VBOXNETADP_VENDOR_ID & 0xff);
1408 pMac->au8[3] = (uint8_t)(NanoTS & 0xff0000);
1409 pMac->au16[2] = (uint16_t)(NanoTS & 0xffff);
1412 DECLHIDDEN(int) vboxNetFltWinMAC2NdisString(RTMAC *pMac, PNDIS_STRING pNdisString) argument
1418 AssertPtrReturn(pMac, VERR_INVALID_PARAMETE
1460 vboxNetFltWinMACFromNdisString(RTMAC *pMac, PNDIS_STRING pNdisString) argument
3377 vboxNetFltPortOsNotifyMacAddress(PVBOXNETFLTINS pThis, void *pvIfData, PCRTMAC pMac) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/
H A DVBoxNetFlt-linux.c899 uint8_t *pMac = (uint8_t*)skb_mac_header(pBuf); local
900 struct vlan_ethhdr *pVHdr = (struct vlan_ethhdr *)(pMac - VLAN_HLEN);
902 memmove(pVHdr, pMac, ETH_ALEN * 2);
904 memmove(pVHdr, pMac, VLAN_ETH_ALEN * 2);
2108 void vboxNetFltPortOsNotifyMacAddress(PVBOXNETFLTINS pThis, void *pvIfData, PCRTMAC pMac) argument
2110 NOREF(pThis); NOREF(pvIfData); NOREF(pMac);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/
H A DVBoxNetLwf-win.cpp2242 void vboxNetFltPortOsNotifyMacAddress(PVBOXNETFLTINS pThis, void *pvIfData, PCRTMAC pMac) argument
2244 LogFlow(("==>"__FUNCTION__": instance=%p data=%p mac=%RTmac\n", pThis, pvIfData, pMac));
/vbox/src/VBox/Main/src-client/
H A DConsoleImpl2.cpp2549 char *pMac = (char*)&Mac; local
2558 *pMac++ = ((c1 & 0x0f) << 4) | (c2 & 0x0f);

Completed in 153 milliseconds