arch/arm/mach-mvebu/kirkwood.c
122
macaddr = pmac->value;
arch/arm/mach-mvebu/kirkwood.c
124
macaddr[0] = (reg >> 24) & 0xff;
arch/arm/mach-mvebu/kirkwood.c
125
macaddr[1] = (reg >> 16) & 0xff;
arch/arm/mach-mvebu/kirkwood.c
126
macaddr[2] = (reg >> 8) & 0xff;
arch/arm/mach-mvebu/kirkwood.c
127
macaddr[3] = reg & 0xff;
arch/arm/mach-mvebu/kirkwood.c
130
macaddr[4] = (reg >> 8) & 0xff;
arch/arm/mach-mvebu/kirkwood.c
131
macaddr[5] = reg & 0xff;
arch/arm/mach-mvebu/kirkwood.c
87
u8 *macaddr;
arch/arm/mach-mxs/mach-mxs.c
165
u8 *macaddr;
arch/arm/mach-mxs/mach-mxs.c
195
macaddr = newmac->value;
arch/arm/mach-mxs/mach-mxs.c
198
macaddr[0] = 0x00;
arch/arm/mach-mxs/mach-mxs.c
199
macaddr[1] = 0x04;
arch/arm/mach-mxs/mach-mxs.c
200
macaddr[2] = 0x9f;
arch/arm/mach-mxs/mach-mxs.c
203
macaddr[0] = 0xc0;
arch/arm/mach-mxs/mach-mxs.c
204
macaddr[1] = 0xe5;
arch/arm/mach-mxs/mach-mxs.c
205
macaddr[2] = 0x4e;
arch/arm/mach-mxs/mach-mxs.c
208
macaddr[0] = 0x58;
arch/arm/mach-mxs/mach-mxs.c
209
macaddr[1] = 0xb9;
arch/arm/mach-mxs/mach-mxs.c
210
macaddr[2] = 0xe1;
arch/arm/mach-mxs/mach-mxs.c
213
macaddr[0] = 0x00;
arch/arm/mach-mxs/mach-mxs.c
214
macaddr[1] = 0x01;
arch/arm/mach-mxs/mach-mxs.c
215
macaddr[2] = 0x87;
arch/arm/mach-mxs/mach-mxs.c
218
macaddr[0] = 0x00;
arch/arm/mach-mxs/mach-mxs.c
219
macaddr[1] = 0x1e;
arch/arm/mach-mxs/mach-mxs.c
220
macaddr[2] = 0xac;
arch/arm/mach-mxs/mach-mxs.c
224
macaddr[3] = (val >> 16) & 0xff;
arch/arm/mach-mxs/mach-mxs.c
225
macaddr[4] = (val >> 8) & 0xff;
arch/arm/mach-mxs/mach-mxs.c
226
macaddr[5] = (val >> 0) & 0xff;
arch/s390/include/uapi/asm/qeth.h
25
__u8 macaddr[6];
arch/s390/include/uapi/asm/qeth.h
45
__u8 macaddr[6];
arch/s390/include/uapi/asm/qeth.h
52
__u8 macaddr[6];
arch/s390/include/uapi/asm/qeth.h
58
__u8 macaddr[6];
arch/s390/include/uapi/asm/qeth.h
64
__u8 macaddr[6];
arch/xtensa/platforms/xtfpga/setup.c
113
const u8* macaddr;
arch/xtensa/platforms/xtfpga/setup.c
116
macaddr = of_get_property(node, "local-mac-address", &prop_len);
arch/xtensa/platforms/xtfpga/setup.c
117
if (macaddr == NULL || prop_len != MAC_LEN)
arch/xtensa/platforms/xtfpga/setup.c
132
memcpy(newmac->value, macaddr, MAC_LEN);
drivers/infiniband/hw/irdma/verbs.h
39
u8 macaddr[16];
drivers/net/bonding/bond_options.c
1851
u8 macaddr[ETH_ALEN];
drivers/net/bonding/bond_options.c
1855
if (!mac_pton(newval->string, macaddr))
drivers/net/bonding/bond_options.c
1857
mac = macaddr;
drivers/net/dsa/sja1105/sja1105_dynamic_config.c
463
sja1105_packing(buf, &entry->macaddr, 83, 36, size, op);
drivers/net/dsa/sja1105/sja1105_dynamic_config.c
493
sja1105_packing(buf, &entry->macaddr, 69, 22, size, op);
drivers/net/dsa/sja1105/sja1105_dynamic_config.h
31
u64 macaddr;
drivers/net/dsa/sja1105/sja1105_main.c
1424
if (l2_lookup[i].macaddr == requested->macaddr &&
drivers/net/dsa/sja1105/sja1105_main.c
1515
if (l2_lookup.macaddr == ether_addr_to_u64(addr) &&
drivers/net/dsa/sja1105/sja1105_main.c
1554
l2_lookup.macaddr = ether_addr_to_u64(addr);
drivers/net/dsa/sja1105/sja1105_main.c
1597
if (tmp.macaddr != ether_addr_to_u64(addr) || tmp.vlanid != vid)
drivers/net/dsa/sja1105/sja1105_main.c
1654
l2_lookup.macaddr = ether_addr_to_u64(addr);
drivers/net/dsa/sja1105/sja1105_main.c
1745
l2_lookup.macaddr = ether_addr_to_u64(addr);
drivers/net/dsa/sja1105/sja1105_main.c
1846
u8 macaddr[ETH_ALEN];
drivers/net/dsa/sja1105/sja1105_main.c
1868
u64_to_ether_addr(l2_lookup.macaddr, macaddr);
drivers/net/dsa/sja1105/sja1105_main.c
1873
if (is_multicast_ether_addr(macaddr))
drivers/net/dsa/sja1105/sja1105_main.c
1879
rc = cb(macaddr, l2_lookup.vlanid, l2_lookup.lockeds, data);
drivers/net/dsa/sja1105/sja1105_main.c
1903
u8 macaddr[ETH_ALEN];
drivers/net/dsa/sja1105/sja1105_main.c
1924
u64_to_ether_addr(l2_lookup.macaddr, macaddr);
drivers/net/dsa/sja1105/sja1105_main.c
1926
rc = __sja1105_fdb_del(ds, port, macaddr, l2_lookup.vlanid, db);
drivers/net/dsa/sja1105/sja1105_main.c
1930
macaddr, l2_lookup.vlanid, ERR_PTR(rc));
drivers/net/dsa/sja1105/sja1105_main.c
2614
mgmt_route.macaddr = ether_addr_to_u64(hdr->h_dest);
drivers/net/dsa/sja1105/sja1105_main.c
2928
if (l2_lookup[match].macaddr == SJA1105_UNKNOWN_MULTICAST &&
drivers/net/dsa/sja1105/sja1105_main.c
372
l2_lookup[0].macaddr = SJA1105_UNKNOWN_MULTICAST;
drivers/net/dsa/sja1105/sja1105_static_config.c
349
sja1105_packing(buf, &entry->macaddr, 83, 36, size, op);
drivers/net/dsa/sja1105/sja1105_static_config.c
377
sja1105_packing(buf, &entry->macaddr, 69, 22, size, op);
drivers/net/dsa/sja1105/sja1105_static_config.c
406
sja1105_packing(buf, &entry->macaddr, 74, 27, size, op);
drivers/net/dsa/sja1105/sja1105_static_config.c
714
sja1105_packing(buf, &entry->macaddr,
drivers/net/dsa/sja1105/sja1105_static_config.c
748
sja1105_packing(buf, &entry->macaddr,
drivers/net/dsa/sja1105/sja1105_static_config.h
246
u64 macaddr;
drivers/net/dsa/sja1105/sja1105_static_config.h
392
u64 macaddr;
drivers/net/dsa/sja1105/sja1105_vl.c
279
if (a->macaddr < b->macaddr)
drivers/net/dsa/sja1105/sja1105_vl.c
281
if (a->macaddr > b->macaddr)
drivers/net/dsa/sja1105/sja1105_vl.c
405
vl_lookup[k].macaddr = rule->key.vl.dmac;
drivers/net/dsa/sja1105/sja1105_vl.c
747
vl_lookup[i].macaddr == key->vl.dmac &&
drivers/net/dsa/sja1105/sja1105_vl.c
753
vl_lookup[i].macaddr == key->vl.dmac)
drivers/net/ethernet/8390/hydra.c
117
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/8390/hydra.c
131
macaddr[j] = *((u8 *)(board + HYDRA_ADDRPROM + 2*j));
drivers/net/ethernet/8390/hydra.c
132
eth_hw_addr_set(dev, macaddr);
drivers/net/ethernet/8390/smc-ultra.c
206
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/8390/smc-ultra.c
242
macaddr[i] = inb(ioaddr + 8 + i);
drivers/net/ethernet/8390/smc-ultra.c
243
eth_hw_addr_set(dev, macaddr);
drivers/net/ethernet/aeroflex/greth.c
1451
if (macaddr[i] != 0)
drivers/net/ethernet/aeroflex/greth.c
1458
macaddr[i] = (unsigned int) addr[i];
drivers/net/ethernet/aeroflex/greth.c
1462
macaddr[i] = (unsigned int) idprom->id_ethaddr[i];
drivers/net/ethernet/aeroflex/greth.c
1468
addr[i] = macaddr[i];
drivers/net/ethernet/aeroflex/greth.c
1471
macaddr[5]++;
drivers/net/ethernet/aeroflex/greth.c
59
static int macaddr[6];
drivers/net/ethernet/aeroflex/greth.c
60
module_param_array(macaddr, int, NULL, 0);
drivers/net/ethernet/aeroflex/greth.c
61
MODULE_PARM_DESC(macaddr, "GRETH Ethernet MAC address");
drivers/net/ethernet/amd/mvme147.c
101
macaddr[5] = address&0xff;
drivers/net/ethernet/amd/mvme147.c
103
macaddr[4] = address&0xff;
drivers/net/ethernet/amd/mvme147.c
105
macaddr[3] = address&0xff;
drivers/net/ethernet/amd/mvme147.c
106
eth_hw_addr_set(dev, macaddr);
drivers/net/ethernet/amd/mvme147.c
77
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/amd/mvme147.c
97
macaddr[0] = 0x08;
drivers/net/ethernet/amd/mvme147.c
98
macaddr[1] = 0x00;
drivers/net/ethernet/amd/mvme147.c
99
macaddr[2] = 0x3e;
drivers/net/ethernet/apple/bmac.c
1183
u8 macaddr[6];
drivers/net/ethernet/apple/bmac.c
1231
macaddr[j] = rev ? bitrev8(addr[j]): addr[j];
drivers/net/ethernet/apple/bmac.c
1233
eth_hw_addr_set(dev, macaddr);
drivers/net/ethernet/apple/mace.c
114
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/apple/mace.c
170
macaddr[j] = rev ? bitrev8(addr[j]): addr[j];
drivers/net/ethernet/apple/mace.c
172
eth_hw_addr_set(dev, macaddr);
drivers/net/ethernet/apple/mace.c
376
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/apple/mace.c
388
out_8(&mb->padr, macaddr[i] = p[i]);
drivers/net/ethernet/apple/mace.c
390
eth_hw_addr_set(dev, macaddr);
drivers/net/ethernet/apple/macmace.c
200
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/apple/macmace.c
233
macaddr[j] = v;
drivers/net/ethernet/apple/macmace.c
235
eth_hw_addr_set(dev, macaddr);
drivers/net/ethernet/apple/macmace.c
325
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/apple/macmace.c
337
mb->padr = macaddr[i] = p[i];
drivers/net/ethernet/apple/macmace.c
338
eth_hw_addr_set(dev, macaddr);
drivers/net/ethernet/broadcom/b44.c
1490
static int b44_magic_pattern(const u8 *macaddr, u8 *ppattern, u8 *pmask,
drivers/net/ethernet/broadcom/b44.c
1512
(j * ETH_ALEN) + k] = macaddr[k];
drivers/net/ethernet/cavium/liquidio/lio_main.c
2966
u8 *macaddr;
drivers/net/ethernet/cavium/liquidio/lio_main.c
2974
macaddr = 2 + (u8 *)&oct->sriov_info.vf_macaddr[vfidx];
drivers/net/ethernet/cavium/liquidio/lio_main.c
2975
ether_addr_copy(&ivi->mac[0], macaddr);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3191
u8 hw_addr[ETH_ALEN], macaddr[ETH_ALEN];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3211
macaddr[0] = a >> 8;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3212
macaddr[1] = a & 0xff;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3215
macaddr[i] = hw_addr[i + 1];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3219
macaddr[5] = adap->pf * nvfs + vf;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3220
ether_addr_copy(adap->vfinfo[vf].vf_mac_addr, macaddr);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7790
eth_zero_addr(p->macaddr);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7880
memcpy(p->macaddr, addr, sizeof(p->macaddr));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8008
memcpy(p->macaddr, addr[offset + i],
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8009
sizeof(p->macaddr));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8095
memcpy(p->macaddr, addr[offset+i], sizeof(p->macaddr));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8158
memcpy(p->macaddr, addr, sizeof(p->macaddr));
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2293
u8 macaddr[6];
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2307
__u8 macaddr[6];
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1563
memcpy(p->macaddr, addr[offset+i], sizeof(p->macaddr));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1647
memcpy(p->macaddr, addr[offset+i], sizeof(p->macaddr));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1715
memcpy(p->macaddr, addr, sizeof(p->macaddr));
drivers/net/ethernet/emulex/benet/be_cmds.c
3743
memcpy(mac, resp->macid_macaddr.mac_addr_id.macaddr,
drivers/net/ethernet/emulex/benet/be_cmds.c
3773
memcpy(mac, resp->macaddr_list[0].mac_addr_id.macaddr,
drivers/net/ethernet/emulex/benet/be_cmds.h
1051
struct macaddr mcast_mac[BE_MAX_MC];
drivers/net/ethernet/emulex/benet/be_cmds.h
1812
u8 macaddr[6];
drivers/net/ethernet/emulex/benet/be_cmds.h
1837
struct macaddr mac[BE_MAX_MAC];
drivers/net/ethernet/freescale/fec_main.c
210
static unsigned char macaddr[ETH_ALEN];
drivers/net/ethernet/freescale/fec_main.c
211
module_param_array(macaddr, byte, NULL, 0);
drivers/net/ethernet/freescale/fec_main.c
212
MODULE_PARM_DESC(macaddr, "FEC Ethernet MAC address");
drivers/net/ethernet/freescale/fec_main.c
2543
iap = macaddr;
drivers/net/ethernet/freescale/fec_main.c
2598
eth_hw_addr_gen(ndev, iap, iap == macaddr ? fep->dev_id : 0);
drivers/net/ethernet/freescale/fman/fman_dtsec.c
188
} macaddr[15]; /* 0x148-0x1BC mac exact match addresses 1-15 */
drivers/net/ethernet/ibm/ehea/ehea.h
395
u64 macaddr;
drivers/net/ethernet/ibm/ehea/ehea.h
414
u64 macaddr;
drivers/net/ethernet/ibm/ehea/ehea_main.c
1855
hret = ehea_multicast_reg_helper(port, mc_entry->macaddr,
drivers/net/ethernet/ibm/ehea/ehea_main.c
1908
memcpy(&ehea_mcl_entry->macaddr, mc_mac_addr, ETH_ALEN);
drivers/net/ethernet/ibm/ehea/ehea_main.c
1910
hret = ehea_multicast_reg_helper(port, ehea_mcl_entry->macaddr,
drivers/net/ethernet/ibm/ehea/ehea_main.c
279
arr[i++].macaddr = port->mac_addr;
drivers/net/ethernet/ibm/ehea/ehea_main.c
285
arr[i++].macaddr = port->mac_addr;
drivers/net/ethernet/ibm/ehea/ehea_main.c
297
if (mc_entry->macaddr == 0)
drivers/net/ethernet/ibm/ehea/ehea_main.c
299
arr[i++].macaddr = mc_entry->macaddr;
drivers/net/ethernet/ibm/ehea/ehea_main.c
305
if (mc_entry->macaddr == 0)
drivers/net/ethernet/ibm/ehea/ehea_main.c
307
arr[i++].macaddr = mc_entry->macaddr;
drivers/net/ethernet/ibm/ehea/ehea_main.c
3303
ehea_bcmc_regs.arr[i].macaddr,
drivers/net/ethernet/intel/i40e/i40e.h
1204
const u8 *macaddr, s16 vlan);
drivers/net/ethernet/intel/i40e/i40e.h
1282
const u8 *macaddr);
drivers/net/ethernet/intel/i40e/i40e.h
1283
int i40e_del_mac_filter(struct i40e_vsi *vsi, const u8 *macaddr);
drivers/net/ethernet/intel/i40e/i40e.h
1287
struct i40e_mac_filter *i40e_find_mac(struct i40e_vsi *vsi, const u8 *macaddr);
drivers/net/ethernet/intel/i40e/i40e.h
751
static inline u64 i40e_addr_to_hkey(const u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e.h
755
ether_addr_copy((u8 *)&key, macaddr);
drivers/net/ethernet/intel/i40e/i40e.h
770
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
98
f->macaddr, f->vlan,
drivers/net/ethernet/intel/i40e/i40e_main.c
124
if (is_unicast_ether_addr(f->macaddr) || is_link_local_ether_addr(f->macaddr))
drivers/net/ethernet/intel/i40e/i40e_main.c
130
if (ether_addr_equal(ha->addr, f->macaddr)) {
drivers/net/ethernet/intel/i40e/i40e_main.c
1301
const u8 *macaddr, s16 vlan)
drivers/net/ethernet/intel/i40e/i40e_main.c
1306
if (!vsi || !macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1309
key = i40e_addr_to_hkey(macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
1311
if ((ether_addr_equal(macaddr, f->macaddr)) &&
drivers/net/ethernet/intel/i40e/i40e_main.c
1326
struct i40e_mac_filter *i40e_find_mac(struct i40e_vsi *vsi, const u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1331
if (!vsi || !macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1334
key = i40e_addr_to_hkey(macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
1336
if ((ether_addr_equal(macaddr, f->macaddr)))
drivers/net/ethernet/intel/i40e/i40e_main.c
1460
add_head = i40e_add_filter(vsi, f->macaddr, new_vlan);
drivers/net/ethernet/intel/i40e/i40e_main.c
1573
add_head = i40e_add_filter(vsi, f->macaddr, new_vlan);
drivers/net/ethernet/intel/i40e/i40e_main.c
1607
static void i40e_rm_default_mac_filter(struct i40e_vsi *vsi, u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1617
ether_addr_copy(element.mac_addr, macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
1624
ether_addr_copy(element.mac_addr, macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
1644
const u8 *macaddr, s16 vlan)
drivers/net/ethernet/intel/i40e/i40e_main.c
1649
if (!vsi || !macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1652
f = i40e_find_filter(vsi, macaddr, vlan);
drivers/net/ethernet/intel/i40e/i40e_main.c
1664
ether_addr_copy(f->macaddr, macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
1669
key = i40e_addr_to_hkey(macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
1738
const u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1746
return i40e_add_filter(vsi, macaddr,
drivers/net/ethernet/intel/i40e/i40e_main.c
1750
return i40e_add_filter(vsi, macaddr, I40E_VLAN_ANY);
drivers/net/ethernet/intel/i40e/i40e_main.c
1755
add = i40e_add_filter(vsi, macaddr, f->vlan);
drivers/net/ethernet/intel/i40e/i40e_main.c
1773
int i40e_del_mac_filter(struct i40e_vsi *vsi, const u8 *macaddr)
drivers/net/ethernet/intel/i40e/i40e_main.c
1782
if (ether_addr_equal(macaddr, f->macaddr)) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2261
u64 key = i40e_addr_to_hkey(f->macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
2303
if (!is_broadcast_ether_addr(next->f->macaddr))
drivers/net/ethernet/intel/i40e/i40e_main.c
2664
if (is_broadcast_ether_addr(f->macaddr)) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2673
ether_addr_copy(del_list[num_del].mac_addr, f->macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
2724
if (is_broadcast_ether_addr(new->f->macaddr)) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2738
new->f->macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
3081
add_f = i40e_add_filter(vsi, f->macaddr, vid);
drivers/net/ethernet/intel/i40e/i40e_main.c
3085
vid, f->macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
7713
const u8 *macaddr, int *aq_err)
drivers/net/ethernet/intel/i40e/i40e_main.c
7719
ether_addr_copy(element.mac_addr, macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
7739
const u8 *macaddr, int *aq_err)
drivers/net/ethernet/intel/i40e/i40e_main.c
7745
ether_addr_copy(element.mac_addr, macaddr);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3190
u8 *macaddr = NULL;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3196
if (is_valid_ether_addr(f->macaddr))
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3197
macaddr = f->macaddr;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3199
if (macaddr)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3200
ether_addr_copy(vf->default_lan_addr.addr, macaddr);
drivers/net/ethernet/intel/iavf/iavf.h
141
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/intel/iavf/iavf.h
627
const u8 *macaddr);
drivers/net/ethernet/intel/iavf/iavf_main.c
1032
const u8 *macaddr)
drivers/net/ethernet/intel/iavf/iavf_main.c
1040
f = iavf_find_filter(adapter, macaddr);
drivers/net/ethernet/intel/iavf/iavf_main.c
3245
if (ether_addr_equal(f->macaddr, adapter->hw.mac.addr)) {
drivers/net/ethernet/intel/iavf/iavf_main.c
928
const u8 *macaddr)
drivers/net/ethernet/intel/iavf/iavf_main.c
932
if (!macaddr)
drivers/net/ethernet/intel/iavf/iavf_main.c
936
if (ether_addr_equal(macaddr, f->macaddr))
drivers/net/ethernet/intel/iavf/iavf_main.c
950
const u8 *macaddr)
drivers/net/ethernet/intel/iavf/iavf_main.c
954
if (!macaddr)
drivers/net/ethernet/intel/iavf/iavf_main.c
957
f = iavf_find_filter(adapter, macaddr);
drivers/net/ethernet/intel/iavf/iavf_main.c
963
ether_addr_copy(f->macaddr, macaddr);
drivers/net/ethernet/intel/iavf/iavf_main.c
969
f->is_primary = ether_addr_equal(macaddr, adapter->hw.mac.addr);
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2683
ether_addr_equal(netdev->dev_addr, f->macaddr))
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2684
ether_addr_copy(f->macaddr,
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
605
ether_addr_copy(veal->list[i].addr, f->macaddr);
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
673
ether_addr_copy(veal->list[i].addr, f->macaddr);
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
723
if (f->remove && ether_addr_equal(f->macaddr, netdev->dev_addr))
drivers/net/ethernet/intel/ice/ice_switch.c
4194
u8 *macaddr = fi->l_data.mac.mac_addr;
drivers/net/ethernet/intel/ice/ice_switch.c
4201
if (is_broadcast_ether_addr(macaddr))
drivers/net/ethernet/intel/ice/ice_switch.c
4204
else if (is_multicast_ether_addr(macaddr))
drivers/net/ethernet/intel/ice/ice_switch.c
4207
else if (is_unicast_ether_addr(macaddr))
drivers/net/ethernet/intel/idpf/idpf.h
65
u8 macaddr[ETH_ALEN];
drivers/net/ethernet/intel/idpf/idpf_lib.c
475
const u8 *macaddr)
drivers/net/ethernet/intel/idpf/idpf_lib.c
479
if (!macaddr)
drivers/net/ethernet/intel/idpf/idpf_lib.c
483
if (ether_addr_equal(macaddr, f->macaddr))
drivers/net/ethernet/intel/idpf/idpf_lib.c
498
const u8 *macaddr)
drivers/net/ethernet/intel/idpf/idpf_lib.c
503
f = idpf_find_mac_filter(vport_config, macaddr);
drivers/net/ethernet/intel/idpf/idpf_lib.c
525
const u8 *macaddr, bool async)
drivers/net/ethernet/intel/idpf/idpf_lib.c
533
f = idpf_find_mac_filter(vport_config, macaddr);
drivers/net/ethernet/intel/idpf/idpf_lib.c
553
return __idpf_del_mac_filter(vport_config, macaddr);
drivers/net/ethernet/intel/idpf/idpf_lib.c
564
const u8 *macaddr)
drivers/net/ethernet/intel/idpf/idpf_lib.c
570
f = idpf_find_mac_filter(vport_config, macaddr);
drivers/net/ethernet/intel/idpf/idpf_lib.c
585
ether_addr_copy(f->macaddr, macaddr);
drivers/net/ethernet/intel/idpf/idpf_lib.c
606
const u8 *macaddr, bool async)
drivers/net/ethernet/intel/idpf/idpf_lib.c
612
err = __idpf_add_mac_filter(vport_config, macaddr);
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4269
if (ether_addr_equal(mac_addr[i].addr, f->macaddr))
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4343
ether_addr_copy(mac_addr[i].addr, f->macaddr);
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4351
ether_addr_copy(mac_addr[i].addr, f->macaddr);
drivers/net/ethernet/jme.c
305
unsigned char macaddr[ETH_ALEN];
drivers/net/ethernet/jme.c
310
macaddr[0] = (val >> 0) & 0xFF;
drivers/net/ethernet/jme.c
311
macaddr[1] = (val >> 8) & 0xFF;
drivers/net/ethernet/jme.c
312
macaddr[2] = (val >> 16) & 0xFF;
drivers/net/ethernet/jme.c
313
macaddr[3] = (val >> 24) & 0xFF;
drivers/net/ethernet/jme.c
315
macaddr[4] = (val >> 0) & 0xFF;
drivers/net/ethernet/jme.c
316
macaddr[5] = (val >> 8) & 0xFF;
drivers/net/ethernet/jme.c
317
eth_hw_addr_set(netdev, macaddr);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1079
const char *macaddr = dev->dev_addr;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1089
mtk_w32(mac->hw, (macaddr[0] << 8) | macaddr[1],
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1091
mtk_w32(mac->hw, (macaddr[2] << 24) | (macaddr[3] << 16) |
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1092
(macaddr[4] << 8) | macaddr[5],
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1095
mtk_w32(mac->hw, (macaddr[0] << 8) | macaddr[1],
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1097
mtk_w32(mac->hw, (macaddr[2] << 24) | (macaddr[3] << 16) |
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1098
(macaddr[4] << 8) | macaddr[5],
drivers/net/ethernet/micrel/ks8842.c
1191
if (pdata->macaddr[i] != 0)
drivers/net/ethernet/micrel/ks8842.c
1196
eth_hw_addr_set(netdev, pdata->macaddr);
drivers/net/ethernet/micrel/ksz884x.c
6357
static char *macaddr = ":";
drivers/net/ethernet/micrel/ksz884x.c
6470
static void get_mac_addr(struct dev_info *hw_priv, u8 *macaddr, int port)
drivers/net/ethernet/micrel/ksz884x.c
6479
if (macaddr[i]) {
drivers/net/ethernet/micrel/ksz884x.c
6483
digit = hex_to_bin(macaddr[i]);
drivers/net/ethernet/micrel/ksz884x.c
6486
else if (':' == macaddr[i])
drivers/net/ethernet/micrel/ksz884x.c
6657
if (macaddr[0] != ':')
drivers/net/ethernet/micrel/ksz884x.c
6658
get_mac_addr(hw_priv, macaddr, MAIN_PORT);
drivers/net/ethernet/micrel/ksz884x.c
6870
module_param(macaddr, charp, 0);
drivers/net/ethernet/micrel/ksz884x.c
6875
MODULE_PARM_DESC(macaddr, "MAC address");
drivers/net/ethernet/nvidia/forcedeth.c
3158
struct sockaddr *macaddr = (struct sockaddr *)addr;
drivers/net/ethernet/nvidia/forcedeth.c
3160
if (!is_valid_ether_addr(macaddr->sa_data))
drivers/net/ethernet/nvidia/forcedeth.c
3164
eth_hw_addr_set(dev, macaddr->sa_data);
drivers/net/ethernet/pensando/ionic/ionic.h
30
u8 macaddr[6];
drivers/net/ethernet/pensando/ionic/ionic_if.h
2143
u8 macaddr[6];
drivers/net/ethernet/pensando/ionic/ionic_if.h
2182
u8 macaddr[6];
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2367
ether_addr_copy(ivf->mac, vfdata->macaddr);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2429
ether_addr_copy(vfc.macaddr, mac);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2431
__func__, vf, vfc.macaddr);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2435
ether_addr_copy(ionic->vfs[vf].macaddr, mac);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2635
if (!is_zero_ether_addr(v->macaddr)) {
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2637
ether_addr_copy(vfc.macaddr, v->macaddr);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2639
eth_zero_addr(vfc.macaddr);
drivers/net/ethernet/rocker/rocker_main.c
1156
unsigned char *macaddr = priv;
drivers/net/ethernet/rocker/rocker_main.c
1174
ether_addr_copy(macaddr, rocker_tlv_data(attr));
drivers/net/ethernet/rocker/rocker_main.c
1283
const unsigned char *macaddr = priv;
drivers/net/ethernet/rocker/rocker_main.c
1296
ETH_ALEN, macaddr))
drivers/net/ethernet/rocker/rocker_main.c
1361
unsigned char *macaddr)
drivers/net/ethernet/rocker/rocker_main.c
1366
macaddr);
drivers/net/ethernet/rocker/rocker_main.c
1391
unsigned char *macaddr)
drivers/net/ethernet/rocker/rocker_main.c
1395
macaddr, NULL, NULL);
drivers/net/ethernet/sgi/meth.c
102
u64 macaddr;
drivers/net/ethernet/sgi/meth.c
105
macaddr = 0;
drivers/net/ethernet/sgi/meth.c
107
macaddr |= (u64)dev->dev_addr[i] << ((5 - i) * 8);
drivers/net/ethernet/sgi/meth.c
109
mace->eth.mac_addr = macaddr;
drivers/net/ethernet/sun/sungem.c
2422
struct sockaddr *macaddr = (struct sockaddr *) addr;
drivers/net/ethernet/sun/sungem.c
2426
if (!is_valid_ether_addr(macaddr->sa_data))
drivers/net/ethernet/sun/sungem.c
2429
eth_hw_addr_set(dev, macaddr->sa_data);
drivers/net/ethernet/sun/sunhme.c
2398
if (macaddr[i] != 0)
drivers/net/ethernet/sun/sunhme.c
2406
addr[i] = macaddr[i];
drivers/net/ethernet/sun/sunhme.c
2408
macaddr[5]++;
drivers/net/ethernet/sun/sunhme.c
66
static int macaddr[6];
drivers/net/ethernet/sun/sunhme.c
69
module_param_array(macaddr, int, NULL, 0);
drivers/net/ethernet/sun/sunhme.c
70
MODULE_PARM_DESC(macaddr, "Happy Meal MAC address to set");
drivers/net/ieee802154/ca8210.c
1431
union macaddr *dst_addr,
drivers/net/ieee802154/ca8210.c
1928
(union macaddr *)&header.dest.extended_addr,
drivers/net/wireless/ath/ar5523/ar5523.c
1394
u8 macaddr[ETH_ALEN];
drivers/net/wireless/ath/ar5523/ar5523.c
1398
error = ar5523_get_status(ar, ST_MAC_ADDR, macaddr, ETH_ALEN);
drivers/net/wireless/ath/ar5523/ar5523.c
1404
SET_IEEE80211_PERM_ADDR(ar->hw, macaddr);
drivers/net/wireless/ath/ath.h
159
u8 macaddr[ETH_ALEN];
drivers/net/wireless/ath/ath10k/mac.c
242
const u8 *macaddr, u32 flags)
drivers/net/wireless/ath/ath10k/mac.c
251
.macaddr = macaddr,
drivers/net/wireless/ath/ath10k/mac.c
310
const u8 *macaddr, u32 flags)
drivers/net/wireless/ath/ath10k/mac.c
323
ret = ath10k_send_key(arvif, key, cmd, macaddr, flags);
drivers/net/wireless/ath/ath10k/wmi-ops.h
536
ath10k_wmi_pdev_set_base_macaddr(struct ath10k *ar, const u8 macaddr[ETH_ALEN])
drivers/net/wireless/ath/ath10k/wmi-ops.h
543
skb = ar->wmi.ops->gen_pdev_set_base_macaddr(ar, macaddr);
drivers/net/wireless/ath/ath10k/wmi-ops.h
62
const u8 macaddr[ETH_ALEN]);
drivers/net/wireless/ath/ath10k/wmi-ops.h
646
const u8 macaddr[ETH_ALEN])
drivers/net/wireless/ath/ath10k/wmi-ops.h
653
skb = ar->wmi.ops->gen_vdev_create(ar, vdev_id, type, subtype, macaddr);
drivers/net/wireless/ath/ath10k/wmi-ops.h
76
const u8 macaddr[ETH_ALEN]);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2385
if (arg->macaddr)
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2386
ether_addr_copy(cmd->peer_macaddr.addr, arg->macaddr);
drivers/net/wireless/ath/ath10k/wmi.c
6445
const u8 macaddr[ETH_ALEN])
drivers/net/wireless/ath/ath10k/wmi.c
6455
ether_addr_copy(cmd->mac_addr.addr, macaddr);
drivers/net/wireless/ath/ath10k/wmi.c
6458
"wmi pdev basemac %pM\n", macaddr);
drivers/net/wireless/ath/ath10k/wmi.c
7144
const u8 macaddr[ETH_ALEN])
drivers/net/wireless/ath/ath10k/wmi.c
7157
ether_addr_copy(cmd->vdev_macaddr.addr, macaddr);
drivers/net/wireless/ath/ath10k/wmi.c
7161
vdev_id, type, subtype, macaddr);
drivers/net/wireless/ath/ath10k/wmi.c
7348
if (arg->macaddr)
drivers/net/wireless/ath/ath10k/wmi.c
7349
ether_addr_copy(cmd->peer_macaddr.addr, arg->macaddr);
drivers/net/wireless/ath/ath10k/wmi.h
5087
const u8 *macaddr;
drivers/net/wireless/ath/ath11k/mac.c
4360
const u8 *macaddr, u32 flags)
drivers/net/wireless/ath/ath11k/mac.c
4370
.macaddr = macaddr,
drivers/net/wireless/ath/ath11k/wmi.c
1854
ether_addr_copy(cmd->peer_macaddr.addr, arg->macaddr);
drivers/net/wireless/ath/ath11k/wmi.c
6436
arg->macaddr = ev->peer_macaddr.addr;
drivers/net/wireless/ath/ath11k/wmi.c
6467
peer_assoc_conf->macaddr = ev->peer_macaddr.addr;
drivers/net/wireless/ath/ath11k/wmi.c
717
int ath11k_wmi_vdev_create(struct ath11k *ar, u8 *macaddr,
drivers/net/wireless/ath/ath11k/wmi.c
751
ether_addr_copy(cmd->vdev_macaddr.addr, macaddr);
drivers/net/wireless/ath/ath11k/wmi.c
792
macaddr, param->pdev_id);
drivers/net/wireless/ath/ath11k/wmi.c
8105
install_key_compl.macaddr, install_key_compl.status);
drivers/net/wireless/ath/ath11k/wmi.c
8120
install_key_compl.macaddr, install_key_compl.status);
drivers/net/wireless/ath/ath11k/wmi.c
8202
peer_assoc_conf.vdev_id, peer_assoc_conf.macaddr);
drivers/net/wireless/ath/ath11k/wmi.h
3513
u8 *macaddr;
drivers/net/wireless/ath/ath11k/wmi.h
3685
const u8 *macaddr;
drivers/net/wireless/ath/ath11k/wmi.h
4662
const u8 *macaddr;
drivers/net/wireless/ath/ath11k/wmi.h
4675
const u8 *macaddr;
drivers/net/wireless/ath/ath11k/wmi.h
6465
int ath11k_wmi_vdev_create(struct ath11k *ar, u8 *macaddr,
drivers/net/wireless/ath/ath12k/mac.c
5791
const u8 *macaddr, u32 flags)
drivers/net/wireless/ath/ath12k/mac.c
5802
.macaddr = macaddr,
drivers/net/wireless/ath/ath12k/mac.c
5893
if (ether_addr_equal(arg.macaddr, arvif->bssid))
drivers/net/wireless/ath/ath12k/wmi.c
2043
ether_addr_copy(cmd->peer_macaddr.addr, arg->macaddr);
drivers/net/wireless/ath/ath12k/wmi.c
6744
arg->macaddr = ev->peer_macaddr.addr;
drivers/net/wireless/ath/ath12k/wmi.c
6775
peer_assoc_conf->macaddr = ev->peer_macaddr.addr;
drivers/net/wireless/ath/ath12k/wmi.c
7692
install_key_compl.macaddr, install_key_compl.status);
drivers/net/wireless/ath/ath12k/wmi.c
7707
install_key_compl.macaddr, install_key_compl.status);
drivers/net/wireless/ath/ath12k/wmi.c
7796
peer_assoc_conf.vdev_id, peer_assoc_conf.macaddr);
drivers/net/wireless/ath/ath12k/wmi.c
840
int ath12k_wmi_vdev_create(struct ath12k *ar, u8 *macaddr,
drivers/net/wireless/ath/ath12k/wmi.c
877
ether_addr_copy(cmd->vdev_macaddr.addr, macaddr);
drivers/net/wireless/ath/ath12k/wmi.c
926
macaddr, args->pdev_id);
drivers/net/wireless/ath/ath12k/wmi.h
3822
const u8 *macaddr;
drivers/net/wireless/ath/ath12k/wmi.h
4435
const u8 *macaddr;
drivers/net/wireless/ath/ath12k/wmi.h
4448
const u8 *macaddr;
drivers/net/wireless/ath/ath12k/wmi.h
6395
int ath12k_wmi_vdev_create(struct ath12k *ar, u8 *macaddr,
drivers/net/wireless/ath/ath5k/base.c
529
iter_data.hw_macaddr = common->macaddr;
drivers/net/wireless/ath/ath5k/pcu.c
378
memcpy(common->macaddr, mac, ETH_ALEN);
drivers/net/wireless/ath/ath5k/pcu.c
931
low_id = get_unaligned_le32(common->macaddr);
drivers/net/wireless/ath/ath5k/pcu.c
932
high_id = get_unaligned_le16(common->macaddr + 4);
drivers/net/wireless/ath/ath9k/ar9003_wow.c
76
memcpy(sta_mac_addr, common->macaddr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/dynack.c
92
if ((common->macaddr[i] & common->bssidmask[i]) !=
drivers/net/wireless/ath/ath9k/htc.h
123
u8 macaddr[ETH_ALEN];
drivers/net/wireless/ath/ath9k/htc_drv_init.c
778
SET_IEEE80211_PERM_ADDR(hw, common->macaddr);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
165
memcpy(common->macaddr, iter_data.hw_macaddr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
338
memcpy(&hvif.myaddr, common->macaddr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
374
memcpy(&hvif.myaddr, common->macaddr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
404
memcpy(&tsta.macaddr, common->macaddr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
489
memcpy(&tsta.macaddr, sta->addr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/htc_drv_main.c
497
memcpy(&tsta.macaddr, vif->addr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/hw.c
495
if (is_valid_ether_addr(common->macaddr))
drivers/net/wireless/ath/ath9k/hw.c
500
common->macaddr[2 * i] = eeval >> 8;
drivers/net/wireless/ath/ath9k/hw.c
501
common->macaddr[2 * i + 1] = eeval & 0xff;
drivers/net/wireless/ath/ath9k/hw.c
504
if (is_valid_ether_addr(common->macaddr))
drivers/net/wireless/ath/ath9k/hw.c
508
common->macaddr);
drivers/net/wireless/ath/ath9k/hw.c
510
eth_random_addr(common->macaddr);
drivers/net/wireless/ath/ath9k/hw.c
512
common->macaddr);
drivers/net/wireless/ath/ath9k/init.c
650
ret = of_get_mac_address(np, common->macaddr);
drivers/net/wireless/ath/ath9k/init.c
997
SET_IEEE80211_PERM_ADDR(hw, common->macaddr);
drivers/net/wireless/ath/ath9k/main.c
1162
memcpy(common->macaddr, vif->addr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/main.c
1202
memcpy(common->macaddr, iter_data.hw_macaddr, ETH_ALEN);
drivers/net/wireless/ath/ath9k/main.c
1271
common->macaddr, common->curbssid, common->bssidmask);
drivers/net/wireless/ath/carl9170/mac.c
318
mac_addr = common->macaddr;
drivers/net/wireless/ath/carl9170/mac.c
359
mac_addr = common->macaddr;
drivers/net/wireless/ath/carl9170/main.c
569
memcpy(common->macaddr, vif->addr, ETH_ALEN);
drivers/net/wireless/ath/hw.c
123
REG_WRITE(ah, AR_STA_ID0, get_unaligned_le32(common->macaddr));
drivers/net/wireless/ath/hw.c
125
id1 |= get_unaligned_le16(common->macaddr + 4);
drivers/net/wireless/ath/wil6210/cfg80211.c
725
if (is_valid_ether_addr(params->macaddr)) {
drivers/net/wireless/ath/wil6210/cfg80211.c
726
eth_hw_addr_set(ndev, params->macaddr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
612
static int brcmf_cfg80211_request_sta_if(struct brcmf_if *ifp, u8 *macaddr)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
625
if (!is_zero_ether_addr(macaddr))
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
626
memcpy(iface_v1.mac_addr, macaddr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
646
if (!is_zero_ether_addr(macaddr))
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
647
memcpy(iface_v2.mac_addr, macaddr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
678
if (!is_zero_ether_addr(macaddr))
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
679
memcpy(iface_v3.mac_addr, macaddr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
845
err = brcmf_cfg80211_request_sta_if(ifp, params->macaddr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2280
params->macaddr);
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2663
if (!hwts->macaddr)
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2670
return iwl_mld_time_sync_config(mld, hwts->macaddr, protocols);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6333
if (!hwts->macaddr)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6341
return iwl_mvm_time_sync_config(mvm, hwts->macaddr, protocols);
drivers/net/wireless/marvell/libertas/cfg.c
1460
memcpy(cmd.macaddr, &priv->assoc_bss, ETH_ALEN);
drivers/net/wireless/marvell/libertas/host.h
519
u8 macaddr[ETH_ALEN];
drivers/net/wireless/mediatek/mt76/eeprom.c
173
err = of_get_mac_address(np, phy->macaddr);
drivers/net/wireless/mediatek/mt76/eeprom.c
177
if (!is_valid_ether_addr(phy->macaddr)) {
drivers/net/wireless/mediatek/mt76/eeprom.c
178
eth_random_addr(phy->macaddr);
drivers/net/wireless/mediatek/mt76/eeprom.c
181
phy->macaddr);
drivers/net/wireless/mediatek/mt76/mac80211.c
1414
if (!ether_addr_equal(hdr->addr1, dev->phy.macaddr))
drivers/net/wireless/mediatek/mt76/mac80211.c
440
SET_IEEE80211_PERM_ADDR(hw, phy->macaddr);
drivers/net/wireless/mediatek/mt76/mt76.h
884
u8 macaddr[ETH_ALEN];
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
175
memcpy(dev->mphy.macaddr, eeprom + MT_EE_MAC_ADDR, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
351
memcpy(dev->mphy.macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR,
drivers/net/wireless/mediatek/mt76/mt7615/init.c
569
memcpy(mphy->macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR,
drivers/net/wireless/mediatek/mt76/mt7615/init.c
571
mphy->macaddr[0] |= 2;
drivers/net/wireless/mediatek/mt76/mt7615/init.c
572
mphy->macaddr[0] ^= BIT(7);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2868
memcpy(bss->bssid, phy->macaddr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
333
memcpy(dev->mphy.macaddr, (u8 *)dev->mt76.eeprom.data + MT_EE_MAC_ADDR,
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
340
mt76x02_mac_setaddr(dev, dev->mphy.macaddr);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
163
memcpy(addr.macaddr, mac, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
732
ether_addr_copy(dev->mphy.macaddr, addr);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
734
if (!is_valid_ether_addr(dev->mphy.macaddr)) {
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
735
eth_random_addr(dev->mphy.macaddr);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
738
dev->mphy.macaddr);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
741
mt76_wr(dev, MT_MAC_ADDR_DW0, get_unaligned_le32(dev->mphy.macaddr));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
743
get_unaligned_le16(dev->mphy.macaddr + 4) |
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
747
get_unaligned_le32(dev->mphy.macaddr));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
749
get_unaligned_le16(dev->mphy.macaddr + 4) |
drivers/net/wireless/mediatek/mt76/mt76x02_regs.h
686
u8 macaddr[6];
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
305
(((vif->addr[0] ^ dev->mphy.macaddr[0]) & ~GENMASK(4, 1)) ||
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
306
memcmp(vif->addr + 1, dev->mphy.macaddr + 1, ETH_ALEN - 1)))
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
310
idx = 1 + (((dev->mphy.macaddr[0] ^ vif->addr[0]) >> 2) & 7);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
685
memcpy(addr, dev->mphy.macaddr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
19
memcpy(dev->mphy.macaddr, src, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
505
dev->mphy.macaddr[0] &= ~BIT(1);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
112
mt76x02_mac_setaddr(dev, macaddr);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
72
const u8 *macaddr = dev->mphy.macaddr;
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
284
memcpy(dev->mphy.macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR,
drivers/net/wireless/mediatek/mt76/mt7915/init.c
701
memcpy(mphy->macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR2,
drivers/net/wireless/mediatek/mt76/mt7915/init.c
706
if (!is_valid_ether_addr(mphy->macaddr)) {
drivers/net/wireless/mediatek/mt76/mt7915/init.c
707
memcpy(mphy->macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR,
drivers/net/wireless/mediatek/mt76/mt7915/init.c
709
mphy->macaddr[0] |= 2;
drivers/net/wireless/mediatek/mt76/mt7915/init.c
710
mphy->macaddr[0] ^= BIT(7);
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
600
memcpy(phy->macaddr, (void *)skb->data, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
973
memcpy(mphy->macaddr, (void *)tlv->data, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt792x_core.c
971
memcpy(addr, dev->mphy.macaddr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c
336
memcpy(dev->mphy.macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
693
memcpy(mphy->macaddr, dev->mt76.eeprom.data + mac_ofs, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
697
if (!is_valid_ether_addr(mphy->macaddr)) {
drivers/net/wireless/mediatek/mt76/mt7996/init.c
698
memcpy(mphy->macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR,
drivers/net/wireless/mediatek/mt76/mt7996/init.c
700
mphy->macaddr[0] |= 2;
drivers/net/wireless/mediatek/mt76/mt7996/init.c
701
mphy->macaddr[0] ^= BIT(7);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
703
mphy->macaddr[0] ^= BIT(6);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1091
memcpy(bss->bssid, phy->macaddr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/testmode.c
324
memcpy(td->addr[0], phy->macaddr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/testmode.c
325
memcpy(td->addr[1], phy->macaddr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/testmode.c
326
memcpy(td->addr[2], phy->macaddr, ETH_ALEN);
drivers/net/wireless/mediatek/mt7601u/init.c
609
SET_IEEE80211_PERM_ADDR(hw, dev->macaddr);
drivers/net/wireless/mediatek/mt7601u/mac.c
13
ether_addr_copy(dev->macaddr, addr);
drivers/net/wireless/mediatek/mt7601u/mac.c
15
if (!is_valid_ether_addr(dev->macaddr)) {
drivers/net/wireless/mediatek/mt7601u/mac.c
16
eth_random_addr(dev->macaddr);
drivers/net/wireless/mediatek/mt7601u/mac.c
19
dev->macaddr);
drivers/net/wireless/mediatek/mt7601u/mac.c
22
mt76_wr(dev, MT_MAC_ADDR_DW0, get_unaligned_le32(dev->macaddr));
drivers/net/wireless/mediatek/mt7601u/mac.c
23
mt76_wr(dev, MT_MAC_ADDR_DW1, get_unaligned_le16(dev->macaddr + 4) |
drivers/net/wireless/mediatek/mt7601u/main.c
59
if (!ether_addr_equal(dev->macaddr, vif->addr))
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
181
u8 macaddr[ETH_ALEN];
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1183
ether_addr_copy(wiphy->perm_addr, mac->macaddr);
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
142
mac_addr = params->macaddr;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
242
mac_addr = params->macaddr;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1226
ether_addr_copy(mac->macaddr, resp_info->dev_mac);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1230
ether_addr_copy(vif->mac_addr, mac->macaddr);
drivers/net/wireless/quantenna/qtnfmac/core.c
583
ether_addr_copy(mac->bus->hw_id, mac->macaddr);
drivers/net/wireless/quantenna/qtnfmac/core.h
100
u8 macaddr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2277
u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2330
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2334
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2368
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2387
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2065
u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2119
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2123
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2172
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2192
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
200
u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
248
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
252
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
297
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
315
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1114
const u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1158
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1162
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1202
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1217
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2422
u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2476
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2480
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2515
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2532
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2377
u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2432
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2436
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2469
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2486
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
48
u32 key_index, u8 *macaddr, bool is_group,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2139
u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2193
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2197
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2230
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2249
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2542
u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2596
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2600
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2633
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2652
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3785
u8 *macaddr = p_macaddr;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3838
macaddr = cam_const_addr[key_index];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3842
macaddr = cam_const_broad;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3874
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3893
rtl_cam_add_one_entry(hw, macaddr, key_index,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2228
u8 *macaddr, bool is_group, u8 enc_algo,
drivers/net/wireless/st/cw1200/cw1200.h
294
int ref_clk, const u8 *macaddr,
drivers/net/wireless/st/cw1200/cw1200_sdio.c
310
self->pdata->macaddr,
drivers/net/wireless/st/cw1200/cw1200_spi.c
422
self->pdata->macaddr,
drivers/net/wireless/st/cw1200/main.c
257
static struct ieee80211_hw *cw1200_init_common(const u8 *macaddr,
drivers/net/wireless/st/cw1200/main.c
335
if (macaddr)
drivers/net/wireless/st/cw1200/main.c
336
SET_IEEE80211_PERM_ADDR(hw, (u8 *)macaddr);
drivers/net/wireless/st/cw1200/main.c
46
module_param_array_named(macaddr, cw1200_mac_template, byte, NULL, 0444);
drivers/net/wireless/st/cw1200/main.c
47
MODULE_PARM_DESC(macaddr, "Override platform_data MAC address");
drivers/net/wireless/st/cw1200/main.c
524
int ref_clk, const u8 *macaddr,
drivers/net/wireless/st/cw1200/main.c
535
dev = cw1200_init_common(macaddr, have_5ghz);
drivers/s390/net/qeth_l3_main.c
1478
ether_addr_copy(cmd_entry->macaddr, entry->macaddr);
drivers/scsi/be2iscsi/be_cmds.h
688
struct macaddr mac[32];
drivers/staging/rtl8723bs/core/rtw_mlme.c
1313
if (rtw_access_ctrl(adapter, pstassoc->macaddr) == false)
drivers/staging/rtl8723bs/core/rtw_mlme.c
1317
psta = rtw_get_stainfo(&adapter->stapriv, pstassoc->macaddr);
drivers/staging/rtl8723bs/core/rtw_mlme.c
1350
psta = rtw_get_stainfo(&adapter->stapriv, pstassoc->macaddr);
drivers/staging/rtl8723bs/core/rtw_mlme.c
1357
psta = rtw_alloc_stainfo(&adapter->stapriv, pstassoc->macaddr);
drivers/staging/rtl8723bs/core/rtw_mlme.c
1409
psta = rtw_get_stainfo(&adapter->stapriv, pstadel->macaddr);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4598
memcpy((unsigned char *)(&(pdel_sta_evt->macaddr)), MacAddr, ETH_ALEN);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4649
memcpy((unsigned char *)(&(padd_sta_evt->macaddr)), MacAddr, ETH_ALEN);
drivers/staging/rtl8723bs/include/rtw_event.h
51
unsigned char macaddr[6];
drivers/staging/rtl8723bs/include/rtw_event.h
58
unsigned char macaddr[6];
drivers/vdpa/vdpa.c
1373
const u8 *macaddr;
drivers/vdpa/vdpa.c
1379
macaddr = nla_data(nl_attrs[VDPA_ATTR_DEV_NET_CFG_MACADDR]);
drivers/vdpa/vdpa.c
1381
if (is_valid_ether_addr(macaddr)) {
drivers/vdpa/vdpa.c
1382
ether_addr_copy(set_config.net.mac, macaddr);
drivers/vdpa/vdpa.c
604
const u8 *macaddr;
drivers/vdpa/vdpa.c
615
macaddr = nla_data(nl_attrs[VDPA_ATTR_DEV_NET_CFG_MACADDR]);
drivers/vdpa/vdpa.c
616
memcpy(config.net.mac, macaddr, sizeof(config.net.mac));
include/linux/ks8842.h
21
u8 macaddr[ETH_ALEN];
include/linux/pds/pds_core_if.h
371
u8 macaddr[6];
include/linux/pds/pds_core_if.h
411
u8 macaddr[6];
include/linux/platform_data/net-cw1200.h
21
const u8 *macaddr; /* if NULL, use cw1200_mac_template module parameter */
include/linux/platform_data/net-cw1200.h
36
const u8 *macaddr; /* if NULL, use cw1200_mac_template module parameter */
include/linux/ssb/ssb_driver_gige.h
102
static inline int ssb_gige_get_macaddr(struct pci_dev *pdev, u8 *macaddr)
include/linux/ssb/ssb_driver_gige.h
108
memcpy(macaddr, dev->dev->bus->sprom.et0mac, 6);
include/linux/ssb/ssb_driver_gige.h
184
static inline int ssb_gige_get_macaddr(struct pci_dev *pdev, u8 *macaddr)
include/net/cfg80211.h
812
u8 macaddr[ETH_ALEN];
include/net/cfg80211.h
8241
const u8 *macaddr, const u8 *ie, u8 ie_len,
include/net/cfg80211.h
940
const u8 *macaddr;
include/net/cfg80211.h
955
const u8 *macaddr;
net/mac80211/iface.c
2265
if (is_valid_ether_addr(params->macaddr))
net/mac80211/iface.c
2266
eth_hw_addr_set(ndev, params->macaddr);
net/wireless/nl80211.c
17621
fils_aad.macaddr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
17836
hwts.macaddr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
4734
nla_memcpy(params.macaddr, info->attrs[NL80211_ATTR_MAC],
net/wireless/nl80211.c
4736
if (!is_valid_ether_addr(params.macaddr))
net/wireless/trace.h
179
ether_addr_copy(__entry->macaddr, fa->macaddr); \
net/wireless/trace.h
182
eth_zero_addr(__entry->macaddr); \
net/wireless/trace.h
2875
__array(u8, macaddr, ETH_ALEN)
net/wireless/trace.h
2883
WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->macaddr,
net/wireless/trace.h
3071
MAC_ENTRY(macaddr)
net/wireless/trace.h
3078
MAC_ASSIGN(macaddr, hwts->macaddr);
net/wireless/trace.h
3083
WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->macaddr,
net/wireless/trace.h
3142
TP_PROTO(struct net_device *netdev, const u8 *macaddr),
net/wireless/trace.h
3143
TP_ARGS(netdev, macaddr),
net/wireless/trace.h
3146
MAC_ENTRY(macaddr)
net/wireless/trace.h
3150
MAC_ASSIGN(macaddr, macaddr);
net/wireless/trace.h
3153
NETDEV_PR_ARG, __entry->macaddr)
net/wireless/trace.h
3157
TP_PROTO(struct net_device *netdev, const u8 *macaddr),
net/wireless/trace.h
3158
TP_ARGS(netdev, macaddr)
net/wireless/trace.h
3363
TP_PROTO(struct net_device *netdev, const u8 *macaddr),
net/wireless/trace.h
3364
TP_ARGS(netdev, macaddr)
net/wireless/trace.h
3645
TP_PROTO(struct net_device *netdev, const u8 *macaddr),
net/wireless/trace.h
3646
TP_ARGS(netdev, macaddr)