/vbox/src/VBox/HostDrivers/VBoxNetAdp/freebsd/ |
H A D | VBoxNetAdp-freebsd.c | 297 int vboxNetAdpOsCreate(PVBOXNETADP pThis, PCRTMAC pMac) argument 316 ether_ifattach(ifp, (void *)pMac);
|
/vbox/src/VBox/Devices/Network/ |
H A D | DrvNetSniffer.cpp | 241 * @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 D | DevINIP.cpp | 600 * @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 D | DrvNetShaper.cpp | 256 * @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 D | DevVirtioNet.cpp | 992 * @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 D | DevPCNet.cpp | 4544 static DECLCALLBACK(int) pcnetGetMac(PPDMINETWORKCONFIG pInterface, PRTMAC pMac) argument 4547 memcpy(pMac, pThis->aPROM, sizeof(*pMac));
|
H A D | DevE1000.cpp | 674 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 D | VBoxNetAdp-solaris.c | 213 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 D | VBoxNetAdp.c | 311 * @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 D | VBoxNetFlt.c | 537 static DECLCALLBACK(void) vboxNetFltPortNotifyMacAddress(PINTNETTRUNKIFPORT pIfPort, void *pvIfData, PCRTMAC pMac) argument 548 vboxNetFltPortOsNotifyMacAddress(pThis, pvIfData, pMac);
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/freebsd/ |
H A D | VBoxNetFlt-freebsd.c | 790 void vboxNetFltPortOsNotifyMacAddress(PVBOXNETFLTINS pThis, void *pvIfData, PCRTMAC pMac) argument 792 NOREF(pThis); NOREF(pvIfData); NOREF(pMac);
|
/vbox/src/VBox/Runtime/common/string/ |
H A D | strformatrt.cpp | 368 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 D | VBoxNetFltBow-solaris.c | 644 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 D | VBoxNetFlt-solaris.c | 3354 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 D | VBoxNetFltRt-win.h | 746 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 D | VBoxNetFltRt-win.cpp | 1267 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 D | VBoxNetFlt-linux.c | 899 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 D | VBoxNetLwf-win.cpp | 2242 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 D | ConsoleImpl2.cpp | 2549 char *pMac = (char*)&Mac; local 2558 *pMac++ = ((c1 & 0x0f) << 4) | (c2 & 0x0f);
|