/linux-4.4.14/drivers/net/wireless/iwlwifi/ |
D | iwl-nvm-parse.c | 515 const u8 *hw_addr = (const u8 *)(nvm_sec + HW_ADDR); in iwl_set_hw_address() local 518 data->hw_addr[0] = hw_addr[1]; in iwl_set_hw_address() 519 data->hw_addr[1] = hw_addr[0]; in iwl_set_hw_address() 520 data->hw_addr[2] = hw_addr[3]; in iwl_set_hw_address() 521 data->hw_addr[3] = hw_addr[2]; in iwl_set_hw_address() 522 data->hw_addr[4] = hw_addr[5]; in iwl_set_hw_address() 523 data->hw_addr[5] = hw_addr[4]; in iwl_set_hw_address() 533 const u8 *hw_addr; in iwl_set_hw_address_family_8000() local 540 hw_addr = (const u8 *)(mac_override + in iwl_set_hw_address_family_8000() 547 memcpy(data->hw_addr, hw_addr, ETH_ALEN); in iwl_set_hw_address_family_8000() [all …]
|
D | iwl-eeprom-parse.h | 73 u8 hw_addr[ETH_ALEN]; member
|
D | iwl-eeprom-parse.c | 862 memcpy(data->hw_addr, tmp, ETH_ALEN); in iwl_parse_eeprom_data()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
D | e1000_osdep.h | 55 (readl(hw->hw_addr + ((hw->mac_type >= e1000_82543) \ 59 (writel((value), (hw->hw_addr + ((hw->mac_type >= e1000_82543) \ 63 writel((value), ((a)->hw_addr + \ 68 readl((a)->hw_addr + \ 76 writew((value), ((a)->hw_addr + \ 81 readw((a)->hw_addr + \ 86 writeb((value), ((a)->hw_addr + \ 91 readb((a)->hw_addr + \
|
D | e1000_main.c | 994 hw->hw_addr = pci_ioremap_bar(pdev, BAR_0); in e1000_probe() 995 if (!hw->hw_addr) in e1000_probe() 1251 iounmap(hw->hw_addr); in e1000_probe() 1288 iounmap(hw->hw_addr); in e1000_remove() 2012 writel(0, hw->hw_addr + tx_ring->tdh); in e1000_clean_tx_ring() 2013 writel(0, hw->hw_addr + tx_ring->tdt); in e1000_clean_tx_ring() 2135 writel(0, hw->hw_addr + rx_ring->rdh); in e1000_clean_rx_ring() 2136 writel(0, hw->hw_addr + rx_ring->rdt); in e1000_clean_rx_ring() 3263 writel(tx_ring->next_to_use, hw->hw_addr + tx_ring->tdt); in e1000_xmit_frame() 3465 readl(adapter->hw.hw_addr + i+4), in e1000_dump() [all …]
|
D | e1000_ethtool.c | 681 u8 __iomem *address = hw->hw_addr + reg; in reg_pattern_test() 703 u8 __iomem *address = hw->hw_addr + reg; in reg_set_and_check()
|
D | e1000_hw.h | 1351 u8 __iomem *hw_addr; member
|
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/ |
D | atl1.c | 279 iowrite32(MASTER_CTRL_SOFT_RST, hw->hw_addr + REG_MASTER_CTRL); in atl1_reset_hw() 280 ioread32(hw->hw_addr + REG_MASTER_CTRL); in atl1_reset_hw() 282 iowrite16(1, hw->hw_addr + REG_PHY_ENABLE); in atl1_reset_hw() 283 ioread16(hw->hw_addr + REG_PHY_ENABLE); in atl1_reset_hw() 290 icr = ioread32(hw->hw_addr + REG_IDLE_STATUS); in atl1_reset_hw() 316 value = ioread32(hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_check_eeprom_exist() 319 iowrite32(value, hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_check_eeprom_exist() 322 value = ioread16(hw->hw_addr + REG_PCIE_CAP_LIST); in atl1_check_eeprom_exist() 335 iowrite32(0, hw->hw_addr + REG_VPD_DATA); in atl1_read_eeprom() 337 iowrite32(control, hw->hw_addr + REG_VPD_CAP); in atl1_read_eeprom() [all …]
|
D | atlx.c | 135 rctl = ioread32(hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi() 144 iowrite32(rctl, hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi() 147 iowrite32(0, hw->hw_addr + REG_RX_HASH_TABLE); in atlx_set_multi() 148 iowrite32(0, (hw->hw_addr + REG_RX_HASH_TABLE) + (1 << 2)); in atlx_set_multi() 160 iowrite32(imr, adapter->hw.hw_addr + REG_IMR); in atlx_imr_set() 161 ioread32(adapter->hw.hw_addr + REG_IMR); in atlx_imr_set() 241 ctrl = ioread32(adapter->hw.hw_addr + REG_MAC_CTRL); in atlx_vlan_mode() 243 iowrite32(ctrl, adapter->hw.hw_addr + REG_MAC_CTRL); in atlx_vlan_mode()
|
D | atl2.h | 52 ((a)->hw_addr + (reg)))) 54 #define ATL2_WRITE_FLUSH(a) (ioread32((a)->hw_addr)) 56 #define ATL2_READ_REG(a, reg) (ioread32((a)->hw_addr + (reg))) 59 ((a)->hw_addr + (reg)))) 61 #define ATL2_READ_REGB(a, reg) (ioread8((a)->hw_addr + (reg))) 64 ((a)->hw_addr + (reg)))) 66 #define ATL2_READ_REGW(a, reg) (ioread16((a)->hw_addr + (reg))) 69 (iowrite32((value), (((a)->hw_addr + (reg)) + ((offset) << 2)))) 72 (ioread32(((a)->hw_addr + (reg)) + ((offset) << 2))) 383 u8 __iomem *hw_addr; member
|
D | atl1.h | 694 u8 __iomem *hw_addr; member
|
D | atl2.c | 1390 adapter->hw.hw_addr = ioremap(mmio_start, mmio_len); in atl2_probe() 1391 if (!adapter->hw.hw_addr) { in atl2_probe() 1465 iounmap(adapter->hw.hw_addr); in atl2_probe() 1505 iounmap(adapter->hw.hw_addr); in atl2_remove()
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_common.h | 26 #define FM10K_REMOVED(hw_addr) unlikely(!(hw_addr)) argument 37 u32 __iomem *hw_addr = ACCESS_ONCE((hw)->hw_addr); \ 38 if (!FM10K_REMOVED(hw_addr)) \ 39 writel((val), &hw_addr[(reg)]); \
|
D | fm10k_pci.c | 53 if (FM10K_REMOVED(hw->hw_addr)) in fm10k_read_pci_cfg_word() 65 u32 __iomem *hw_addr = ACCESS_ONCE(hw->hw_addr); in fm10k_read_reg() local 68 if (FM10K_REMOVED(hw_addr)) in fm10k_read_reg() 71 value = readl(&hw_addr[reg]); in fm10k_read_reg() 72 if (!(~value) && (!reg || !(~readl(hw_addr)))) { in fm10k_read_reg() 76 hw->hw_addr = NULL; in fm10k_read_reg() 90 return FM10K_REMOVED(hw->hw_addr) ? -ENODEV : 0; in fm10k_hw_ready() 128 if (netif_device_present(netdev) || interface->hw.hw_addr) in fm10k_detach_subtask() 1647 hw->hw_addr = interface->uc_addr; in fm10k_sw_init() 2070 hw->hw_addr = interface->uc_addr; in fm10k_resume() [all …]
|
D | fm10k_common.c | 271 if (FM10K_REMOVED(hw->hw_addr)) in fm10k_read_hw_stats_32b()
|
D | fm10k_type.h | 654 u32 __iomem *hw_addr; member
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40e_osdep.h | 45 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) 46 #define rd32(a, reg) readl((a)->hw_addr + (reg)) 48 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg))) 49 #define rd64(a, reg) readq((a)->hw_addr + (reg)) 50 #define i40e_flush(a) readl((a)->hw_addr + I40E_VFGEN_RSTAT)
|
D | i40evf_main.c | 614 adapter->tx_rings[i]->tail = hw->hw_addr + I40E_QTX_TAIL1(i); in i40evf_configure_tx() 659 adapter->rx_rings[i]->tail = hw->hw_addr + I40E_QRX_TAIL1(i); in i40evf_configure_rx() 2465 hw->hw_addr = ioremap(pci_resource_start(pdev, 0), in i40evf_probe() 2467 if (!hw->hw_addr) { in i40evf_probe() 2642 iounmap(hw->hw_addr); in i40evf_remove()
|
D | i40e_type.h | 480 u8 __iomem *hw_addr; member
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_osdep.h | 46 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) 47 #define rd32(a, reg) readl((a)->hw_addr + (reg)) 49 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg))) 50 #define rd64(a, reg) readq((a)->hw_addr + (reg)) 51 #define i40e_flush(a) readl((a)->hw_addr + I40E_GLGEN_STAT)
|
D | i40e_type.h | 490 u8 __iomem *hw_addr; member
|
D | i40e_main.c | 2806 ring->tail = hw->hw_addr + I40E_QTX_TAIL(pf_q); in i40e_configure_tx_ring() 2893 ring->tail = hw->hw_addr + I40E_QRX_TAIL(pf_q); in i40e_configure_rx_ring() 10236 hw->hw_addr = ioremap(pci_resource_start(pdev, 0), pf->ioremap_len); in i40e_probe() 10237 if (!hw->hw_addr) { in i40e_probe() 10665 iounmap(hw->hw_addr); in i40e_probe() 10770 iounmap(pf->hw.hw_addr); in i40e_remove()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c.h | 368 u8 __iomem *hw_addr; /* inner register address */ member 561 writel((value), ((a)->hw_addr + reg))) 564 readl((a)->hw_addr)) 568 readl((a)->hw_addr + reg); \ 569 *(u32 *)pdata = readl((a)->hw_addr + reg); \ 571 *(u32 *)pdata = readl((a)->hw_addr + reg); \ 576 writeb((value), ((a)->hw_addr + reg))) 579 readb((a)->hw_addr + reg)) 582 writew((value), ((a)->hw_addr + reg))) 586 readw((a)->hw_addr + reg); \ [all …]
|
D | atl1c_main.c | 2609 adapter->hw.hw_addr = ioremap(pci_resource_start(pdev, 0), pci_resource_len(pdev, 0)); in atl1c_probe() 2610 if (!adapter->hw.hw_addr) { in atl1c_probe() 2675 iounmap(adapter->hw.hw_addr); in atl1c_probe() 2706 iounmap(adapter->hw.hw_addr); in atl1c_remove()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_osdep.h | 49 writel((value), ((a)->hw_addr + IXGB_##reg))) 52 readl((a)->hw_addr + IXGB_##reg)) 55 writel((value), ((a)->hw_addr + IXGB_##reg + ((offset) << 2)))) 58 readl((a)->hw_addr + IXGB_##reg + ((offset) << 2)))
|
D | ixgb_hw.h | 664 u8 __iomem *hw_addr;/* Base Address of the hardware */ member
|
D | ixgb_main.c | 444 adapter->hw.hw_addr = pci_ioremap_bar(pdev, BAR_0); in ixgb_probe() 445 if (!adapter->hw.hw_addr) { in ixgb_probe() 536 iounmap(adapter->hw.hw_addr); in ixgb_probe() 567 iounmap(adapter->hw.hw_addr); in ixgb_remove()
|
/linux-4.4.14/drivers/net/ethernet/micrel/ |
D | ks8842.c | 163 void __iomem *hw_addr; member 180 iowrite32(1, adapter->hw_addr + REQ_TIMB_DMA_RESUME); in ks8842_resume_dma() 185 iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK); in ks8842_select_bank() 192 iowrite8(value, adapter->hw_addr + offset); in ks8842_write8() 199 iowrite16(value, adapter->hw_addr + offset); in ks8842_write16() 207 reg = ioread16(adapter->hw_addr + offset); in ks8842_enable_bits() 209 iowrite16(reg, adapter->hw_addr + offset); in ks8842_enable_bits() 217 reg = ioread16(adapter->hw_addr + offset); in ks8842_clear_bits() 219 iowrite16(reg, adapter->hw_addr + offset); in ks8842_clear_bits() 226 iowrite32(value, adapter->hw_addr + offset); in ks8842_write32() [all …]
|
D | ks8851_mll.c | 434 void __iomem *hw_addr; member 491 data = ioread16(ks->hw_addr); in ks_rdreg8() 507 return ioread16(ks->hw_addr); in ks_rdreg16() 523 iowrite16(value_write, ks->hw_addr); in ks_wrreg8() 538 iowrite16(value, ks->hw_addr); in ks_wrreg16() 552 *wptr++ = (u16)ioread16(ks->hw_addr); in ks_inblk() 566 iowrite16(*wptr++, ks->hw_addr); in ks_outblk() 760 ioread8(ks->hw_addr); in ks_read_qmu() 1558 ks->hw_addr = devm_ioremap_resource(&pdev->dev, io_d); in ks8851_probe() 1559 if (IS_ERR(ks->hw_addr)) { in ks8851_probe() [all …]
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
D | qed_hw.c | 169 u32 hw_addr) in qed_set_ptt() argument 174 offset = hw_addr - win_hw_addr; in qed_set_ptt() 177 if (hw_addr < win_hw_addr || in qed_set_ptt() 179 qed_ptt_set_win(p_hwfn, p_ptt, hw_addr); in qed_set_ptt() 200 u32 hw_addr, u32 val) in qed_wr() argument 202 u32 bar_addr = qed_set_ptt(p_hwfn, p_ptt, hw_addr); in qed_wr() 207 bar_addr, hw_addr, val); in qed_wr() 212 u32 hw_addr) in qed_rd() argument 214 u32 bar_addr = qed_set_ptt(p_hwfn, p_ptt, hw_addr); in qed_rd() 219 bar_addr, hw_addr, val); in qed_rd() [all …]
|
D | qed_hw.h | 140 u32 hw_addr, 153 u32 hw_addr); 168 u32 hw_addr, 183 u32 hw_addr,
|
/linux-4.4.14/arch/avr32/boards/hammerhead/ |
D | setup.c | 104 static struct eth_addr __initdata hw_addr[1]; variable 119 if (i < ARRAY_SIZE(hw_addr)) in parse_tag_ethernet() 120 memcpy(hw_addr[i].addr, tag->u.ethernet.hw_address, in parse_tag_ethernet() 121 sizeof(hw_addr[i].addr)); in parse_tag_ethernet() 137 if (pdev->id >= ARRAY_SIZE(hw_addr)) in set_hw_addr() 140 addr = hw_addr[pdev->id].addr; in set_hw_addr()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e.h | 315 u8 __iomem *hw_addr; /* inner register address */ member 472 writel((value), ((a)->hw_addr + reg))) 475 readl((a)->hw_addr)) 478 readl((a)->hw_addr + reg)) 481 writeb((value), ((a)->hw_addr + reg))) 484 readb((a)->hw_addr + reg)) 487 writew((value), ((a)->hw_addr + reg))) 490 readw((a)->hw_addr + reg)) 493 writel((value), (((a)->hw_addr + reg) + ((offset) << 2)))) 496 readl(((a)->hw_addr + reg) + ((offset) << 2)))
|
D | atl1e_main.c | 2360 adapter->hw.hw_addr = pci_iomap(pdev, BAR_0, 0); in atl1e_probe() 2361 if (!adapter->hw.hw_addr) { in atl1e_probe() 2435 pci_iounmap(pdev, adapter->hw.hw_addr); in atl1e_probe() 2473 pci_iounmap(pdev, adapter->hw.hw_addr); in atl1e_remove()
|
/linux-4.4.14/arch/avr32/boards/mimc200/ |
D | setup.c | 88 static struct eth_addr __initdata hw_addr[2]; variable 134 if (i < ARRAY_SIZE(hw_addr)) in parse_tag_ethernet() 135 memcpy(hw_addr[i].addr, tag->u.ethernet.hw_address, in parse_tag_ethernet() 136 sizeof(hw_addr[i].addr)); in parse_tag_ethernet() 151 if (pdev->id >= ARRAY_SIZE(hw_addr)) in set_hw_addr() 154 addr = hw_addr[pdev->id].addr; in set_hw_addr()
|
/linux-4.4.14/arch/avr32/boards/merisc/ |
D | setup.c | 56 static struct eth_addr __initdata hw_addr[2]; variable 111 if (i < ARRAY_SIZE(hw_addr)) { in parse_tag_ethernet() 112 memcpy(hw_addr[i].addr, tag->u.ethernet.hw_address, in parse_tag_ethernet() 113 sizeof(hw_addr[i].addr)); in parse_tag_ethernet() 130 if (pdev->id >= ARRAY_SIZE(hw_addr)) in set_hw_addr() 133 addr = hw_addr[pdev->id].addr; in set_hw_addr()
|
/linux-4.4.14/arch/avr32/boards/atstk1000/ |
D | atstk1002.c | 108 static struct eth_addr __initdata hw_addr[2]; variable 171 if (i < ARRAY_SIZE(hw_addr)) in parse_tag_ethernet() 172 memcpy(hw_addr[i].addr, tag->u.ethernet.hw_address, in parse_tag_ethernet() 173 sizeof(hw_addr[i].addr)); in parse_tag_ethernet() 188 if (pdev->id >= ARRAY_SIZE(hw_addr)) in set_hw_addr() 191 addr = hw_addr[pdev->id].addr; in set_hw_addr()
|
/linux-4.4.14/drivers/gpu/drm/via/ |
D | via_dma.c | 85 uint32_t hw_addr = *(dev_priv->hw_addr_ptr) - agp_base; in via_cmdbuf_space() local 87 return ((hw_addr <= dev_priv->dma_low) ? in via_cmdbuf_space() 88 (dev_priv->dma_high + hw_addr - dev_priv->dma_low) : in via_cmdbuf_space() 89 (hw_addr - dev_priv->dma_low)); in via_cmdbuf_space() 99 uint32_t hw_addr = *(dev_priv->hw_addr_ptr) - agp_base; in via_cmdbuf_lag() local 101 return ((hw_addr <= dev_priv->dma_low) ? in via_cmdbuf_lag() 102 (dev_priv->dma_low - hw_addr) : in via_cmdbuf_lag() 103 (dev_priv->dma_wrap + dev_priv->dma_low - hw_addr)); in via_cmdbuf_lag() 114 uint32_t cur_addr, hw_addr, next_addr; in via_cmdbuf_wait() local 122 hw_addr = *hw_addr_ptr - agp_base; in via_cmdbuf_wait() [all …]
|
/linux-4.4.14/arch/avr32/boards/atngw100/ |
D | setup.c | 112 static struct eth_addr __initdata hw_addr[2]; variable 157 if (i < ARRAY_SIZE(hw_addr)) in parse_tag_ethernet() 158 memcpy(hw_addr[i].addr, tag->u.ethernet.hw_address, in parse_tag_ethernet() 159 sizeof(hw_addr[i].addr)); in parse_tag_ethernet() 174 if (pdev->id >= ARRAY_SIZE(hw_addr)) in set_hw_addr() 177 addr = hw_addr[pdev->id].addr; in set_hw_addr()
|
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
D | regs.h | 99 #define er32(reg) readl(hw->hw_addr + E1000_##reg) 100 #define ew32(reg, val) writel((val), hw->hw_addr + E1000_##reg) 102 readl(hw->hw_addr + E1000_##reg + (offset << 2)) 104 writel((val), hw->hw_addr + E1000_##reg + (offset << 2))
|
D | netdev.c | 253 writel(i, adapter->hw.hw_addr + rx_ring->tail); in igbvf_alloc_rx_buffers() 540 writel(0, adapter->hw.hw_addr + tx_ring->head); in igbvf_clean_tx_ring() 541 writel(0, adapter->hw.hw_addr + tx_ring->tail); in igbvf_clean_tx_ring() 623 writel(0, adapter->hw.hw_addr + rx_ring->head); in igbvf_clean_rx_ring() 624 writel(0, adapter->hw.hw_addr + rx_ring->tail); in igbvf_clean_rx_ring() 898 adapter->hw.hw_addr + tx_ring->itr_register); in igbvf_intr_msix_tx() 929 adapter->hw.hw_addr + adapter->rx_ring->itr_register); in igbvf_intr_msix_rx() 1006 writel(tx_ring->itr_val, hw->hw_addr + tx_ring->itr_register); in igbvf_configure_msix() 1009 writel(rx_ring->itr_val, hw->hw_addr + rx_ring->itr_register); in igbvf_configure_msix() 2208 writel(i, adapter->hw.hw_addr + tx_ring->tail); in igbvf_tx_queue_adv() [all …]
|
D | vf.h | 240 u8 __iomem *hw_addr; member
|
D | ethtool.c | 379 hw->hw_addr + adapter->rx_ring->itr_register); in igbvf_set_coalesce()
|
/linux-4.4.14/arch/avr32/boards/favr-32/ |
D | setup.c | 57 static struct eth_addr __initdata hw_addr[1]; variable 183 if (i < ARRAY_SIZE(hw_addr)) in parse_tag_ethernet() 184 memcpy(hw_addr[i].addr, tag->u.ethernet.hw_address, in parse_tag_ethernet() 185 sizeof(hw_addr[i].addr)); in parse_tag_ethernet() 200 if (pdev->id >= ARRAY_SIZE(hw_addr)) in set_hw_addr() 203 addr = hw_addr[pdev->id].addr; in set_hw_addr()
|
/linux-4.4.14/drivers/net/ethernet/atheros/alx/ |
D | hw.h | 464 u8 __iomem *hw_addr; member 516 writeb(val, hw->hw_addr + reg); in alx_write_mem8() 521 writew(val, hw->hw_addr + reg); in alx_write_mem16() 526 return readw(hw->hw_addr + reg); in alx_read_mem16() 531 writel(val, hw->hw_addr + reg); in alx_write_mem32() 536 return readl(hw->hw_addr + reg); in alx_read_mem32() 541 readl(hw->hw_addr); in alx_post_write()
|
D | main.c | 1299 hw->hw_addr = pci_ioremap_bar(pdev, 0); in alx_probe() 1300 if (!hw->hw_addr) { in alx_probe() 1389 iounmap(hw->hw_addr); in alx_probe() 1411 iounmap(hw->hw_addr); in alx_remove()
|
/linux-4.4.14/drivers/staging/most/hdm-usb/ |
D | hdm_usb.c | 123 u8 hw_addr[6]; member 808 if (!is_valid_ether_addr(mdev->hw_addr)) { in hdm_update_netinfo() 825 mdev->hw_addr[0] = hi >> 8; in hdm_update_netinfo() 826 mdev->hw_addr[1] = hi; in hdm_update_netinfo() 827 mdev->hw_addr[2] = mi >> 8; in hdm_update_netinfo() 828 mdev->hw_addr[3] = mi; in hdm_update_netinfo() 829 mdev->hw_addr[4] = lo >> 8; in hdm_update_netinfo() 830 mdev->hw_addr[5] = lo; in hdm_update_netinfo() 898 prev_hw_addr[i] = mdev->hw_addr[i]; in wq_netinfo() 903 (prev_hw_addr[0] != mdev->hw_addr[0]) || in wq_netinfo() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | e1000_regs.h | 376 u8 __iomem *hw_addr = ACCESS_ONCE((hw)->hw_addr); \ 377 if (!E1000_REMOVED(hw_addr)) \ 378 writel((val), &hw_addr[(reg)]); \ 389 (readl(hw->hw_addr + reg + ((offset) << 2)))
|
D | igb_main.c | 749 u8 __iomem *hw_addr = ACCESS_ONCE(hw->hw_addr); in igb_rd32() local 752 if (E1000_REMOVED(hw_addr)) in igb_rd32() 755 value = readl(&hw_addr[reg]); in igb_rd32() 758 if (!(~value) && (!reg || !(~readl(hw_addr)))) { in igb_rd32() 760 hw->hw_addr = NULL; in igb_rd32() 962 q_vector->itr_register = hw->hw_addr + E1000_EITR(vector); in igb_request_msix() 1233 q_vector->itr_register = adapter->hw.hw_addr + E1000_EITR(0); in igb_alloc_q_vector() 2297 hw->hw_addr = pci_iomap(pdev, 0, 0); in igb_probe() 2298 if (!hw->hw_addr) in igb_probe() 2659 pci_iounmap(pdev, hw->hw_addr); in igb_probe() [all …]
|
D | e1000_hw.h | 534 u8 __iomem *hw_addr; member
|
D | igb_ethtool.c | 1316 (adapter->hw.hw_addr + test->reg) in igb_reg_test()
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_device.h | 146 u8 __iomem *hw_addr; member 508 writel(value, oct_dev->mmio[0].hw_addr + reg_off) 511 writeq(val64, oct_dev->mmio[0].hw_addr + reg_off) 514 readl(oct_dev->mmio[0].hw_addr + reg_off) 517 readq(oct_dev->mmio[0].hw_addr + reg_off)
|
D | octeon_main.h | 77 iounmap(oct->mmio[baridx].hw_addr); in octeon_unmap_pci_barx() 110 oct->mmio[baridx].hw_addr = in octeon_map_pci_barx() 118 if (!oct->mmio[baridx].hw_addr) { in octeon_map_pci_barx()
|
D | cn66xx_device.c | 299 iq->doorbell_reg = oct->mmio[0].hw_addr + CN6XXX_SLI_IQ_DOORBELL(iq_no); in lio_cn6xxx_setup_iq_regs() 300 iq->inst_cnt_reg = oct->mmio[0].hw_addr in lio_cn6xxx_setup_iq_regs() 336 oct->mmio[0].hw_addr + CN6XXX_SLI_OQ_PKTS_SENT(oq_no); in lio_cn6xxx_setup_oq_regs() 338 oct->mmio[0].hw_addr + CN6XXX_SLI_OQ_PKTS_CREDIT(oq_no); in lio_cn6xxx_setup_oq_regs() 666 u8 __iomem *bar0_pciaddr = oct->mmio[0].hw_addr; in lio_cn6xxx_setup_reg_address()
|
D | octeon_mem_ops.c | 124 mapped_addr = oct->mmio[1].hw_addr in __octeon_pci_rw_core_mem()
|
D | liquidio_common.h | 522 u64 hw_addr; member
|
D | lio_main.c | 2324 memcpy(((u8 *)&lio->linfo.hw_addr) + 2, addr->sa_data, ETH_ALEN); in liquidio_set_mac() 3272 lio->linfo.hw_addr = resp->cfg_info.linfo.hw_addr; in setup_nic_devices() 3300 lio->linfo.gmxport, CVM_CAST64(lio->linfo.hw_addr)); in setup_nic_devices() 3303 octeon_swap_8B_data(&lio->linfo.hw_addr, 1); in setup_nic_devices() 3305 mac[j] = *((u8 *)(((u8 *)&lio->linfo.hw_addr) + 2 + j)); in setup_nic_devices()
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | comedi_isadma.c | 37 set_dma_addr(desc->chan, desc->hw_addr); in comedi_isadma_program() 206 &desc->hw_addr, in comedi_isadma_alloc() 239 desc->hw_addr); in comedi_isadma_free()
|
D | comedi_isadma.h | 41 dma_addr_t hw_addr; member
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | vf.h | 129 u8 __iomem *hw_addr; member 182 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg()
|
D | ethtool.c | 542 if (IXGBE_REMOVED(adapter->hw.hw_addr)) { in reg_pattern_test() 570 if (IXGBE_REMOVED(adapter->hw.hw_addr)) { in reg_set_and_check() 593 if (IXGBE_REMOVED(adapter->hw.hw_addr)) { in ixgbevf_reg_test() 661 if (IXGBE_REMOVED(adapter->hw.hw_addr)) { in ixgbevf_diag_test()
|
D | ixgbevf_main.c | 125 if (!hw->hw_addr) in ixgbevf_remove_adapter() 127 hw->hw_addr = NULL; in ixgbevf_remove_adapter() 154 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbevf_read_reg() 1658 if (IXGBE_REMOVED(hw->hw_addr)) in ixgbevf_disable_rx_queue() 1685 if (IXGBE_REMOVED(hw->hw_addr)) in ixgbevf_rx_desc_queue_enable() 2917 if (IXGBE_REMOVED(hw->hw_addr)) { in ixgbevf_service_task() 3984 hw->hw_addr = ioremap(pci_resource_start(pdev, 0), in ixgbevf_probe() 3986 adapter->io_addr = hw->hw_addr; in ixgbevf_probe() 3987 if (!hw->hw_addr) { in ixgbevf_probe() 4036 if (IXGBE_REMOVED(hw->hw_addr)) { in ixgbevf_probe()
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | main.c | 1211 if (memcmp(ha->addr, mc_filter->hw_addr, in ath6kl_set_multicast_list() 1225 mc_filter->hw_addr); in ath6kl_set_multicast_list() 1227 vif->fw_vif_idx, mc_filter->hw_addr, in ath6kl_set_multicast_list() 1231 mc_filter->hw_addr); in ath6kl_set_multicast_list() 1245 if (memcmp(ha->addr, mc_filter->hw_addr, in ath6kl_set_multicast_list() 1260 memcpy(mc_filter->hw_addr, ha->addr, in ath6kl_set_multicast_list() 1265 mc_filter->hw_addr); in ath6kl_set_multicast_list() 1267 vif->fw_vif_idx, mc_filter->hw_addr, in ath6kl_set_multicast_list() 1271 mc_filter->hw_addr); in ath6kl_set_multicast_list()
|
D | core.h | 567 char hw_addr[ATH6KL_MCAST_FILTER_MAC_ADDR_SIZE]; member
|
/linux-4.4.14/include/uapi/linux/netfilter/ |
D | nfnetlink_log.h | 27 __u8 hw_addr[8]; member
|
D | nfnetlink_queue.h | 25 __u8 hw_addr[8]; member
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | adapter.h | 484 u8 hw_addr[]) in t4_os_set_hw_addr() argument 486 memcpy(adapter->port[pidx]->dev_addr, hw_addr, ETH_ALEN); in t4_os_set_hw_addr()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | davinci_cpdma.c | 85 u32 hw_addr; member 155 cpdma_desc_pool_create(struct device *dev, u32 phys, u32 hw_addr, in cpdma_desc_pool_create() argument 180 pool->hw_addr = hw_addr; in cpdma_desc_pool_create() 185 pool->hw_addr = pool->phys; in cpdma_desc_pool_create() 213 return pool->hw_addr + (__force long)desc - (__force long)pool->iomap; in desc_phys() 219 return dma ? pool->iomap + dma - pool->hw_addr : NULL; in desc_from_phys()
|
/linux-4.4.14/drivers/net/usb/ |
D | kaweth.c | 204 eth_addr_t hw_addr; member 1111 dev_info(dev, "Read MAC address %pM\n", kaweth->configuration.hw_addr); in kaweth_probe() 1113 if(!memcmp(&kaweth->configuration.hw_addr, in kaweth_probe() 1168 memcpy(netdev->dev_addr, &kaweth->configuration.hw_addr, in kaweth_probe() 1169 sizeof(kaweth->configuration.hw_addr)); in kaweth_probe()
|
/linux-4.4.14/net/ieee802154/ |
D | socket.c | 770 ieee802154_match_sock(__le64 hw_addr, __le16 pan_id, __le16 short_addr, in ieee802154_match_sock() argument 777 hw_addr == ro->src_addr.extended_addr) in ieee802154_match_sock() 793 __le64 hw_addr; in ieee802154_dgram_deliver() local 800 hw_addr = dev->ieee802154_ptr->extended_addr; in ieee802154_dgram_deliver() 804 if (ieee802154_match_sock(hw_addr, pan_id, short_addr, in ieee802154_dgram_deliver()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_common.h | 158 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg() 177 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg64()
|
D | ixgbe_main.c | 326 if (!hw->hw_addr) in ixgbe_remove_adapter() 328 hw->hw_addr = NULL; in ixgbe_remove_adapter() 368 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_read_reg() 396 if (ixgbe_removed(hw->hw_addr)) in ixgbe_read_pci_cfg_word() 411 if (ixgbe_removed(hw->hw_addr)) in ixgbe_read_pci_cfg_dword() 425 if (ixgbe_removed(hw->hw_addr)) in ixgbe_write_pci_cfg_word() 3558 if (ixgbe_removed(hw->hw_addr)) in ixgbe_rx_desc_queue_enable() 3584 if (ixgbe_removed(hw->hw_addr)) in ixgbe_disable_rx_queue() 5047 if (ixgbe_removed(hw->hw_addr)) in ixgbe_reset() 5896 adapter->hw.hw_addr = adapter->io_addr; in ixgbe_resume() [all …]
|
D | ixgbe_common.c | 2459 ixgbe_removed(hw->hw_addr)) in ixgbe_disable_pcie_master() 2491 if (ixgbe_removed(hw->hw_addr)) in ixgbe_disable_pcie_master() 2852 if (ixgbe_removed(hw->hw_addr)) in ixgbe_get_pcie_msix_count_generic() 2885 if (ixgbe_removed(hw->hw_addr)) in ixgbe_clear_vmdq_generic() 3688 if (ixgbe_removed(hw->hw_addr)) in ixgbe_clear_tx_pending()
|
D | ixgbe_ethtool.c | 1258 if (ixgbe_removed(hw->hw_addr)) { in ixgbe_link_test() 1357 if (ixgbe_removed(adapter->hw.hw_addr)) { in reg_pattern_test() 1382 if (ixgbe_removed(adapter->hw.hw_addr)) { in reg_set_and_check() 1406 if (ixgbe_removed(adapter->hw.hw_addr)) { in ixgbe_reg_test() 1987 if (ixgbe_removed(adapter->hw.hw_addr)) { in ixgbe_diag_test()
|
D | ixgbe_82598.c | 64 if (ixgbe_removed(hw->hw_addr)) in ixgbe_set_pcie_completion_timeout()
|
D | ixgbe_type.h | 3441 u8 __iomem *hw_addr; member
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
D | pci.c | 79 iowrite32be(val, (mlxsw_pci)->hw_addr + (MLXSW_PCI_ ## reg)) 81 ioread32be((mlxsw_pci)->hw_addr + (MLXSW_PCI_ ## reg)) 171 u8 __iomem *hw_addr; member 1735 mlxsw_pci->hw_addr = ioremap(pci_resource_start(pdev, 0), in mlxsw_pci_probe() 1737 if (!mlxsw_pci->hw_addr) { in mlxsw_pci_probe() 1786 iounmap(mlxsw_pci->hw_addr); in mlxsw_pci_probe() 1805 iounmap(mlxsw_pci->hw_addr); in mlxsw_pci_remove()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | e1000.h | 583 return readl(hw->hw_addr + reg); in __er32() 599 (readl((a)->hw_addr + reg + ((offset) << 2)))
|
D | netdev.c | 154 writel(val, hw->hw_addr + reg); in __ew32() 2025 hw->hw_addr + E1000_EITR_82574(vector)); in e1000_configure_msix() 2027 writel(1, hw->hw_addr + E1000_EITR_82574(vector)); in e1000_configure_msix() 2134 adapter->rx_ring->itr_register = adapter->hw.hw_addr + in e1000_request_msix() 2150 adapter->tx_ring->itr_register = adapter->hw.hw_addr + in e1000_request_msix() 2634 writel(new_itr, hw->hw_addr + E1000_EITR_82574(vector)); in e1000e_write_itr() 2942 tx_ring->head = adapter->hw.hw_addr + E1000_TDH(0); in e1000_configure_tx() 2943 tx_ring->tail = adapter->hw.hw_addr + E1000_TDT(0); in e1000_configure_tx() 3269 rx_ring->head = adapter->hw.hw_addr + E1000_RDH(0); in e1000_configure_rx() 3270 rx_ring->tail = adapter->hw.hw_addr + E1000_RDT(0); in e1000_configure_rx() [all …]
|
D | hw.h | 677 void __iomem *hw_addr; member
|
D | ich8lan.c | 624 hw->flash_address = hw->hw_addr + E1000_FLASH_BASE_ADDR; in e1000_init_nvm_params_ich8lan()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
D | subr.c | 1087 u8 hw_addr[6]; in t1_init_sw_modules() local 1111 mac->ops->macaddress_get(mac, hw_addr); in t1_init_sw_modules() 1112 else if (vpd_macaddress_get(adapter, i, hw_addr)) { in t1_init_sw_modules() 1117 memcpy(adapter->port[i].dev->dev_addr, hw_addr, ETH_ALEN); in t1_init_sw_modules()
|
/linux-4.4.14/net/mac80211/ |
D | mesh_plink.c | 463 __mesh_sta_info_alloc(struct ieee80211_sub_if_data *sdata, u8 *hw_addr) in __mesh_sta_info_alloc() argument 475 sta = sta_info_alloc(sdata, hw_addr, GFP_KERNEL); in __mesh_sta_info_alloc() 557 u8 *hw_addr, in mesh_neighbour_update() argument 563 sta = mesh_sta_info_get(sdata, hw_addr, elems); in mesh_neighbour_update()
|
D | mesh.h | 292 u8 *hw_addr, struct ieee802_11_elems *ie);
|
/linux-4.4.14/drivers/net/ethernet/8390/ |
D | pcnet_cs.c | 90 static int hw_addr[6] = { 0, /* ... */ }; variable 91 module_param_array(hw_addr, int, NULL, 0); 433 if (hw_addr[i] != 0) break; in get_hwired() 438 dev->dev_addr[i] = hw_addr[i]; in get_hwired()
|
/linux-4.4.14/net/ipv4/ |
D | ipconfig.c | 633 u8 hw_addr[16]; /* Client's HW address */ member 856 memcpy(b->hw_addr, dev->dev_addr, dev->addr_len); in ic_bootp_send_if() 1112 if (memcmp(dev->dev_addr, b->hw_addr, dev->addr_len) != 0) in ic_bootp_recv()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4.h | 931 u8 hw_addr[]) in t4_set_hw_addr() argument 933 ether_addr_copy(adapter->port[port_idx]->dev_addr, hw_addr); in t4_set_hw_addr() 934 ether_addr_copy(adapter->port[port_idx]->perm_addr, hw_addr); in t4_set_hw_addr()
|
D | cxgb4_main.c | 4843 u8 hw_addr[ETH_ALEN]; in init_one() local 4849 hw_addr[i] = (hex2val(na[2 * i + 0]) * 16 + in init_one() 4851 t4_set_hw_addr(adapter, 0, hw_addr); in init_one()
|
/linux-4.4.14/drivers/net/fddi/skfp/ |
D | skfddi.c | 114 static void CheckSourceAddress(unsigned char *frame, unsigned char *hw_addr); 1205 static void CheckSourceAddress(unsigned char *frame, unsigned char *hw_addr) in CheckSourceAddress() argument 1215 memcpy(&frame[1 + 6], hw_addr, ETH_ALEN); in CheckSourceAddress()
|
/linux-4.4.14/drivers/net/ethernet/rocker/ |
D | rocker.c | 235 u8 __iomem *hw_addr; member 476 writel((val), (rocker)->hw_addr + (ROCKER_ ## reg)) 478 readl((rocker)->hw_addr + (ROCKER_ ## reg)) 480 writeq((val), (rocker)->hw_addr + (ROCKER_ ## reg)) 482 readq((rocker)->hw_addr + (ROCKER_ ## reg)) 5158 rocker->hw_addr = ioremap(pci_resource_start(pdev, 0), in rocker_probe() 5160 if (!rocker->hw_addr) { in rocker_probe() 5245 iounmap(rocker->hw_addr); in rocker_probe() 5269 iounmap(rocker->hw_addr); in rocker_remove()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | main.c | 885 struct sockaddr *hw_addr = addr; in mwifiex_set_mac_address() local 888 memcpy(priv->curr_addr, hw_addr->sa_data, ETH_ALEN); in mwifiex_set_mac_address()
|
/linux-4.4.14/drivers/net/ethernet/xscale/ |
D | ixp4xx_eth.c | 164 u32 hw_addr[6], __res13[61]; /* 0F0 */ member 1265 __raw_writel(dev->dev_addr[i], &port->regs->hw_addr[i]); in eth_open()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | t3_hw.c | 3697 u8 hw_addr[6]; in t3_prep_adapter() local 3723 memcpy(hw_addr, adapter->params.vpd.eth_base, 5); in t3_prep_adapter() 3724 hw_addr[5] = adapter->params.vpd.eth_base[5] + i; in t3_prep_adapter() 3726 memcpy(adapter->port[i]->dev_addr, hw_addr, in t3_prep_adapter()
|
/linux-4.4.14/net/netfilter/ |
D | nfnetlink_log.c | 517 len = dev_parse_header(skb, phw.hw_addr); in __build_packet_message()
|
D | nfnetlink_queue.c | 494 len = dev_parse_header(entskb, phw.hw_addr); in nfqnl_build_packet_message()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | main.c | 1311 memcpy(priv->addresses[0].addr, priv->nvm_data->hw_addr, ETH_ALEN); in iwl_op_mode_dvm_start()
|
/linux-4.4.14/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 3149 unsigned char *hw_addr = ha->addr; in nv_set_multicast() local 3152 a = le32_to_cpu(*(__le32 *) hw_addr); in nv_set_multicast() 3153 b = le16_to_cpu(*(__le16 *) (&hw_addr[4])); in nv_set_multicast()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | mac80211.c | 517 memcpy(mvm->addresses[0].addr, mvm->nvm_data->hw_addr, ETH_ALEN); in iwl_mvm_mac_setup_register()
|