Lines Matching defs:hw_addr
38 if (FM10K_REMOVED(hw->hw_addr))
50 u32 __iomem *hw_addr = READ_ONCE(hw->hw_addr);
53 if (FM10K_REMOVED(hw_addr))
56 value = readl(&hw_addr[reg]);
57 if (!(~value) && (!reg || !(~readl(hw_addr)))) {
61 hw->hw_addr = NULL;
75 return FM10K_REMOVED(hw->hw_addr) ? -ENODEV : 0;
342 u32 __iomem *hw_addr;
345 /* do nothing if netdev is still present or hw_addr is set */
346 if (netif_device_present(netdev) || interface->hw.hw_addr)
358 hw_addr = READ_ONCE(interface->uc_addr);
359 value = readl(hw_addr);
371 interface->hw.hw_addr = interface->uc_addr;
379 interface->hw.hw_addr = NULL;
1911 if (FM10K_REMOVED(hw->hw_addr))
1980 hw->hw_addr = interface->uc_addr;
2352 /* refresh hw_addr in case it was dropped */
2353 hw->hw_addr = interface->uc_addr;