/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/igbvf/ |
H A D | igbvf_osdep.h | 80 writel((value), ((a)->hw_addr + reg)); } while (0) 82 #define E1000_READ_REG(a, reg) (readl((a)->hw_addr + reg)) 85 writel((value), ((a)->hw_addr + reg + ((offset) << 2))); } while (0) 88 readl((a)->hw_addr + reg + ((offset) << 2))) 94 writew((value), ((a)->hw_addr + reg + ((offset) << 1)))) 97 readw((a)->hw_addr + reg + ((offset) << 1))) 100 writeb((value), ((a)->hw_addr + reg + (offset)))) 103 readb((a)->hw_addr + reg + (offset)))
|
H A D | igbvf_main.c | 439 memcpy ( netdev->hw_addr, adapter->hw.mac.addr, ETH_ALEN ); 842 adapter->hw.hw_addr = ioremap ( mmio_start, mmio_len ); 843 DBG ( "adapter->hw.hw_addr: %p\n", adapter->hw.hw_addr ); 845 if ( ! adapter->hw.hw_addr ) { 861 netdev->hw_addr[0] = 0x21; 862 netdev->hw_addr[1] = 0x21; 863 netdev->hw_addr[2] = 0x21; 864 netdev->hw_addr[3] = 0x21; 865 netdev->hw_addr[ [all...] |
H A D | igbvf.h | 366 return readl(hw->hw_addr + reg); 371 writel(val, hw->hw_addr + reg);
|
H A D | igbvf_vf.h | 313 u8 __iomem *hw_addr; member in struct:e1000_hw
|
/vbox/src/VBox/Additions/x11/x11include/libdrm-2.4.13/ |
H A D | xgi_drm.h | 81 __u32 hw_addr; member in struct:xgi_mem_alloc 106 __u32 hw_addr; member in struct:xgi_cmd_info
|
/vbox/src/VBox/Devices/PC/ipxe/src/net/ |
H A D | ethernet.c | 107 * @v hw_addr Hardware address 110 void eth_init_addr ( const void *hw_addr, void *ll_addr ) { argument 111 memcpy ( ll_addr, hw_addr, ETH_ALEN );
|
H A D | vlan.c | 360 memcpy ( netdev->hw_addr, trunk->ll_addr, ETH_ALEN );
|
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/ |
H A D | ethernet.h | 88 extern void eth_init_addr ( const void *hw_addr, void *ll_addr );
|
H A D | netdevice.h | 146 * @v hw_addr Hardware address 149 void ( * init_addr ) ( const void *hw_addr, void *ll_addr ); 312 uint8_t hw_addr[MAX_HW_ADDR_LEN]; member in struct:net_device
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/ |
H A D | natsemi.c | 148 * @v hw_addr Hardware address to fill in 151 const uint16_t *eeprom, uint16_t *hw_addr ) { 156 *(hw_addr++) = eeprom[ NATSEMI_EEPROM_MAC_SANE + i ]; 166 * @v hw_addr Hardware address to fill in 170 uint16_t *hw_addr ) { 180 hw_addr[i] = cpu_to_le16 ( word ); 190 * @v hw_addr Hardware address to fill in 193 static int natsemi_hwaddr ( struct natsemi_nic *natsemi, void *hw_addr ) { 196 const uint16_t *eeprom, uint16_t *hw_addr ); 212 extract ( natsemi, buf, hw_addr ); [all...] |
H A D | pcnet32.c | 492 priv->init_block.phys_addr[i] = priv->netdev->hw_addr[i]; 566 priv->netdev->hw_addr[2 * i] = val & 0x0ff; 567 priv->netdev->hw_addr[2 * i + 1] = ( val >> 8 ) & 0x0ff; 573 if ( memcmp ( promaddr, priv->netdev->hw_addr, ETH_ALEN ) || 574 ! is_valid_ether_addr ( priv->netdev->hw_addr ) ) { 577 memcpy ( priv->netdev->hw_addr, promaddr, ETH_ALEN ); 582 if ( ! is_valid_ether_addr ( priv->netdev->hw_addr ) ) 1098 eth_ntoa ( netdev->hw_addr ) ); 1103 if ( netdev->hw_addr[0] == 0x00 && 1104 netdev->hw_addr[ [all...] |
H A D | atl1e.h | 155 u8 *hw_addr; /* inner register address */ member in struct:atl1e_hw 242 writel((value), ((a)->hw_addr + reg)) 245 readl((a)->hw_addr) 248 readl((a)->hw_addr + reg) 251 writeb((value), ((a)->hw_addr + reg)) 254 readb((a)->hw_addr + reg) 257 writew((value), ((a)->hw_addr + reg)) 260 readw((a)->hw_addr + reg) 263 writel((value), (((a)->hw_addr + reg) + ((offset) << 2))) 266 readl(((a)->hw_addr [all...] |
H A D | intel.c | 187 * @v hw_addr Hardware address to fill in 191 uint8_t *hw_addr ) { 200 hw_addr, ETH_ALEN ) ) != 0 ) { 207 hw_addr[ETH_ALEN-1] ^= intel->port; 210 intel, eth_ntoa ( hw_addr ), intel->port ); 218 * @v hw_addr Hardware address to fill in 221 static int intel_fetch_mac ( struct intel_nic *intel, uint8_t *hw_addr ) { 232 if ( ( rc = intel_fetch_mac_eeprom ( intel, hw_addr ) ) == 0 ) 237 memcpy ( hw_addr, mac.raw, ETH_ALEN ); 788 if ( ( rc = intel_fetch_mac ( intel, netdev->hw_addr ) ) ! [all...] |
H A D | virtio-net.c | 375 netdev->hw_addr, ETH_ALEN ); 377 eth_ntoa ( netdev->hw_addr ) );
|
H A D | forcedeth.c | 1085 dev->hw_addr[0] = ( orig_mac[0] >> 0 ) & 0xff; 1086 dev->hw_addr[1] = ( orig_mac[0] >> 8 ) & 0xff; 1087 dev->hw_addr[2] = ( orig_mac[0] >> 16 ) & 0xff; 1088 dev->hw_addr[3] = ( orig_mac[0] >> 24 ) & 0xff; 1089 dev->hw_addr[4] = ( orig_mac[1] >> 0 ) & 0xff; 1090 dev->hw_addr[5] = ( orig_mac[1] >> 8 ) & 0xff; 1093 dev->hw_addr[0] = ( orig_mac[1] >> 8 ) & 0xff; 1094 dev->hw_addr[1] = ( orig_mac[1] >> 0 ) & 0xff; 1095 dev->hw_addr[2] = ( orig_mac[0] >> 24 ) & 0xff; 1096 dev->hw_addr[ [all...] |
H A D | legacy.c | 102 nic.node_addr = netdev->hw_addr;
|
H A D | b44.c | 598 bp->netdev->hw_addr[0] = eeprom[79]; 599 bp->netdev->hw_addr[1] = eeprom[78]; 600 bp->netdev->hw_addr[2] = eeprom[81]; 601 bp->netdev->hw_addr[3] = eeprom[80]; 602 bp->netdev->hw_addr[4] = eeprom[83]; 603 bp->netdev->hw_addr[5] = eeprom[82];
|
H A D | ipoib.c | 273 * @v hw_addr Hardware address 276 static void ipoib_init_addr ( const void *hw_addr, void *ll_addr ) { argument 277 const union ib_guid *guid = hw_addr; 756 memcpy ( netdev->hw_addr, &ibdev->gid.s.guid,
|
H A D | vmxnet3.c | 559 * @v hw_addr Hardware address to fill in 561 static void vmxnet3_get_hw_addr ( struct vmxnet3_nic *vmxnet, void *hw_addr ) { 571 memcpy ( hw_addr, &mac, ETH_ALEN ); 616 vmxnet3_get_hw_addr ( vmxnet, &netdev->hw_addr );
|
H A D | atl1e.c | 1151 adapter->hw.hw_addr = bus_to_virt(pdev->membase); 1194 memcpy(netdev->hw_addr, adapter->hw.perm_mac_addr, ETH_ALEN); 1293 } hw_addr; local 1314 hw_addr.dword[0] = AT_READ_REG(hw, REG_MAC_STA_ADDR); 1315 hw_addr.dword[1] = AT_READ_REG(hw, REG_MAC_STA_ADDR + 4); 1317 eth_addr[ETH_ALEN - i - 1] = hw_addr.byte[i];
|
H A D | pnic.c | 261 netdev->hw_addr, ETH_ALEN, NULL );
|
H A D | realtek.c | 951 netdev->hw_addr, ETH_ALEN ) ) != 0 ) { 961 if ( ! is_valid_ether_addr ( netdev->hw_addr ) ) { 964 netdev->hw_addr[i] = readb ( rtl->regs + RTL_IDR0 + i );
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/efi/ |
H A D | snpnet.c | 276 if ( snp->Mode->HwAddressSize > sizeof ( netdev->hw_addr ) ) { 281 memcpy ( netdev->hw_addr, snp->Mode->PermanentAddress.Addr,
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/tg3/ |
H A D | tg3_hw.c | 1666 dev->hw_addr[0] = (hi >> 8) & 0xff; 1667 dev->hw_addr[1] = (hi >> 0) & 0xff; 1670 dev->hw_addr[2] = (lo >> 24) & 0xff; 1671 dev->hw_addr[3] = (lo >> 16) & 0xff; 1672 dev->hw_addr[4] = (lo >> 8) & 0xff; 1673 dev->hw_addr[5] = (lo >> 0) & 0xff; 1676 addr_ok = is_valid_ether_addr(&dev->hw_addr[0]); 1683 memcpy(&dev->hw_addr[0], ((char *)&hi) + 2, 2); 1684 memcpy(&dev->hw_addr[2], (char *)&lo, sizeof(lo)); 1691 dev->hw_addr[ [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/drivers/net/ |
H A D | undinet.c | 608 memcpy ( netdev->hw_addr, undi_info.PermNodeAddress, ETH_ALEN ); 618 undinic, eth_ntoa ( netdev->hw_addr ), undinic->irq );
|