Symbol: mac_addr
arch/arm/mach-orion5x/dns323-setup.c
242
memcpy(dns323_eth_data.mac_addr, addr, 6);
arch/arm/mach-orion5x/tsx09-common.c
102
memcpy(qnap_tsx09_eth_data.mac_addr, addr, 6);
arch/mips/ath25/board.c
111
u8 *mac_addr;
arch/mips/ath25/board.c
173
mac_addr = &radio_data[0x1d * 2];
arch/mips/ath25/board.c
174
if (is_broadcast_ether_addr(mac_addr)) {
arch/mips/ath25/board.c
176
ether_addr_copy(mac_addr, ath25_board.config->wlan0_mac);
arch/mips/bcm63xx/boards/board_bcm963xx.c
868
!bcm63xx_nvram_get_mac_address(board.enet0.mac_addr))
arch/mips/bcm63xx/boards/board_bcm963xx.c
872
!bcm63xx_nvram_get_mac_address(board.enet1.mac_addr))
arch/mips/bcm63xx/boards/board_bcm963xx.c
876
!bcm63xx_nvram_get_mac_address(board.enetsw.mac_addr))
arch/mips/include/asm/ip32/mace.h
116
volatile unsigned long mac_addr;
arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_enet.h
14
char mac_addr[ETH_ALEN];
arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_enet.h
85
char mac_addr[ETH_ALEN];
arch/powerpc/boot/treeboot-akebono.c
113
mac_addr = strtoull(&userdata[i + 15], &end, 16);
arch/powerpc/boot/treeboot-akebono.c
48
static long long unsigned mac_addr;
arch/powerpc/boot/treeboot-akebono.c
87
if (mac_addr)
arch/powerpc/boot/treeboot-akebono.c
89
((u8 *) &mac_addr) + 2 , 6);
arch/powerpc/include/asm/tsi108.h
96
u8 mac_addr[6]; /* phy mac address */
arch/powerpc/sysdev/tsi108_dev.c
103
of_get_mac_address(np, tsi_eth_data.mac_addr);
arch/sh/boards/mach-ecovec24/setup.c
1081
for (i = 0; i < sizeof(pd->mac_addr); i++) {
arch/sh/boards/mach-ecovec24/setup.c
1082
pd->mac_addr[i] = mac_read(a, 0x10 + i);
arch/sh/boards/mach-se/7724/setup.c
645
sh_eth_plat.mac_addr[i << 1] = mac & 0xff;
arch/sh/boards/mach-se/7724/setup.c
646
sh_eth_plat.mac_addr[(i << 1) + 1] = mac >> 8;
drivers/atm/fore200e.c
1973
prom->serial_number & 0xFFFF, &prom->mac_addr[2]);
drivers/atm/fore200e.c
1976
fore200e->esi[ i ] = fore200e->atm_dev->esi[ i ] = prom->mac_addr[ i + 2 ];
drivers/atm/fore200e.c
595
swap_here(&prom->mac_addr[0]);
drivers/atm/fore200e.c
596
swap_here(&prom->mac_addr[4]);
drivers/atm/fore200e.c
722
memcpy(&prom->mac_addr[4], prop, 4);
drivers/atm/fore200e.c
727
memcpy(&prom->mac_addr[2], prop, 4);
drivers/atm/fore200e.h
475
u8 mac_addr[ 8 ]; /* board MAC address */
drivers/atm/he.h
258
char mac_addr[6];
drivers/crypto/hisilicon/sec2/sec_crypto.c
1780
sec_sqe->type2.mac_addr = cpu_to_le64(a_req->out_mac_dma);
drivers/crypto/hisilicon/sec2/sec_crypto.c
1807
sqe3->mac_addr = cpu_to_le64(a_req->out_mac_dma);
drivers/crypto/hisilicon/sec2/sec_crypto.c
1840
sec_sqe->type2.mac_addr = cpu_to_le64(a_req->out_mac_dma);
drivers/crypto/hisilicon/sec2/sec_crypto.c
1895
sqe3->mac_addr = cpu_to_le64(a_req->out_mac_dma);
drivers/crypto/hisilicon/sec2/sec_crypto.h
143
__le64 mac_addr;
drivers/crypto/hisilicon/sec2/sec_crypto.h
367
__le64 mac_addr;
drivers/hid/hid-nintendo.c
2432
ctlr->mac_addr[j] = report->subcmd_reply.data[i];
drivers/hid/hid-nintendo.c
2436
ctlr->mac_addr[0],
drivers/hid/hid-nintendo.c
2437
ctlr->mac_addr[1],
drivers/hid/hid-nintendo.c
2438
ctlr->mac_addr[2],
drivers/hid/hid-nintendo.c
2439
ctlr->mac_addr[3],
drivers/hid/hid-nintendo.c
2440
ctlr->mac_addr[4],
drivers/hid/hid-nintendo.c
2441
ctlr->mac_addr[5]);
drivers/hid/hid-nintendo.c
575
u8 mac_addr[6];
drivers/infiniband/hw/irdma/cm.c
2175
ether_addr_copy(ah_info.mac_addr, iwdev->netdev->dev_addr);
drivers/infiniband/hw/irdma/cm.c
2358
iwdev->rf->arp_table[arpindex].mac_addr);
drivers/infiniband/hw/irdma/cm.h
408
const u8 *mac_addr, u32 action);
drivers/infiniband/hw/irdma/ctrl.c
1093
ether_addr_to_u64(roce_info->mac_addr)) |
drivers/infiniband/hw/irdma/ctrl.c
1201
set_64bit_val(wqe, 32, ether_addr_to_u64(info->mac_addr));
drivers/infiniband/hw/irdma/ctrl.c
1333
mac = ether_addr_to_u64(iw->mac_addr);
drivers/infiniband/hw/irdma/ctrl.c
201
set_64bit_val(wqe, 16, ether_addr_to_u64(info->mac_addr));
drivers/infiniband/hw/irdma/ctrl.c
322
set_64bit_val(wqe, 0, ether_addr_to_u64(info->mac_addr));
drivers/infiniband/hw/irdma/ctrl.c
931
set_64bit_val(qp_ctx, 152, ether_addr_to_u64(roce_info->mac_addr) << 16);
drivers/infiniband/hw/irdma/hw.c
2353
int irdma_add_local_mac_entry(struct irdma_pci_f *rf, const u8 *mac_addr, u16 idx)
drivers/infiniband/hw/irdma/hw.c
2368
ether_addr_copy(info->mac_addr, mac_addr);
drivers/infiniband/hw/irdma/hw.c
2523
const unsigned char *mac_addr,
drivers/infiniband/hw/irdma/hw.c
2531
arp_index = irdma_arp_table(rf, ip_addr, ipv4, mac_addr, action);
drivers/infiniband/hw/irdma/hw.c
2545
ether_addr_copy(info->mac_addr, mac_addr);
drivers/infiniband/hw/irdma/hw.c
2612
ether_addr_copy(info->mac_addr, iwdev->netdev->dev_addr);
drivers/infiniband/hw/irdma/hw.c
2642
info->mac_addr, cminfo->vlan_id,
drivers/infiniband/hw/irdma/hw.c
2650
info->mac_addr, cminfo->vlan_id,
drivers/infiniband/hw/irdma/main.h
216
u8 mac_addr[ETH_ALEN];
drivers/infiniband/hw/irdma/main.h
498
const unsigned char *mac_addr,
drivers/infiniband/hw/irdma/main.h
510
int irdma_add_local_mac_entry(struct irdma_pci_f *rf, const u8 *mac_addr, u16 idx);
drivers/infiniband/hw/irdma/type.h
1030
u8 mac_addr[ETH_ALEN];
drivers/infiniband/hw/irdma/type.h
1260
u8 mac_addr[6];
drivers/infiniband/hw/irdma/type.h
1265
u8 mac_addr[ETH_ALEN];
drivers/infiniband/hw/irdma/type.h
1282
u8 mac_addr[ETH_ALEN];
drivers/infiniband/hw/irdma/type.h
998
u8 mac_addr[ETH_ALEN];
drivers/infiniband/hw/irdma/uda.c
30
set_64bit_val(wqe, 0, ether_addr_to_u64(info->mac_addr) << 16);
drivers/infiniband/hw/irdma/uda.h
24
u8 mac_addr[ETH_ALEN];
drivers/infiniband/hw/irdma/utils.c
14
const u8 *mac_addr, u32 action)
drivers/infiniband/hw/irdma/utils.c
1465
ether_addr_copy(ah_info->mac_addr, buf->smac);
drivers/infiniband/hw/irdma/utils.c
47
ether_addr_copy(rf->arp_table[arp_index].mac_addr, mac_addr);
drivers/infiniband/hw/irdma/utils.c
61
eth_zero_addr(rf->arp_table[arp_index].mac_addr);
drivers/infiniband/hw/irdma/utils.c
86
if (ether_addr_equal(rf->arp_table[arpidx].mac_addr, mac))
drivers/infiniband/hw/irdma/utils.c
89
irdma_manage_arp_cache(rf, rf->arp_table[arpidx].mac_addr, ip,
drivers/infiniband/hw/irdma/verbs.c
1371
ctx_info->roce_info->mac_addr);
drivers/infiniband/hw/irdma/verbs.c
5116
ah_info->mac_addr);
drivers/infiniband/hw/irdma/verbs.c
806
ether_addr_copy(roce_info->mac_addr, iwdev->netdev->dev_addr);
drivers/infiniband/hw/irdma/verbs.c
841
ether_addr_copy(iwarp_info->mac_addr, iwdev->netdev->dev_addr);
drivers/infiniband/hw/mana/device.c
122
u8 mac_addr[ETH_ALEN];
drivers/infiniband/hw/mana/device.c
171
ether_addr_copy(mac_addr, ndev->dev_addr);
drivers/infiniband/hw/mana/device.c
179
ret = mana_ib_gd_config_mac(dev, ADDR_OP_ADD, mac_addr);
drivers/infiniband/hw/mana/main.c
951
copy_in_reverse(req.mac_addr, mac, ETH_ALEN);
drivers/infiniband/hw/mana/mana_ib.h
307
u8 mac_addr[ETH_ALEN];
drivers/infiniband/hw/mana/qp.c
766
copy_in_reverse(req.ah_attr.src_mac, mpc->mac_addr, ETH_ALEN);
drivers/infiniband/hw/ocrdma/ocrdma.h
526
struct rdma_ah_attr *ah_attr, u8 *mac_addr)
drivers/infiniband/hw/ocrdma/ocrdma.h
532
rdma_get_mcast_mac(&in6, mac_addr);
drivers/infiniband/hw/ocrdma/ocrdma.h
534
rdma_get_ll_mac(&in6, mac_addr);
drivers/infiniband/hw/ocrdma/ocrdma.h
536
memcpy(mac_addr, ah_attr->roce.dmac, ETH_ALEN);
drivers/infiniband/hw/ocrdma/ocrdma_ah.c
119
memcpy(&eth.smac[0], &dev->nic_info.mac_addr[0], ETH_ALEN);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2491
u8 mac_addr[6], hdr_type;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2519
status = rdma_read_gid_l2_fields(sgid_attr, &vlan_id, &mac_addr[0]);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2526
status = ocrdma_resolve_dmac(dev, ah_attr, &mac_addr[0]);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2530
cmd->params.dmac_b0_to_b3 = mac_addr[0] | (mac_addr[1] << 8) |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2531
(mac_addr[2] << 16) | (mac_addr[3] << 24);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2545
cmd->params.vlan_dmac_b4_to_b5 = mac_addr[4] | (mac_addr[5] << 8);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2591
cmd->params.dmac_b0_to_b3 = dev->nic_info.mac_addr[0] |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2592
(dev->nic_info.mac_addr[1] << 8) |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2593
(dev->nic_info.mac_addr[2] << 16) |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2594
(dev->nic_info.mac_addr[3] << 24);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2595
cmd->params.vlan_dmac_b4_to_b5 = dev->nic_info.mac_addr[4] |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2596
(dev->nic_info.mac_addr[5] << 8);
drivers/infiniband/hw/ocrdma/ocrdma_main.c
193
dev->nic_info.mac_addr);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
79
dev->nic_info.mac_addr);
drivers/infiniband/hw/qedr/main.c
814
ether_addr_copy(&in_params->mac_addr[0], dev->ndev->dev_addr);
drivers/infiniband/hw/qedr/main.c
975
u8 guid[8], mac_addr[6];
drivers/infiniband/hw/qedr/main.c
979
ether_addr_copy(&mac_addr[0], dev->ndev->dev_addr);
drivers/infiniband/hw/qedr/main.c
980
guid[0] = mac_addr[0] ^ 2;
drivers/infiniband/hw/qedr/main.c
981
guid[1] = mac_addr[1];
drivers/infiniband/hw/qedr/main.c
982
guid[2] = mac_addr[2];
drivers/infiniband/hw/qedr/main.c
985
guid[5] = mac_addr[3];
drivers/infiniband/hw/qedr/main.c
986
guid[6] = mac_addr[4];
drivers/infiniband/hw/qedr/main.c
987
guid[7] = mac_addr[5];
drivers/infiniband/hw/qedr/qedr.h
511
struct rdma_ah_attr *ah_attr, u8 *mac_addr)
drivers/infiniband/hw/qedr/qedr.h
520
eth_zero_addr(mac_addr);
drivers/infiniband/hw/qedr/qedr.h
528
ether_addr_copy(mac_addr, dmac);
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
178
memcpy(entry->mac_addr, nentry->mac_addr,
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
179
ARRAY_SIZE(entry->mac_addr));
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
229
u8 *mac_addr = entry->mac_addr;
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
233
loffset + i, mac_addr[0], mac_addr[1], mac_addr[2],
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
234
mac_addr[3], mac_addr[4], mac_addr[5],
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
238
if (!memcmp(mac_addr, empty_mac, ARRAY_SIZE(empty_mac)))
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
249
memcpy(nentry->mac_addr, entry->mac_addr,
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
250
ARRAY_SIZE(nentry->mac_addr));
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
254
key = node->entry.mac_addr[OPA_VNIC_MAC_HASH_IDX];
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
276
key = new_node->entry.mac_addr[OPA_VNIC_MAC_HASH_IDX];
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
319
if (!memcmp(node->entry.mac_addr, mac_hdr->h_dest,
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
320
ARRAY_SIZE(node->entry.mac_addr))) {
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h
241
u8 mac_addr[ETH_ALEN];
drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h
444
u8 mac_addr[ETH_ALEN];
drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h
228
u8 mac_addr[ETH_ALEN];
drivers/media/pci/mantis/mantis_ioc.c
51
u8 mac_addr[6] = {0};
drivers/media/pci/mantis/mantis_ioc.c
53
err = read_eeprom_bytes(mantis, 0x08, mac_addr, 6);
drivers/media/pci/mantis/mantis_ioc.c
60
dprintk(MANTIS_ERROR, 0, " MAC Address=[%pM]\n", mac_addr);
drivers/net/bonding/bond_3ad.c
2224
*((struct mac_addr *)bond->dev->dev_addr);
drivers/net/bonding/bond_3ad.c
2227
*((struct mac_addr *)bond->params.ad_actor_system);
drivers/net/bonding/bond_3ad.c
2279
aggregator->aggregator_mac_address = *((struct mac_addr *)bond->dev->dev_addr);
drivers/net/bonding/bond_3ad.c
2468
*((struct mac_addr *)bond->dev->dev_addr);
drivers/net/bonding/bond_3ad.c
2471
*((struct mac_addr *)bond->params.ad_actor_system);
drivers/net/bonding/bond_alb.c
1005
.mac_addr = mac_addr,
drivers/net/bonding/bond_alb.c
1012
alb_send_lp_vid(slave, mac_addr, 0, 0);
drivers/net/bonding/bond_alb.c
54
static void alb_send_learning_packets(struct slave *slave, const u8 mac_addr[],
drivers/net/bonding/bond_alb.c
919
static void alb_send_lp_vid(struct slave *slave, const u8 mac_addr[],
drivers/net/bonding/bond_alb.c
927
ether_addr_copy(pkt.mac_dst, mac_addr);
drivers/net/bonding/bond_alb.c
928
ether_addr_copy(pkt.mac_src, mac_addr);
drivers/net/bonding/bond_alb.c
944
"Send learning packet: mac %pM vlan %d\n", mac_addr, vid);
drivers/net/bonding/bond_alb.c
955
const u8 *mac_addr;
drivers/net/bonding/bond_alb.c
964
const u8 *mac_addr = data->mac_addr;
drivers/net/bonding/bond_alb.c
972
alb_send_lp_vid(slave, mac_addr,
drivers/net/bonding/bond_alb.c
998
static void alb_send_learning_packets(struct slave *slave, const u8 mac_addr[],
drivers/net/bonding/bond_options.c
1352
char mac_addr[MAX_ADDR_LEN];
drivers/net/bonding/bond_options.c
1361
!ndisc_mc_map(&mcast_addr, mac_addr, slave->dev, 0))
drivers/net/bonding/bond_options.c
1362
dev_mc_del(slave->dev, mac_addr);
drivers/net/bonding/bond_options.c
1367
!ndisc_mc_map(&mcast_addr, mac_addr, slave->dev, 0))
drivers/net/bonding/bond_options.c
1368
dev_mc_add(slave->dev, mac_addr);
drivers/net/dsa/lan9303-core.c
538
lan9303_alr_cache_find_mac(struct lan9303 *chip, const u8 *mac_addr)
drivers/net/dsa/lan9303-core.c
547
if (ether_addr_equal(entr->mac_addr, mac_addr))
drivers/net/dsa/lan9303-core.c
715
ether_addr_copy(entr->mac_addr, mac);
drivers/net/dsa/lan9303-core.c
737
eth_zero_addr(entr->mac_addr);
drivers/net/dsa/microchip/ksz8.c
535
static int ksz8_r_dyn_mac_table(struct ksz_device *dev, u16 addr, u8 *mac_addr,
drivers/net/dsa/microchip/ksz8.c
587
mac_addr[5] = (u8)data_lo;
drivers/net/dsa/microchip/ksz8.c
588
mac_addr[4] = (u8)(data_lo >> 8);
drivers/net/dsa/microchip/ksz8.c
589
mac_addr[3] = (u8)(data_lo >> 16);
drivers/net/dsa/microchip/ksz8.c
590
mac_addr[2] = (u8)(data_lo >> 24);
drivers/net/dsa/microchip/ksz8.c
592
mac_addr[1] = (u8)data_hi;
drivers/net/dsa/microchip/ksz8.c
593
mac_addr[0] = (u8)(data_hi >> 8);
drivers/net/ethernet/8390/ax88796.c
724
unsigned char mac_addr[ETH_ALEN];
drivers/net/ethernet/8390/ax88796.c
733
(__le16 __force *)mac_addr,
drivers/net/ethernet/8390/ax88796.c
734
sizeof(mac_addr) >> 1);
drivers/net/ethernet/8390/ax88796.c
736
eth_hw_addr_set(dev, mac_addr);
drivers/net/ethernet/8390/ax88796.c
761
ax->plat->mac_addr)
drivers/net/ethernet/8390/ax88796.c
762
eth_hw_addr_set(dev, ax->plat->mac_addr);
drivers/net/ethernet/actions/owl-emac.c
345
const u8 *mac_addr = netdev->dev_addr;
drivers/net/ethernet/actions/owl-emac.c
348
addr_high = mac_addr[0] << 8 | mac_addr[1];
drivers/net/ethernet/actions/owl-emac.c
349
addr_low = mac_addr[2] << 24 | mac_addr[3] << 16 |
drivers/net/ethernet/actions/owl-emac.c
350
mac_addr[4] << 8 | mac_addr[5];
drivers/net/ethernet/actions/owl-emac.c
465
const u8 *mac_addr = priv->netdev->dev_addr;
drivers/net/ethernet/actions/owl-emac.c
474
owl_emac_ether_addr_push(&frame, mac_addr);
drivers/net/ethernet/actions/owl-emac.c
480
mac_addr = priv->mcaddr_list.addrs[i];
drivers/net/ethernet/actions/owl-emac.c
481
owl_emac_ether_addr_push(&frame, mac_addr);
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
556
u8 mac_addr[6];
drivers/net/ethernet/amazon/ena/ena_netdev.c
2999
rc = ether_addr_equal(get_feat_ctx->dev_attr.mac_addr,
drivers/net/ethernet/amazon/ena/ena_netdev.c
3000
adapter->mac_addr);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3799
if (!is_valid_ether_addr(feat->dev_attr.mac_addr)) {
drivers/net/ethernet/amazon/ena/ena_netdev.c
3801
ether_addr_copy(adapter->mac_addr, netdev->dev_addr);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3803
ether_addr_copy(adapter->mac_addr, feat->dev_attr.mac_addr);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3804
eth_hw_addr_set(netdev, adapter->mac_addr);
drivers/net/ethernet/amazon/ena/ena_netdev.c
4055
memcpy(adapter->netdev->perm_addr, adapter->mac_addr, netdev->addr_len);
drivers/net/ethernet/amazon/ena/ena_netdev.h
347
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
894
u8 *mac_addr;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
900
mac_addr = (u8 *)&mac_addr_lo;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
901
mac_addr[0] = ha->addr[0];
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
902
mac_addr[1] = ha->addr[1];
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
903
mac_addr[2] = ha->addr[2];
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
904
mac_addr[3] = ha->addr[3];
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
905
mac_addr = (u8 *)&mac_addr_hi;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
906
mac_addr[0] = ha->addr[4];
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
907
mac_addr[1] = ha->addr[5];
drivers/net/ethernet/amd/xgbe/xgbe-main.c
160
eth_hw_addr_set(netdev, pdata->mac_addr);
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
243
pdata->mac_addr[0] = ma_lo & 0xff;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
244
pdata->mac_addr[1] = (ma_lo >> 8) & 0xff;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
245
pdata->mac_addr[2] = (ma_lo >> 16) & 0xff;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
246
pdata->mac_addr[3] = (ma_lo >> 24) & 0xff;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
247
pdata->mac_addr[4] = ma_hi & 0xff;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
248
pdata->mac_addr[5] = (ma_hi >> 8) & 0xff;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
250
!is_valid_ether_addr(pdata->mac_addr)) {
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
256
pdata->mac_addr,
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
257
sizeof(pdata->mac_addr));
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
258
if (ret || !is_valid_ether_addr(pdata->mac_addr)) {
drivers/net/ethernet/amd/xgbe/xgbe.h
1128
unsigned char mac_addr[ETH_ALEN];
drivers/net/ethernet/aquantia/atlantic/aq_hw.h
224
int (*hw_set_mac_address)(struct aq_hw_s *self, const u8 *mac_addr);
drivers/net/ethernet/aquantia/atlantic/aq_hw.h
233
int (*hw_init)(struct aq_hw_s *self, const u8 *mac_addr);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
325
static int hw_atl_a0_hw_mac_addr_set(struct aq_hw_s *self, const u8 *mac_addr)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
331
if (!mac_addr) {
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
336
h = (mac_addr[0] << 8) | (mac_addr[1]);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
337
l = (mac_addr[2] << 24) | (mac_addr[3] << 16) |
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
338
(mac_addr[4] << 8) | mac_addr[5];
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
351
static int hw_atl_a0_hw_init(struct aq_hw_s *self, const u8 *mac_addr)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
365
hw_atl_a0_hw_mac_addr_set(self, mac_addr);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
536
int hw_atl_b0_hw_mac_addr_set(struct aq_hw_s *self, const u8 *mac_addr)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
542
if (!mac_addr) {
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
546
h = (mac_addr[0] << 8) | (mac_addr[1]);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
547
l = (mac_addr[2] << 24) | (mac_addr[3] << 16) |
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
548
(mac_addr[4] << 8) | mac_addr[5];
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
561
static int hw_atl_b0_hw_init(struct aq_hw_s *self, const u8 *mac_addr)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
577
hw_atl_b0_hw_mac_addr_set(self, mac_addr);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h
61
int hw_atl_b0_hw_mac_addr_set(struct aq_hw_s *self, const u8 *mac_addr);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
745
u32 mac_addr[2];
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
764
mac_addr, ARRAY_SIZE(mac_addr));
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
766
mac_addr[0] = 0U;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
767
mac_addr[1] = 0U;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
770
mac_addr[0] = __swab32(mac_addr[0]);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
771
mac_addr[1] = __swab32(mac_addr[1]);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
774
ether_addr_copy(mac, (u8 *)mac_addr);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h
221
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h
95
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
282
u32 mac_addr[2] = { 0 };
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
288
mac_addr,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
289
ARRAY_SIZE(mac_addr));
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
292
mac_addr[0] = __swab32(mac_addr[0]);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
293
mac_addr[1] = __swab32(mac_addr[1]);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
296
ether_addr_copy(mac, (u8 *)mac_addr);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
389
memcpy(info->mac_addr, mac, ETH_ALEN);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
533
static int hw_atl2_hw_init(struct aq_hw_s *self, const u8 *mac_addr)
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
559
hw_atl_b0_hw_mac_addr_set(self, mac_addr);
drivers/net/ethernet/atheros/alx/hw.c
937
alx_set_macaddr(hw, hw->mac_addr);
drivers/net/ethernet/atheros/alx/hw.h
469
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/atheros/alx/main.c
1835
memcpy(hw->mac_addr, hw->perm_addr, ETH_ALEN);
drivers/net/ethernet/atheros/alx/main.c
1836
eth_hw_addr_set(netdev, hw->mac_addr);
drivers/net/ethernet/atheros/alx/main.c
610
memcpy(hw->mac_addr, addr->sa_data, netdev->addr_len);
drivers/net/ethernet/atheros/alx/main.c
611
alx_set_macaddr(hw, hw->mac_addr);
drivers/net/ethernet/atheros/atl1c/atl1c.h
418
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
191
memcpy(hw->mac_addr, hw->perm_mac_addr, sizeof(hw->perm_mac_addr));
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
33
void atl1c_hw_set_mac_addr(struct atl1c_hw *hw, u8 *mac_addr)
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
41
value = mac_addr[2] << 24 |
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
42
mac_addr[3] << 16 |
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
43
mac_addr[4] << 8 |
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
44
mac_addr[5];
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
47
value = mac_addr[0] << 8 |
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
48
mac_addr[1];
drivers/net/ethernet/atheros/atl1c/atl1c_hw.h
26
void atl1c_hw_set_mac_addr(struct atl1c_hw *hw, u8 *mac_addr);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2730
eth_hw_addr_set(netdev, adapter->hw.mac_addr);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2733
adapter->hw.mac_addr);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2735
atl1c_hw_set_mac_addr(&adapter->hw, adapter->hw.mac_addr);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
476
memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
478
atl1c_hw_set_mac_addr(&adapter->hw, adapter->hw.mac_addr);
drivers/net/ethernet/atheros/atl1e/atl1e.h
312
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
145
memcpy(hw->mac_addr, hw->perm_mac_addr, sizeof(hw->perm_mac_addr));
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
40
value = (((u32)hw->mac_addr[2]) << 24) |
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
41
(((u32)hw->mac_addr[3]) << 16) |
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
42
(((u32)hw->mac_addr[4]) << 8) |
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
43
(((u32)hw->mac_addr[5])) ;
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
46
value = (((u32)hw->mac_addr[0]) << 8) |
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
47
(((u32)hw->mac_addr[1])) ;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2399
eth_hw_addr_set(netdev, adapter->hw.mac_addr);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2400
netdev_dbg(netdev, "mac address : %pM\n", adapter->hw.mac_addr);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
378
memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len);
drivers/net/ethernet/atheros/atlx/atl1.c
1460
value = (((u32) hw->mac_addr[2]) << 24) |
drivers/net/ethernet/atheros/atlx/atl1.c
1461
(((u32) hw->mac_addr[3]) << 16) |
drivers/net/ethernet/atheros/atlx/atl1.c
1462
(((u32) hw->mac_addr[4]) << 8) |
drivers/net/ethernet/atheros/atlx/atl1.c
1463
(((u32) hw->mac_addr[5]));
drivers/net/ethernet/atheros/atlx/atl1.c
1465
value = (((u32) hw->mac_addr[0]) << 8) | (((u32) hw->mac_addr[1]));
drivers/net/ethernet/atheros/atlx/atl1.c
3065
eth_hw_addr_set(netdev, adapter->hw.mac_addr);
drivers/net/ethernet/atheros/atlx/atl1.c
3136
if (!ether_addr_equal_unaligned(adapter->hw.mac_addr,
drivers/net/ethernet/atheros/atlx/atl1.c
3138
memcpy(adapter->hw.mac_addr, adapter->hw.perm_mac_addr,
drivers/net/ethernet/atheros/atlx/atl1.c
527
hw->mac_addr[i] = hw->perm_mac_addr[i];
drivers/net/ethernet/atheros/atlx/atl1.c
911
value = (((u32) hw->mac_addr[2]) << 24) |
drivers/net/ethernet/atheros/atlx/atl1.c
912
(((u32) hw->mac_addr[3]) << 16) |
drivers/net/ethernet/atheros/atlx/atl1.c
913
(((u32) hw->mac_addr[4]) << 8) | (((u32) hw->mac_addr[5]));
drivers/net/ethernet/atheros/atlx/atl1.c
916
value = (((u32) hw->mac_addr[0]) << 8) | (((u32) hw->mac_addr[1]));
drivers/net/ethernet/atheros/atlx/atl1.h
737
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/atheros/atlx/atl2.c
1409
eth_hw_addr_set(netdev, adapter->hw.mac_addr);
drivers/net/ethernet/atheros/atlx/atl2.c
175
value = (((u32)hw->mac_addr[2]) << 24) |
drivers/net/ethernet/atheros/atlx/atl2.c
176
(((u32)hw->mac_addr[3]) << 16) |
drivers/net/ethernet/atheros/atlx/atl2.c
177
(((u32)hw->mac_addr[4]) << 8) |
drivers/net/ethernet/atheros/atlx/atl2.c
178
(((u32)hw->mac_addr[5]));
drivers/net/ethernet/atheros/atlx/atl2.c
180
value = (((u32)hw->mac_addr[0]) << 8) |
drivers/net/ethernet/atheros/atlx/atl2.c
181
(((u32)hw->mac_addr[1]));
drivers/net/ethernet/atheros/atlx/atl2.c
2290
memcpy(hw->mac_addr, hw->perm_mac_addr, ETH_ALEN);
drivers/net/ethernet/atheros/atlx/atl2.c
2673
value = (((u32)hw->mac_addr[2]) << 24) |
drivers/net/ethernet/atheros/atlx/atl2.c
2674
(((u32)hw->mac_addr[3]) << 16) |
drivers/net/ethernet/atheros/atlx/atl2.c
2675
(((u32)hw->mac_addr[4]) << 8) |
drivers/net/ethernet/atheros/atlx/atl2.c
2676
(((u32)hw->mac_addr[5]));
drivers/net/ethernet/atheros/atlx/atl2.c
2679
value = (((u32)hw->mac_addr[0]) << 8) |
drivers/net/ethernet/atheros/atlx/atl2.c
2680
(((u32)hw->mac_addr[1]));
drivers/net/ethernet/atheros/atlx/atl2.c
935
memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len);
drivers/net/ethernet/atheros/atlx/atl2.h
415
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/atheros/atlx/atlx.c
73
memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len);
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1769
eth_hw_addr_set(dev, pd->mac_addr);
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2675
eth_hw_addr_set(dev, pd->mac_addr);
drivers/net/ethernet/broadcom/bnge/bnge.h
35
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
601
memcpy(pf->mac_addr, resp->mac_address, ETH_ALEN);
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1780
const u8 *mac_addr)
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1786
ether_addr_copy(key.dst_mac_addr, mac_addr);
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2572
eth_hw_addr_set(bd->netdev, bd->pf.mac_addr);
drivers/net/ethernet/broadcom/bnx2.c
2707
bnx2_set_mac_addr(struct bnx2 *bp, const u8 *mac_addr, u32 pos)
drivers/net/ethernet/broadcom/bnx2.c
2711
val = (mac_addr[0] << 8) | mac_addr[1];
drivers/net/ethernet/broadcom/bnx2.c
2715
val = (mac_addr[2] << 24) | (mac_addr[3] << 16) |
drivers/net/ethernet/broadcom/bnx2.c
2716
(mac_addr[4] << 8) | mac_addr[5];
drivers/net/ethernet/broadcom/bnx2.c
4969
val = bp->mac_addr[0] +
drivers/net/ethernet/broadcom/bnx2.c
4970
(bp->mac_addr[1] << 8) +
drivers/net/ethernet/broadcom/bnx2.c
4971
(bp->mac_addr[2] << 16) +
drivers/net/ethernet/broadcom/bnx2.c
4972
bp->mac_addr[3] +
drivers/net/ethernet/broadcom/bnx2.c
4973
(bp->mac_addr[4] << 8) +
drivers/net/ethernet/broadcom/bnx2.c
4974
(bp->mac_addr[5] << 16);
drivers/net/ethernet/broadcom/bnx2.c
8300
bp->mac_addr[0] = (u8) (reg >> 8);
drivers/net/ethernet/broadcom/bnx2.c
8301
bp->mac_addr[1] = (u8) reg;
drivers/net/ethernet/broadcom/bnx2.c
8304
bp->mac_addr[2] = (u8) (reg >> 24);
drivers/net/ethernet/broadcom/bnx2.c
8305
bp->mac_addr[3] = (u8) (reg >> 16);
drivers/net/ethernet/broadcom/bnx2.c
8306
bp->mac_addr[4] = (u8) (reg >> 8);
drivers/net/ethernet/broadcom/bnx2.c
8307
bp->mac_addr[5] = (u8) reg;
drivers/net/ethernet/broadcom/bnx2.c
8553
eth_hw_addr_set(dev, bp->mac_addr);
drivers/net/ethernet/broadcom/bnx2.h
6968
u8 mac_addr[8];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4001
bnx2x_set_fw_mac_addr(&pbd_e2->data.mac_addr.src_hi,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4002
&pbd_e2->data.mac_addr.src_mid,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4003
&pbd_e2->data.mac_addr.src_lo,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4006
bnx2x_set_fw_mac_addr(&pbd_e2->data.mac_addr.dst_hi,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4007
&pbd_e2->data.mac_addr.dst_mid,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4008
&pbd_e2->data.mac_addr.dst_lo,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4013
&pbd_e2->data.mac_addr.dst_hi,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4014
&pbd_e2->data.mac_addr.dst_mid,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4015
&pbd_e2->data.mac_addr.dst_lo,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4021
bnx2x_set_fw_mac_addr(&pbd_e2->data.mac_addr.src_hi,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4022
&pbd_e2->data.mac_addr.src_mid,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4023
&pbd_e2->data.mac_addr.src_lo,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4163
pbd_e2->data.mac_addr.dst_hi,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4164
pbd_e2->data.mac_addr.dst_mid,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4165
pbd_e2->data.mac_addr.dst_lo,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4166
pbd_e2->data.mac_addr.src_hi,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4167
pbd_e2->data.mac_addr.src_mid,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4168
pbd_e2->data.mac_addr.src_lo,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
4160
struct eth_mac_addresses mac_addr;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1399
((params->mac_addr[2] << 24) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1400
(params->mac_addr[3] << 16) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1401
(params->mac_addr[4] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1402
(params->mac_addr[5])));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1404
((params->mac_addr[0] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1405
(params->mac_addr[1])));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1501
val = ((params->mac_addr[0] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1502
params->mac_addr[1]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1505
val = ((params->mac_addr[2] << 24) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1506
(params->mac_addr[3] << 16) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1507
(params->mac_addr[4] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1508
params->mac_addr[5]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1610
((params->mac_addr[2] << 24) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1611
(params->mac_addr[3] << 16) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1612
(params->mac_addr[4] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1613
(params->mac_addr[5])));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1615
((params->mac_addr[0] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1616
(params->mac_addr[1])));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2288
wb_data[0] = ((params->mac_addr[2] << 24) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2289
(params->mac_addr[3] << 16) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2290
(params->mac_addr[4] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2291
params->mac_addr[5]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2292
wb_data[1] = ((params->mac_addr[0] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2293
params->mac_addr[1]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2358
wb_data[0] = ((params->mac_addr[2] << 24) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2359
(params->mac_addr[3] << 16) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2360
(params->mac_addr[4] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2361
params->mac_addr[5]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2362
wb_data[1] = ((params->mac_addr[0] << 8) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2363
params->mac_addr[1]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
253
u8 mac_addr[6];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
11878
memcpy(bp->link_params.mac_addr, bp->dev->dev_addr, ETH_ALEN);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9161
const u8 *mac_addr = bp->dev->dev_addr;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9171
val = (mac_addr[0] << 8) | mac_addr[1];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9174
val = (mac_addr[2] << 24) | (mac_addr[3] << 16) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9175
(mac_addr[4] << 8) | mac_addr[5];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
271
u32 mac_addr;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
320
mac_addr = (port ? GRCBASE_EMAC1 : GRCBASE_EMAC0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
325
dmae->src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
338
dmae->src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
353
dmae->src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
371
mac_addr = (port ? NIG_REG_INGRESS_BMAC1_MEM :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
377
tx_src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
381
rx_src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
386
tx_src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
390
rx_src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
400
mac_addr = port ? GRCBASE_MSTAT1 : GRCBASE_MSTAT0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
401
tx_src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c
403
rx_src_addr_lo = (mac_addr +
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16680
eth_hw_addr_set(bp->dev, bp->pf.mac_addr);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16686
if (is_valid_ether_addr(vf->mac_addr)) {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16688
eth_hw_addr_set(bp->dev, vf->mac_addr);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6381
const u8 *mac_addr)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6387
ether_addr_copy(key.dst_mac_addr, mac_addr);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
9825
memcpy(pf->mac_addr, resp->mac_address, ETH_ALEN);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
9843
memcpy(vf->mac_addr, resp->mac_address, ETH_ALEN);
drivers/net/ethernet/broadcom/bnxt/bnxt.h
1383
u8 mac_addr[ETH_ALEN]; /* PF assigned MAC Address */
drivers/net/ethernet/broadcom/bnxt/bnxt.h
1406
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2475
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1151
(trust || !is_valid_ether_addr(vf->mac_addr) ||
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1152
ether_addr_equal(req->dflt_mac_addr, vf->mac_addr))) {
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1178
} else if (is_valid_ether_addr(vf->mac_addr)) {
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1179
if (ether_addr_equal((const u8 *)req->l2_addr, vf->mac_addr))
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1311
if (is_valid_ether_addr(bp->vf.mac_addr))
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1357
if (!ether_addr_equal(resp->mac_address, bp->vf.mac_addr)) {
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1358
memcpy(bp->vf.mac_addr, resp->mac_address, ETH_ALEN);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1362
if (!is_valid_ether_addr(bp->vf.mac_addr))
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1367
if (is_valid_ether_addr(bp->vf.mac_addr))
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1368
eth_hw_addr_set(bp->dev, bp->vf.mac_addr);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
194
if (is_valid_ether_addr(vf->mac_addr))
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
195
memcpy(&ivi->mac, vf->mac_addr, ETH_ALEN);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
237
memcpy(vf->mac_addr, mac, ETH_ALEN);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
536
if (is_valid_ether_addr(vf->mac_addr)) {
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
538
memcpy(req->dflt_mac_addr, vf->mac_addr, ETH_ALEN);
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
480
bnxt_vf_rep_eth_addr_gen(bp->pf.mac_addr, vf_rep->vf_idx,
drivers/net/ethernet/broadcom/cnic.c
2091
u8 *mac = dev->mac_addr;
drivers/net/ethernet/broadcom/cnic.c
3402
l4kwqe->sa0 = dev->mac_addr[0];
drivers/net/ethernet/broadcom/cnic.c
3403
l4kwqe->sa1 = dev->mac_addr[1];
drivers/net/ethernet/broadcom/cnic.c
3404
l4kwqe->sa2 = dev->mac_addr[2];
drivers/net/ethernet/broadcom/cnic.c
3405
l4kwqe->sa3 = dev->mac_addr[3];
drivers/net/ethernet/broadcom/cnic.c
3406
l4kwqe->sa4 = dev->mac_addr[4];
drivers/net/ethernet/broadcom/cnic.c
3407
l4kwqe->sa5 = dev->mac_addr[5];
drivers/net/ethernet/broadcom/cnic.c
405
memcpy(csk->ha, path_resp->mac_addr, ETH_ALEN);
drivers/net/ethernet/broadcom/cnic.c
4687
dev->mac_addr[0] = (u8) (val >> 8);
drivers/net/ethernet/broadcom/cnic.c
4688
dev->mac_addr[1] = (u8) val;
drivers/net/ethernet/broadcom/cnic.c
4694
dev->mac_addr[2] = (u8) (val >> 24);
drivers/net/ethernet/broadcom/cnic.c
4695
dev->mac_addr[3] = (u8) (val >> 16);
drivers/net/ethernet/broadcom/cnic.c
4696
dev->mac_addr[4] = (u8) (val >> 8);
drivers/net/ethernet/broadcom/cnic.c
4697
dev->mac_addr[5] = (u8) val;
drivers/net/ethernet/broadcom/cnic.c
5609
memcpy(cdev->mac_addr, ethdev->iscsi_mac, ETH_ALEN);
drivers/net/ethernet/broadcom/cnic_if.h
340
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/broadcom/tg3.c
3947
static void __tg3_set_one_mac_addr(struct tg3 *tp, const u8 *mac_addr,
drivers/net/ethernet/broadcom/tg3.c
3952
addr_high = ((mac_addr[0] << 8) | mac_addr[1]);
drivers/net/ethernet/broadcom/tg3.c
3953
addr_low = ((mac_addr[2] << 24) | (mac_addr[3] << 16) |
drivers/net/ethernet/broadcom/tg3.c
3954
(mac_addr[4] << 8) | mac_addr[5]);
drivers/net/ethernet/brocade/bna/bfi_enet.h
566
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/brocade/bna/bfi_enet.h
574
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/brocade/bna/bfi_enet.h
584
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
187
ether_addr_copy(req->mac_addr, mac->addr);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
203
ether_addr_copy(req->mac_addr, mac->addr);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
348
bna_rxf_mcmac_get(struct bna_rxf *rxf, const u8 *mac_addr)
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
353
if (ether_addr_equal(mac->addr, mac_addr))
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
357
if (ether_addr_equal(mac->addr, mac_addr))
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
376
bna_rxf_mchandle_attach(struct bna_rxf *rxf, u8 *mac_addr, int handle)
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
381
mcmac = bna_rxf_mcmac_get(rxf, mac_addr);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
602
bna_rxf_mchandle_attach(rxf, (u8 *)&req->mac_addr,
drivers/net/ethernet/brocade/bna/bnad.c
2325
bnad_mac_addr_set_locked(struct bnad *bnad, const u8 *mac_addr)
drivers/net/ethernet/brocade/bna/bnad.c
2329
if (!is_valid_ether_addr(mac_addr))
drivers/net/ethernet/brocade/bna/bnad.c
2336
ret = bna_rx_ucast_set(bnad->rx_info[0].rx, mac_addr);
drivers/net/ethernet/brocade/bna/bnad.h
377
int bnad_mac_addr_set_locked(struct bnad *bnad, const u8 *mac_addr);
drivers/net/ethernet/cavium/thunder/nic.h
432
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/cavium/thunder/nic.h
464
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/cavium/thunder/nic_main.c
1036
bgx_set_lmac_mac(nic->node, bgx, lmac, mbx.mac.mac_addr);
drivers/net/ethernet/cavium/thunder/nic_main.c
175
ether_addr_copy((u8 *)&mbx.nic_cfg.mac_addr, mac);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
224
eth_hw_addr_set(nic->netdev, mbx.nic_cfg.mac_addr);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
307
ether_addr_copy(mbx.mac.mac_addr, netdev->dev_addr);
drivers/net/ethernet/chelsio/cxgb/gmac.h
110
int (*macaddress_get)(struct cmac *, u8 mac_addr[6]);
drivers/net/ethernet/chelsio/cxgb/gmac.h
111
int (*macaddress_set)(struct cmac *, const u8 mac_addr[6]);
drivers/net/ethernet/chelsio/cxgb/pm3393.c
484
static int pm3393_macaddress_get(struct cmac *cmac, u8 mac_addr[6])
drivers/net/ethernet/chelsio/cxgb/pm3393.c
486
memcpy(mac_addr, cmac->instance->mac_addr, ETH_ALEN);
drivers/net/ethernet/chelsio/cxgb/pm3393.c
513
memcpy(cmac->instance->mac_addr, ma, ETH_ALEN);
drivers/net/ethernet/chelsio/cxgb/pm3393.c
82
u8 mac_addr[6];
drivers/net/ethernet/chelsio/cxgb/subr.c
604
static int vpd_macaddress_get(adapter_t *adapter, int index, u8 mac_addr[])
drivers/net/ethernet/chelsio/cxgb/subr.c
610
memcpy(mac_addr, vpd.mac_base_address, 5);
drivers/net/ethernet/chelsio/cxgb/subr.c
611
mac_addr[5] = vpd.mac_base_address[5] + index;
drivers/net/ethernet/chelsio/cxgb3/adapter.h
60
__u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
88
const unsigned char *mac_addr; /* MAC address to lookup */
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3196
memcpy(pi->iscsic.mac_addr, dev->dev_addr, ETH_ALEN);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3197
pi->iscsic.mac_addr[3] |= 0x80;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
352
t3_mac_set_address(mac, SAN_MAC_IDX, pi->iscsic.mac_addr);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
915
memcpy(req->src_mac1, pi->iscsic.mac_addr, ETH_ALEN);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
418
iffmacp->dev = get_iff_from_mac(adapter, iffmacp->mac_addr,
drivers/net/ethernet/chelsio/cxgb3/sge.c
2050
pi->iscsic.mac_addr, sha);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
364
static int cxgb4_mac_sync(struct net_device *netdev, const u8 *mac_addr)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
378
bool ucast = is_unicast_ether_addr(mac_addr);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
379
const u8 *maclist[1] = {mac_addr};
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
394
ether_addr_copy(new_entry->addr, mac_addr);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
402
static int cxgb4_mac_unsync(struct net_device *netdev, const u8 *mac_addr)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
407
const u8 *maclist[1] = {mac_addr};
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
414
if (ether_addr_equal(entry->addr, mac_addr)) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c
31
static int cxgb4_mps_ref_inc(struct adapter *adap, const u8 *mac_addr,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c
51
ether_addr_copy(mps_entry->addr, mac_addr);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
935
static int cxgb4vf_mac_sync(struct net_device *netdev, const u8 *mac_addr)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
943
bool ucast = is_unicast_ether_addr(mac_addr);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
944
const u8 *maclist[1] = {mac_addr};
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
959
ether_addr_copy(new_entry->addr, mac_addr);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
967
static int cxgb4vf_mac_unsync(struct net_device *netdev, const u8 *mac_addr)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
972
const u8 *maclist[1] = {mac_addr};
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
979
if (ether_addr_equal(entry->addr, mac_addr)) {
drivers/net/ethernet/cisco/enic/enic.h
204
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/cisco/enic/enic.h
98
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/cisco/enic/enic_main.c
1183
memcpy(pp->mac_addr, prev_pp.vf_mac, ETH_ALEN);
drivers/net/ethernet/cisco/enic/enic_main.c
1190
vnic_dev_get_mac_addr, pp->mac_addr);
drivers/net/ethernet/cisco/enic/enic_main.c
1218
eth_zero_addr(pp->mac_addr);
drivers/net/ethernet/cisco/enic/enic_main.c
2819
err = enic_set_mac_addr(netdev, enic->mac_addr);
drivers/net/ethernet/cisco/enic/enic_pp.c
150
!ether_addr_equal(pp1->mac_addr, pp2->mac_addr);
drivers/net/ethernet/cisco/enic/enic_pp.c
192
if (!is_zero_ether_addr(pp->mac_addr))
drivers/net/ethernet/cisco/enic/enic_pp.c
194
pp->mac_addr);
drivers/net/ethernet/cisco/enic/enic_pp.c
279
if (!is_zero_ether_addr(pp->mac_addr))
drivers/net/ethernet/cisco/enic/enic_pp.c
281
pp->mac_addr);
drivers/net/ethernet/cisco/enic/enic_pp.c
82
if (!is_zero_ether_addr(pp->mac_addr)) {
drivers/net/ethernet/cisco/enic/enic_pp.c
83
client_mac = pp->mac_addr;
drivers/net/ethernet/cisco/enic/enic_res.c
34
err = vnic_dev_get_mac_addr(enic->vdev, enic->mac_addr);
drivers/net/ethernet/cisco/enic/enic_res.c
92
enic->mac_addr, c->wq_desc_count, c->rq_desc_count,
drivers/net/ethernet/cisco/enic/vnic_dev.c
1161
int vnic_dev_set_mac_addr(struct vnic_dev *vdev, u8 *mac_addr)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1168
((u8 *)&a0)[i] = mac_addr[i];
drivers/net/ethernet/cisco/enic/vnic_dev.c
722
int vnic_dev_get_mac_addr(struct vnic_dev *vdev, u8 *mac_addr)
drivers/net/ethernet/cisco/enic/vnic_dev.c
729
mac_addr[i] = 0;
drivers/net/ethernet/cisco/enic/vnic_dev.c
736
mac_addr[i] = ((u8 *)&a0)[i];
drivers/net/ethernet/cisco/enic/vnic_dev.h
133
int vnic_dev_get_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
drivers/net/ethernet/cisco/enic/vnic_dev.h
170
int vnic_dev_set_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
drivers/net/ethernet/cisco/enic/vnic_devcmd.h
615
u8 mac_addr[6];
drivers/net/ethernet/cortina/gemini.c
116
__le32 mac_addr[3];
drivers/net/ethernet/cortina/gemini.c
2407
port->mac_addr[0] =
drivers/net/ethernet/cortina/gemini.c
2409
port->mac_addr[1] =
drivers/net/ethernet/cortina/gemini.c
2411
port->mac_addr[2] =
drivers/net/ethernet/cortina/gemini.c
2533
memcpy(port->mac_addr, mac, ETH_ALEN);
drivers/net/ethernet/cortina/gemini.c
2536
if (is_valid_ether_addr((void *)port->mac_addr)) {
drivers/net/ethernet/cortina/gemini.c
2537
eth_hw_addr_set(netdev, (u8 *)port->mac_addr);
drivers/net/ethernet/cortina/gemini.c
2540
port->mac_addr[0], port->mac_addr[1],
drivers/net/ethernet/cortina/gemini.c
2541
port->mac_addr[2]);
drivers/net/ethernet/dlink/dl2k.c
361
eth_hw_addr_set(dev, psrom->mac_addr);
drivers/net/ethernet/dlink/dl2k.h
340
u8 mac_addr[6]; /* 0x20-0x25 */
drivers/net/ethernet/emulex/benet/be.h
345
unsigned char mac_addr[ETH_ALEN];
drivers/net/ethernet/emulex/benet/be_cmds.c
1043
int be_cmd_mac_addr_query(struct be_adapter *adapter, u8 *mac_addr,
drivers/net/ethernet/emulex/benet/be_cmds.c
1075
memcpy(mac_addr, resp->mac.addr, ETH_ALEN);
drivers/net/ethernet/emulex/benet/be_cmds.c
1084
int be_cmd_pmac_add(struct be_adapter *adapter, const u8 *mac_addr,
drivers/net/ethernet/emulex/benet/be_cmds.c
1106
memcpy(req->mac_address, mac_addr, ETH_ALEN);
drivers/net/ethernet/emulex/benet/be_cmds.h
2385
int be_cmd_mac_addr_query(struct be_adapter *adapter, u8 *mac_addr,
drivers/net/ethernet/emulex/benet/be_cmds.h
2387
int be_cmd_pmac_add(struct be_adapter *adapter, const u8 *mac_addr, u32 if_id,
drivers/net/ethernet/emulex/benet/be_cmds.h
425
struct mac_addr mac;
drivers/net/ethernet/emulex/benet/be_cmds.h
682
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/emulex/benet/be_main.c
1871
if (ether_addr_equal(mac, vf_cfg->mac_addr))
drivers/net/ethernet/emulex/benet/be_main.c
1891
ether_addr_copy(vf_cfg->mac_addr, mac);
drivers/net/ethernet/emulex/benet/be_main.c
1913
memcpy(&vi->mac, vf_cfg->mac_addr, ETH_ALEN);
drivers/net/ethernet/emulex/benet/be_main.c
3887
memcpy(vf_cfg->mac_addr, mac, ETH_ALEN);
drivers/net/ethernet/emulex/benet/be_main.c
3906
memcpy(vf_cfg->mac_addr, mac, ETH_ALEN);
drivers/net/ethernet/emulex/benet/be_roce.c
57
memcpy(dev_info.mac_addr, adapter->netdev->dev_addr, ETH_ALEN);
drivers/net/ethernet/emulex/benet/be_roce.h
40
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
210
const u8 *mac_addr;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
222
mac_addr = mac_dev->addr;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
252
if (is_valid_ether_addr(mac_addr)) {
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
253
memcpy(net_dev->perm_addr, mac_addr, net_dev->addr_len);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
254
eth_hw_addr_set(net_dev, mac_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4496
u8 mac_addr[ETH_ALEN], dpni_mac_addr[ETH_ALEN];
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4500
err = dpni_get_port_mac_addr(priv->mc_io, 0, priv->mc_token, mac_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4515
if (!is_zero_ether_addr(mac_addr)) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4517
if (!ether_addr_equal(mac_addr, dpni_mac_addr)) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4520
mac_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4526
eth_hw_addr_set(net_dev, mac_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
412
ether_addr_copy(entry.mac_addr, addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
433
ether_addr_copy(entry.mac_addr, addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
453
ether_addr_copy(entry.mac_addr, addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
476
ether_addr_copy(entry.mac_addr, addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
807
if (nla_put(dump->skb, NDA_LLADDR, ETH_ALEN, entry->mac_addr))
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
934
dpaa2_switch_port_fdb_del_uc(port_priv, fdb_entry->mac_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
936
dpaa2_switch_port_fdb_del_mc(port_priv, fdb_entry->mac_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
980
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
988
port_priv->idx, mac_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
995
if (!is_zero_ether_addr(mac_addr)) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
996
eth_hw_addr_set(net_dev, mac_addr);
drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h
361
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h
366
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h
371
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h
376
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h
381
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpni.c
1140
const u8 mac_addr[6])
drivers/net/ethernet/freescale/dpaa2/dpni.c
1152
cmd_params->mac_addr[i] = mac_addr[5 - i];
drivers/net/ethernet/freescale/dpaa2/dpni.c
1170
u8 mac_addr[6])
drivers/net/ethernet/freescale/dpaa2/dpni.c
1189
mac_addr[5 - i] = rsp_params->mac_addr[i];
drivers/net/ethernet/freescale/dpaa2/dpni.c
1209
u8 mac_addr[6])
drivers/net/ethernet/freescale/dpaa2/dpni.c
1228
mac_addr[5 - i] = rsp_params->mac_addr[i];
drivers/net/ethernet/freescale/dpaa2/dpni.c
1338
const u8 mac_addr[6])
drivers/net/ethernet/freescale/dpaa2/dpni.c
1350
cmd_params->mac_addr[i] = mac_addr[5 - i];
drivers/net/ethernet/freescale/dpaa2/dpni.c
1368
const u8 mac_addr[6])
drivers/net/ethernet/freescale/dpaa2/dpni.c
1380
cmd_params->mac_addr[i] = mac_addr[5 - i];
drivers/net/ethernet/freescale/dpaa2/dpni.h
584
const u8 mac_addr[6]);
drivers/net/ethernet/freescale/dpaa2/dpni.h
589
u8 mac_addr[6]);
drivers/net/ethernet/freescale/dpaa2/dpni.h
594
u8 mac_addr[6]);
drivers/net/ethernet/freescale/dpaa2/dpni.h
599
const u8 mac_addr[6]);
drivers/net/ethernet/freescale/dpaa2/dpni.h
604
const u8 mac_addr[6]);
drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h
384
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h
399
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h
454
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1019
cmd_params->mac_addr[i] = cfg->mac_addr[5 - i];
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1061
cmd_params->mac_addr[i] = cfg->mac_addr[5 - i];
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1100
cmd_params->mac_addr[i] = cfg->mac_addr[5 - i];
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1243
u16 if_id, u8 mac_addr[6])
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1265
mac_addr[5 - i] = rsp_params->mac_addr[i];
drivers/net/ethernet/freescale/dpaa2/dpsw.c
942
cmd_params->mac_addr[i] = cfg->mac_addr[5 - i];
drivers/net/ethernet/freescale/dpaa2/dpsw.h
489
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpsw.h
510
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpsw.h
528
u8 mac_addr[6];
drivers/net/ethernet/freescale/dpaa2/dpsw.h
596
u16 if_id, u8 mac_addr[6]);
drivers/net/ethernet/freescale/enetc/enetc.h
32
char mac_addr[ETH_ALEN];
drivers/net/ethernet/freescale/enetc/enetc.h
556
char *mac_addr, int si_map);
drivers/net/ethernet/freescale/enetc/enetc4_debugfs.c
65
maft.keye.mac_addr, le16_to_cpu(maft.cfge.si_bitmap));
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
149
ether_addr_copy(maft.keye.mac_addr, mac[i].addr);
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
183
char *mac_addr, int si_map)
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
199
upper = *(const u32 *)mac_addr;
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
200
lower = *(const u16 *)(mac_addr + 4);
drivers/net/ethernet/freescale/enetc/enetc_pf.c
140
err = enetc_set_mac_flt_entry(si, pos, f->mac_addr,
drivers/net/ethernet/freescale/enetc/enetc_pf.c
79
ether_addr_copy(filter->mac_addr, addr);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
11
const u8 *mac_addr)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
15
pf->ops->set_si_primary_mac(hw, si, mac_addr);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
18
static void enetc_get_si_hw_addr(struct enetc_pf *pf, int si, u8 *mac_addr)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
22
pf->ops->get_si_primary_mac(hw, si, mac_addr);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
45
u8 mac_addr[ETH_ALEN] = { 0 };
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
50
err = of_get_mac_address(np, mac_addr);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
56
if (is_zero_ether_addr(mac_addr))
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
57
enetc_get_si_hw_addr(pf, si, mac_addr);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
60
if (is_zero_ether_addr(mac_addr)) {
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
61
eth_random_addr(mac_addr);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
63
si, mac_addr);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
66
enetc_set_si_hw_addr(pf, si, mac_addr);
drivers/net/ethernet/freescale/fman/fman_memac.c
127
struct mac_addr mac_addr0; /* 0x00C-0x010 MAC_ADDR_0...1 */
drivers/net/ethernet/freescale/fman/fman_memac.c
144
struct mac_addr mac_addr[MEMAC_NUM_OF_PADDRS];/* 0x80-0x0B4 mac padr */
drivers/net/ethernet/freescale/fman/fman_memac.c
312
iowrite32be(tmp0, &regs->mac_addr[paddr_num - 1].mac_addr_l);
drivers/net/ethernet/freescale/fman/fman_memac.c
313
iowrite32be(tmp1, &regs->mac_addr[paddr_num - 1].mac_addr_u);
drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h
100
struct sockaddr mac_addr;
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
150
void hbg_hw_set_uc_addr(struct hbg_priv *priv, u64 mac_addr, u32 index)
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
156
hbg_reg_write64(priv, addr, mac_addr);
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
291
void hbg_hw_set_rx_pause_mac_addr(struct hbg_priv *priv, u64 mac_addr)
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
293
hbg_reg_write64(priv, HBG_REG_FD_FC_ADDR_LOW_ADDR, mac_addr);
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
65
u64 mac_addr;
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
82
mac_addr = hbg_reg_read64(priv, HBG_REG_MAC_ADDR_ADDR);
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
83
u64_to_ether_addr(mac_addr, (u8 *)specs->mac_addr.sa_data);
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
85
if (!is_valid_ether_addr((u8 *)specs->mac_addr.sa_data))
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.h
54
void hbg_hw_set_uc_addr(struct hbg_priv *priv, u64 mac_addr, u32 index);
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.h
61
void hbg_hw_set_rx_pause_mac_addr(struct hbg_priv *priv, u64 mac_addr);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
175
u8 *mac_addr;
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
179
mac_addr = ((struct sockaddr *)addr)->sa_data;
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
181
if (!is_valid_ether_addr(mac_addr))
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
189
exists = !hbg_get_index_from_mac_table(priv, mac_addr, &index);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
190
hbg_set_mac_to_mac_table(priv, 0, mac_addr);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
194
hbg_hw_set_rx_pause_mac_addr(priv, ether_addr_to_u64(mac_addr));
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
195
dev_addr_set(netdev, mac_addr);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
464
hbg_net_set_mac_address(priv->netdev, &priv->dev_specs.mac_addr);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
253
char *mac_addr = (char *)addr;
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
262
ret = hns_mac_set_multi(mac_cb, mac_cb->mac_id, mac_addr, true);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
266
mac_addr, mac_cb->mac_id, ret);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
274
ret = hns_mac_set_multi(mac_cb, port_num, mac_addr, true);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
278
mac_addr, DSAF_BASE_INNER_PORT_NUM, ret);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
453
static void hns_gmac_set_mac_addr(void *mac_drv, const char *mac_addr)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
457
u32 high_val = mac_addr[1] | (mac_addr[0] << 8);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
459
u32 low_val = mac_addr[5] | (mac_addr[4] << 8)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
460
| (mac_addr[3] << 16) | (mac_addr[2] << 24);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
351
void (*set_mac_addr)(void *mac_drv, const char *mac_addr);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
258
static void hns_xgmac_set_pausefrm_mac_addr(void *mac_drv, const char *mac_addr)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
262
u32 high_val = mac_addr[1] | (mac_addr[0] << 8);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
263
u32 low_val = mac_addr[5] | (mac_addr[4] << 8)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
264
| (mac_addr[3] << 16) | (mac_addr[2] << 24);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1208
struct sockaddr *mac_addr = p;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1211
if (!mac_addr || !is_valid_ether_addr((const u8 *)mac_addr->sa_data))
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1214
ret = h->dev->ops->set_mac_addr(h, mac_addr->sa_data);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1220
eth_hw_addr_set(ndev, mac_addr->sa_data);
drivers/net/ethernet/hisilicon/hns3/hnae3.h
958
const u8 *mac_addr)
drivers/net/ethernet/hisilicon/hns3/hnae3.h
961
mac_addr[HNAE3_FORMAT_MAC_ADDR_OFFSET_0],
drivers/net/ethernet/hisilicon/hns3/hnae3.h
962
mac_addr[HNAE3_FORMAT_MAC_ADDR_OFFSET_4],
drivers/net/ethernet/hisilicon/hns3/hnae3.h
963
mac_addr[HNAE3_FORMAT_MAC_ADDR_OFFSET_5]);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2380
struct sockaddr *mac_addr = p;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2383
if (!mac_addr || !is_valid_ether_addr((const u8 *)mac_addr->sa_data))
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2386
if (ether_addr_equal(netdev->dev_addr, mac_addr->sa_data)) {
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2387
hnae3_format_mac_addr(format_mac_addr_sa, mac_addr->sa_data);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2399
hnae3_format_mac_addr(format_mac_addr_sa, mac_addr->sa_data);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2405
ret = h->ae_algo->ops->set_mac_addr(h, mac_addr->sa_data, false);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2411
eth_hw_addr_set(netdev, mac_addr->sa_data);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h
446
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h
591
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c
1940
le16_to_cpu(req0->index), req0->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c
2458
seq_printf(s, "%pM ", mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1280
cfg->mac_addr[i] = (mac_addr_tmp >> (8 * i)) & 0xff;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1548
ether_addr_copy(hdev->hw.mac.mac_addr, cfg.mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
309
.mac_addr = {0x01, 0x80, 0xc2, 0x00, 0x00, 0x0e},
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8263
const unsigned char *mac_addr = addr;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8264
u32 high_val = mac_addr[2] << 16 | (mac_addr[3] << 24) |
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8265
(mac_addr[0]) | (mac_addr[1] << 8);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8266
u32 low_val = mac_addr[4] | (mac_addr[5] << 8);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8504
const u8 *mac_addr)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8509
if (ether_addr_equal(mac_addr, mac_node->mac_addr))
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8590
ether_addr_copy(mac_node->mac_addr, addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8840
ret = sync(vport, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8876
ret = unsync(vport, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8906
new_node = hclge_find_mac_node(mac_list, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8929
new_node = hclge_find_mac_node(mac_list, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8992
ether_addr_copy(new_node->mac_addr, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9081
ret = unsync(vport, mac_cfg->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9234
u8 *mac_addr)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9244
hnae3_format_mac_addr(format_mac_addr, mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9245
if (ether_addr_equal(mac_addr, vport->vf_info.mac)) {
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9252
ether_addr_copy(vport->vf_info.mac, mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9320
ether_addr_copy(p, hdev->hw.mac.mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9336
ether_addr_copy(new_node->mac_addr, new_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9397
old_addr = hdev->hw.mac.mac_addr;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9416
ether_addr_copy(hdev->hw.mac.mac_addr, new_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
282
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
375
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
793
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
359
const u8 *mac_addr = (const u8 *)(mbx_req->msg.data);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
371
!ether_addr_equal(mac_addr, vport->vf_info.mac))
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
374
if (!is_valid_ether_addr(mac_addr))
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
379
mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
384
HCLGE_MAC_ADDR_UC, mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
387
HCLGE_MAC_ADDR_UC, mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
401
const u8 *mac_addr = (const u8 *)(mbx_req->msg.data);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
406
HCLGE_MAC_ADDR_MC, mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
409
HCLGE_MAC_ADDR_MC, mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1499
return hclge_pause_param_cfg(hdev, mac->mac_addr,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
198
ether_addr_copy(pause_param->mac_addr, addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
206
int hclge_pause_addr_cfg(struct hclge_dev *hdev, const u8 *mac_addr)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
225
return hclge_pause_param_cfg(hdev, mac_addr, trans_gap, trans_time);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h
179
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h
247
int hclge_pause_addr_cfg(struct hclge_dev *hdev, const u8 *mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1044
ether_addr_copy(send_msg.data, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1060
mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1088
new_node = hclgevf_find_mac_node(mac_list, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1109
new_node = hclgevf_find_mac_node(mac_list, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1163
ether_addr_copy(new_node->mac_addr, mac_node->mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
884
ether_addr_copy(p, hdev->hw.mac.mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
891
u8 *old_mac_addr = (u8 *)hdev->hw.mac.mac_addr;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
905
ether_addr_copy(hdev->hw.mac.mac_addr, new_mac_addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
911
hclgevf_find_mac_node(struct list_head *list, const u8 *mac_addr)
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
916
if (ether_addr_equal(mac_addr, mac_node->mac_addr))
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
987
ether_addr_copy(mac_node->mac_addr, addr);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
146
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
166
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
200
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
29
static int hinic_set_mac(struct hinic_hwdev *hwdev, const u8 *mac_addr,
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
38
memcpy(mac_info.mac, mac_addr, ETH_ALEN);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
613
unsigned char *mac_addr)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
624
!memcmp(vf_info->vf_mac_addr, mac_addr, ETH_ALEN))
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
631
mac_addr, 0, func_id);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
637
memcpy(vf_info->vf_mac_addr, mac_addr, ETH_ALEN);
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
176
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
195
err = hinic3_get_default_mac(hwdev, mac_addr);
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
200
eth_hw_addr_set(netdev, mac_addr);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
275
int hinic3_get_default_mac(struct hinic3_hwdev *hwdev, u8 *mac_addr)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
296
ether_addr_copy(mac_addr, mac_info.mac);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
301
int hinic3_set_mac(struct hinic3_hwdev *hwdev, const u8 *mac_addr, u16 vlan_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
316
ether_addr_copy(mac_info.mac, mac_addr);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
343
int hinic3_del_mac(struct hinic3_hwdev *hwdev, const u8 *mac_addr, u16 vlan_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
358
ether_addr_copy(mac_info.mac, mac_addr);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
86
int hinic3_get_default_mac(struct hinic3_hwdev *hwdev, u8 *mac_addr);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
87
int hinic3_set_mac(struct hinic3_hwdev *hwdev, const u8 *mac_addr, u16 vlan_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
89
int hinic3_del_mac(struct hinic3_hwdev *hwdev, const u8 *mac_addr, u16 vlan_id,
drivers/net/ethernet/ibm/ehea/ehea.h
445
u64 mac_addr;
drivers/net/ethernet/ibm/ehea/ehea_main.c
1693
reg_type, port->mac_addr, 0, hcallid);
drivers/net/ethernet/ibm/ehea/ehea_main.c
1705
reg_type, port->mac_addr, 0, hcallid);
drivers/net/ethernet/ibm/ehea/ehea_main.c
1718
struct sockaddr *mac_addr = sa;
drivers/net/ethernet/ibm/ehea/ehea_main.c
1723
if (!is_valid_ether_addr(mac_addr->sa_data)) {
drivers/net/ethernet/ibm/ehea/ehea_main.c
1735
memcpy(&(cb0->port_mac_addr), &(mac_addr->sa_data[0]), ETH_ALEN);
drivers/net/ethernet/ibm/ehea/ehea_main.c
1747
eth_hw_addr_set(dev, mac_addr->sa_data);
drivers/net/ethernet/ibm/ehea/ehea_main.c
1756
port->mac_addr = cb0->port_mac_addr << 16;
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
2993
eth_hw_addr_set(dev, (u8 *)&port->mac_addr);
drivers/net/ethernet/ibm/ehea/ehea_main.c
997
port->mac_addr = cb0->port_mac_addr << 16;
drivers/net/ethernet/ibm/ehea/ehea_main.c
999
if (!is_valid_ether_addr((u8 *)&port->mac_addr)) {
drivers/net/ethernet/ibm/ehea/ehea_phyp.c
578
u64 mac_addr = mc_mac_addr >> 16;
drivers/net/ethernet/ibm/ehea/ehea_phyp.c
582
r7_mc_mac_addr = EHEA_BMASK_SET(H_REGBCMC_MACADDR, mac_addr);
drivers/net/ethernet/ibm/ibmvnic.c
1655
__ibmvnic_set_mac(netdev, adapter->mac_addr);
drivers/net/ethernet/ibm/ibmvnic.c
2713
ether_addr_copy(&crq.multicast_ctrl.mac_addr[0],
drivers/net/ethernet/ibm/ibmvnic.c
2735
ether_addr_copy(&crq.change_mac_addr.mac_addr[0], dev_addr);
drivers/net/ethernet/ibm/ibmvnic.c
2758
ether_addr_copy(adapter->mac_addr, netdev->dev_addr);
drivers/net/ethernet/ibm/ibmvnic.c
2772
ether_addr_copy(adapter->mac_addr, addr->sa_data);
drivers/net/ethernet/ibm/ibmvnic.c
5476
eth_hw_addr_set(netdev, &crq->change_mac_addr_rsp.mac_addr[0]);
drivers/net/ethernet/ibm/ibmvnic.c
5477
ether_addr_copy(adapter->mac_addr,
drivers/net/ethernet/ibm/ibmvnic.c
5478
&crq->change_mac_addr_rsp.mac_addr[0]);
drivers/net/ethernet/ibm/ibmvnic.c
6461
ether_addr_copy(adapter->mac_addr, mac_addr_p);
drivers/net/ethernet/ibm/ibmvnic.c
6462
eth_hw_addr_set(netdev, adapter->mac_addr);
drivers/net/ethernet/ibm/ibmvnic.h
490
u8 mac_addr[6];
drivers/net/ethernet/ibm/ibmvnic.h
498
u8 mac_addr[6];
drivers/net/ethernet/ibm/ibmvnic.h
928
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/e1000/e1000_hw.c
4249
hw->mac_addr[i] = hw->perm_mac_addr[i];
drivers/net/ethernet/intel/e1000/e1000_hw.c
4269
e1000_rar_set(hw, hw->mac_addr, 0);
drivers/net/ethernet/intel/e1000/e1000_hw.h
1383
u8 mac_addr[NODE_ADDRESS_SIZE];
drivers/net/ethernet/intel/e1000/e1000_main.c
1093
memset(hw->mac_addr, 0, netdev->addr_len);
drivers/net/ethernet/intel/e1000/e1000_main.c
1100
eth_hw_addr_set(netdev, hw->mac_addr);
drivers/net/ethernet/intel/e1000/e1000_main.c
2215
memcpy(hw->mac_addr, addr->sa_data, netdev->addr_len);
drivers/net/ethernet/intel/e1000/e1000_main.c
2217
e1000_rar_set(hw, hw->mac_addr, 0);
drivers/net/ethernet/intel/e1000/e1000_main.c
4023
u32 frame_len, const u8 *mac_addr)
drivers/net/ethernet/intel/e1000/e1000_main.c
4054
if (is_broadcast_ether_addr(mac_addr))
drivers/net/ethernet/intel/e1000/e1000_main.c
4056
else if (is_multicast_ether_addr(mac_addr))
drivers/net/ethernet/intel/e1000e/ich8lan.c
2723
u8 mac_addr[ETH_ALEN] = { 0 };
drivers/net/ethernet/intel/e1000e/ich8lan.c
2730
mac_addr[0] = (addr_low & 0xFF);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2731
mac_addr[1] = ((addr_low >> 8) & 0xFF);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2732
mac_addr[2] = ((addr_low >> 16) & 0xFF);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2733
mac_addr[3] = ((addr_low >> 24) & 0xFF);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2734
mac_addr[4] = (addr_high & 0xFF);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2735
mac_addr[5] = ((addr_high >> 8) & 0xFF);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2737
ew32(PCH_RAICC(i), ~ether_crc_le(ETH_ALEN, mac_addr));
drivers/net/ethernet/intel/e1000e/mac.c
113
u8 mac_addr[ETH_ALEN] = { 0 };
drivers/net/ethernet/intel/e1000e/mac.c
123
hw->mac.ops.rar_set(hw, mac_addr, i);
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
113
const u8 *mac_addr, u16 vlan)
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
119
if (!msg || !mac_addr)
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
128
attr[1] = le32_to_cpu(*(const __le32 *)&mac_addr[0]);
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
129
attr[2] = le16_to_cpu(*(const __le16 *)&mac_addr[4]);
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
149
s32 fm10k_tlv_attr_get_mac_vlan(u32 *attr, u8 *mac_addr, u16 *vlan)
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
152
if (!mac_addr || !attr)
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
155
*(__le32 *)&mac_addr[0] = cpu_to_le32(attr[1]);
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
156
*(__le16 *)&mac_addr[4] = cpu_to_le16((u16)(attr[2]));
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
292
u8 mac_addr[6];
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
767
u8 mac_addr[6];
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
797
u8 mac_addr[6];
drivers/net/ethernet/intel/i40e/i40e_common.c
2215
if (is_multicast_ether_addr(mv_list[i].mac_addr))
drivers/net/ethernet/intel/i40e/i40e_common.c
3751
u8 *mac_addr, u16 ethtype, u16 flags,
drivers/net/ethernet/intel/i40e/i40e_common.c
3775
if (mac_addr)
drivers/net/ethernet/intel/i40e/i40e_common.c
3776
ether_addr_copy(cmd->mac, mac_addr);
drivers/net/ethernet/intel/i40e/i40e_common.c
405
u16 flags, u8 *mac_addr,
drivers/net/ethernet/intel/i40e/i40e_common.c
416
cmd_data->mac_sah = cpu_to_le16((u16)mac_addr[0] << 8 | mac_addr[1]);
drivers/net/ethernet/intel/i40e/i40e_common.c
417
cmd_data->mac_sal = cpu_to_le32(((u32)mac_addr[2] << 24) |
drivers/net/ethernet/intel/i40e/i40e_common.c
418
((u32)mac_addr[3] << 16) |
drivers/net/ethernet/intel/i40e/i40e_common.c
419
((u32)mac_addr[4] << 8) |
drivers/net/ethernet/intel/i40e/i40e_common.c
420
mac_addr[5]);
drivers/net/ethernet/intel/i40e/i40e_common.c
434
int i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
drivers/net/ethernet/intel/i40e/i40e_common.c
443
ether_addr_copy(mac_addr, addrs.pf_lan_mac);
drivers/net/ethernet/intel/i40e/i40e_common.c
455
int i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
drivers/net/ethernet/intel/i40e/i40e_common.c
466
ether_addr_copy(mac_addr, addrs.port_mac);
drivers/net/ethernet/intel/i40e/i40e_main.c
13641
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/i40e/i40e_main.c
13723
ether_addr_copy(mac_addr, hw->mac.perm_addr);
drivers/net/ethernet/intel/i40e/i40e_main.c
13734
i40e_rm_default_mac_filter(vsi, mac_addr);
drivers/net/ethernet/intel/i40e/i40e_main.c
13736
i40e_add_mac_filter(vsi, mac_addr);
drivers/net/ethernet/intel/i40e/i40e_main.c
13754
eth_random_addr(mac_addr);
drivers/net/ethernet/intel/i40e/i40e_main.c
13757
i40e_add_mac_filter(vsi, mac_addr);
drivers/net/ethernet/intel/i40e/i40e_main.c
13779
eth_hw_addr_set(netdev, mac_addr);
drivers/net/ethernet/intel/i40e/i40e_main.c
13780
ether_addr_copy(netdev->perm_addr, mac_addr);
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
16290
u8 mac_addr[6];
drivers/net/ethernet/intel/i40e/i40e_main.c
16296
ether_addr_copy(mac_addr, main_vsi->netdev->dev_addr);
drivers/net/ethernet/intel/i40e/i40e_main.c
16300
ether_addr_copy(mac_addr, hw->mac.addr);
drivers/net/ethernet/intel/i40e/i40e_main.c
16312
ret = i40e_aq_mac_address_write(hw, flags, mac_addr, NULL);
drivers/net/ethernet/intel/i40e/i40e_main.c
16322
ret = i40e_aq_mac_address_write(hw, flags, mac_addr, NULL);
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
2737
ether_addr_copy(add_list[num_add].mac_addr,
drivers/net/ethernet/intel/i40e/i40e_main.c
7719
ether_addr_copy(element.mac_addr, macaddr);
drivers/net/ethernet/intel/i40e/i40e_main.c
7745
ether_addr_copy(element.mac_addr, macaddr);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
236
u16 flags, u8 *mac_addr,
drivers/net/ethernet/intel/i40e/i40e_prototype.h
310
int i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
318
int i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
drivers/net/ethernet/intel/i40e/i40e_prototype.h
390
u8 *mac_addr, u16 ethtype, u16 flags,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3035
u8 *mac_addr = vc_ether_addr->addr;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3037
if (!is_valid_ether_addr(mac_addr))
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3045
ether_addr_copy(vf->default_lan_addr.addr, mac_addr);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
3048
ether_addr_copy(vf->default_lan_addr.addr, mac_addr);
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
71
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
85
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/ice/ice_common.c
271
resp[i].mac_addr);
drivers/net/ethernet/intel/ice/ice_common.c
273
resp[i].mac_addr);
drivers/net/ethernet/intel/ice/ice_common.c
3273
ice_aq_manage_mac_write(struct ice_hw *hw, const u8 *mac_addr, u8 flags,
drivers/net/ethernet/intel/ice/ice_common.c
3283
ether_addr_copy(cmd->mac_addr, mac_addr);
drivers/net/ethernet/intel/ice/ice_common.h
178
ice_aq_manage_mac_write(struct ice_hw *hw, const u8 *mac_addr, u8 flags,
drivers/net/ethernet/intel/ice/ice_fltr.c
237
ether_addr_copy(info.l_data.mac.mac_addr, mac);
drivers/net/ethernet/intel/ice/ice_main.c
4700
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/ice/ice_main.c
4717
ether_addr_copy(mac_addr, vsi->port_info->mac.perm_addr);
drivers/net/ethernet/intel/ice/ice_main.c
4718
eth_hw_addr_set(netdev, mac_addr);
drivers/net/ethernet/intel/ice/ice_main.c
5391
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/ice/ice_main.c
5405
ether_addr_copy(mac_addr, vsi->netdev->dev_addr);
drivers/net/ethernet/intel/ice/ice_main.c
5407
ether_addr_copy(mac_addr, vsi->port_info->mac.perm_addr);
drivers/net/ethernet/intel/ice/ice_main.c
5413
status = ice_aq_manage_mac_write(hw, mac_addr, flags, NULL);
drivers/net/ethernet/intel/ice/ice_switch.c
2578
!is_unicast_ether_addr(fi->l_data.mac.mac_addr)) ||
drivers/net/ethernet/intel/ice/ice_switch.c
2580
!is_unicast_ether_addr(fi->l_data.mac.mac_addr)))
drivers/net/ethernet/intel/ice/ice_switch.c
2679
daddr = f_info->l_data.mac.mac_addr;
drivers/net/ethernet/intel/ice/ice_switch.c
2692
daddr = f_info->l_data.ethertype_mac.mac_addr;
drivers/net/ethernet/intel/ice/ice_switch.c
2699
daddr = f_info->l_data.mac_vlan.mac_addr;
drivers/net/ethernet/intel/ice/ice_switch.c
2706
daddr = f_info->l_data.mac_vlan.mac_addr;
drivers/net/ethernet/intel/ice/ice_switch.c
3080
u8 *addr = fi->l_data.mac.mac_addr;
drivers/net/ethernet/intel/ice/ice_switch.c
3623
u8 *add = &m_list_itr->fltr_info.l_data.mac.mac_addr[0];
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
4350
u8 *mac_addr;
drivers/net/ethernet/intel/ice/ice_switch.c
4387
mac_addr = new_fltr.l_data.mac.mac_addr;
drivers/net/ethernet/intel/ice/ice_switch.c
4389
eth_broadcast_addr(mac_addr);
drivers/net/ethernet/intel/ice/ice_switch.c
4393
ether_addr_copy(mac_addr, dummy_eth_header);
drivers/net/ethernet/intel/ice/ice_switch.c
4395
mac_addr[0] |= 0x1; /* Set multicast bit */
drivers/net/ethernet/intel/ice/ice_switch.h
108
u8 mac_addr[ETH_ALEN]; /* optional */
drivers/net/ethernet/intel/ice/ice_switch.h
90
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/ice/ice_switch.h
93
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/ice/virt/virtchnl.c
2583
u8 *mac_addr = al->list[i].addr;
drivers/net/ethernet/intel/ice/virt/virtchnl.c
2585
if (!is_unicast_ether_addr(mac_addr) ||
drivers/net/ethernet/intel/ice/virt/virtchnl.c
2586
ether_addr_equal(mac_addr, vf->hw_lan_addr))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
714
u8 *mac_addr = vc_ether_addr->addr;
drivers/net/ethernet/intel/ice/virt/virtchnl.c
716
if (!is_valid_ether_addr(mac_addr))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
726
ether_addr_copy(vf->dev_lan_addr, mac_addr);
drivers/net/ethernet/intel/ice/virt/virtchnl.c
727
ether_addr_copy(vf->hw_lan_addr, mac_addr);
drivers/net/ethernet/intel/ice/virt/virtchnl.c
738
mac_addr);
drivers/net/ethernet/intel/ice/virt/virtchnl.c
799
u8 *mac_addr = vc_ether_addr->addr;
drivers/net/ethernet/intel/ice/virt/virtchnl.c
803
if (ether_addr_equal(mac_addr, vf->dev_lan_addr))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
806
if (!ice_vc_can_add_mac(vf, mac_addr))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
809
ret = ice_fltr_add_mac(vsi, mac_addr, ICE_FWD_TO_VSI);
drivers/net/ethernet/intel/ice/virt/virtchnl.c
811
dev_dbg(dev, "MAC %pM already exists for VF %d\n", mac_addr,
drivers/net/ethernet/intel/ice/virt/virtchnl.c
818
mac_addr, vf->vf_id, ret);
drivers/net/ethernet/intel/ice/virt/virtchnl.c
822
if (ice_is_mc_lldp_eth_addr(mac_addr))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
870
u8 *mac_addr = vc_ether_addr->addr;
drivers/net/ethernet/intel/ice/virt/virtchnl.c
872
if (!is_valid_ether_addr(mac_addr) ||
drivers/net/ethernet/intel/ice/virt/virtchnl.c
873
!ether_addr_equal(vf->dev_lan_addr, mac_addr))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
897
u8 *mac_addr = vc_ether_addr->addr;
drivers/net/ethernet/intel/ice/virt/virtchnl.c
901
ether_addr_equal(vf->dev_lan_addr, mac_addr))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
904
status = ice_fltr_remove_mac(vsi, mac_addr, ICE_FWD_TO_VSI);
drivers/net/ethernet/intel/ice/virt/virtchnl.c
906
dev_err(dev, "MAC %pM does not exist for VF %d\n", mac_addr,
drivers/net/ethernet/intel/ice/virt/virtchnl.c
911
mac_addr, vf->vf_id, status);
drivers/net/ethernet/intel/ice/virt/virtchnl.c
918
if (ice_is_mc_lldp_eth_addr(mac_addr))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
979
u8 *mac_addr = al->list[i].addr;
drivers/net/ethernet/intel/ice/virt/virtchnl.c
982
if (is_broadcast_ether_addr(mac_addr) ||
drivers/net/ethernet/intel/ice/virt/virtchnl.c
983
is_zero_ether_addr(mac_addr))
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4206
struct virtchnl2_mac_addr *mac_addr)
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4210
is_primary = ether_addr_equal(default_mac_addr, mac_addr->addr);
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4211
mac_addr->type = is_primary ? VIRTCHNL2_MAC_ADDR_PRIMARY :
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4233
struct virtchnl2_mac_addr *mac_addr;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4249
mac_addr = ma_list->mac_addr_list;
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
4301
struct virtchnl2_mac_addr *mac_addr __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4332
mac_addr = kzalloc_objs(struct virtchnl2_mac_addr, total_filters,
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4334
if (!mac_addr) {
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
4344
idpf_set_mac_type(default_mac_addr, &mac_addr[i]);
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4351
ether_addr_copy(mac_addr[i].addr, f->macaddr);
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4352
idpf_set_mac_type(default_mac_addr, &mac_addr[i]);
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4386
memcpy(ma_list->mac_addr_list, &mac_addr[k], entries_size);
drivers/net/ethernet/intel/igb/e1000_mac.c
110
u8 mac_addr[ETH_ALEN] = {0};
drivers/net/ethernet/intel/igb/e1000_mac.c
120
hw->mac.ops.rar_set(hw, mac_addr, i);
drivers/net/ethernet/intel/igb/igb_main.c
7294
unsigned char mac_addr[ETH_ALEN];
drivers/net/ethernet/intel/igb/igb_main.c
7296
eth_zero_addr(mac_addr);
drivers/net/ethernet/intel/igb/igb_main.c
7297
igb_set_vf_mac(adapter, vf, mac_addr);
drivers/net/ethernet/intel/igb/igb_main.c
9858
int vf, unsigned char *mac_addr)
drivers/net/ethernet/intel/igb/igb_main.c
9867
ether_addr_copy(vf_mac_addr, mac_addr);
drivers/net/ethernet/intel/igb/igb_main.c
9868
ether_addr_copy(adapter->mac_table[rar_entry].addr, mac_addr);
drivers/net/ethernet/intel/igc/igc_mac.c
60
u8 mac_addr[ETH_ALEN] = {0};
drivers/net/ethernet/intel/igc/igc_mac.c
71
hw->mac.ops.rar_set(hw, mac_addr, i);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
611
int ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
621
mac_addr[i] = (u8)(rar_low >> (i*8));
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
624
mac_addr[i+4] = (u8)(rar_high >> (i*8));
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
17
int ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
644
int vf, int index, unsigned char *mac_addr)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
687
retval = ixgbe_add_mac_filter(adapter, mac_addr, vf);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
694
memcpy(entry->vf_macvlan, mac_addr, ETH_ALEN);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
781
int vf, unsigned char *mac_addr)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
786
retval = ixgbe_add_mac_filter(adapter, mac_addr, vf);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
788
memcpy(adapter->vfinfo[vf].vf_mac_addresses, mac_addr,
drivers/net/ethernet/intel/ixgbevf/vf.c
243
static s32 ixgbevf_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr)
drivers/net/ethernet/intel/ixgbevf/vf.c
245
ether_addr_copy(mac_addr, hw->mac.perm_addr);
drivers/net/ethernet/korina.c
1287
u8 *mac_addr = dev_get_platdata(&pdev->dev);
drivers/net/ethernet/korina.c
1301
if (mac_addr)
drivers/net/ethernet/korina.c
1302
eth_hw_addr_set(dev, mac_addr);
drivers/net/ethernet/marvell/mv643xx_eth.c
2757
ret = of_get_mac_address(pnp, ppd.mac_addr);
drivers/net/ethernet/marvell/mv643xx_eth.c
2930
if (is_valid_ether_addr(pd->mac_addr)) {
drivers/net/ethernet/marvell/mv643xx_eth.c
2931
eth_hw_addr_set(dev, pd->mac_addr);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1081
memcpy(oct->mac_addr, addr->sa_data, ETH_ALEN);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1161
ether_addr_copy(ivi->mac, oct->vf_info[vf].mac_addr);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1183
ether_addr_copy(oct->vf_info[vf].mac_addr, mac);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1547
octep_dev->mac_addr);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1552
eth_hw_addr_set(netdev, octep_dev->mac_addr);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
222
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
253
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
167
err = octep_ctrl_net_set_mac_addr(oct, vf_id, cmd.s_set_mac.mac_addr, true);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
175
ether_addr_copy(oct->vf_info[vf_id].mac_addr, cmd.s_set_mac.mac_addr);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
187
ether_addr_copy(rsp->s_set_mac.mac_addr,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
188
oct->vf_info[vf_id].mac_addr);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
192
err = octep_ctrl_net_get_mac_addr(oct, vf_id, rsp->s_set_mac.mac_addr);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
199
ether_addr_copy(oct->vf_info[vf_id].mac_addr, rsp->s_set_mac.mac_addr);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.h
121
u8 mac_addr[6];
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
1143
octep_vf_get_mac_addr(octep_vf_dev, octep_vf_dev->mac_addr);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
1144
eth_hw_addr_set(netdev, octep_vf_dev->mac_addr);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
872
memcpy(oct->mac_addr, addr->sa_data, ETH_ALEN);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.h
242
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
267
int octep_vf_mbox_set_mac_addr(struct octep_vf_device *oct, char *mac_addr)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
276
cmd.s_set_mac.mac_addr[i] = mac_addr[i];
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
289
int octep_vf_mbox_get_mac_addr(struct octep_vf_device *oct, char *mac_addr)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
307
mac_addr[i] = rsp.s_set_mac.mac_addr[i];
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.h
111
u8 mac_addr[6];
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.h
156
int octep_vf_mbox_set_mac_addr(struct octep_vf_device *oct, char *mac_addr);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.h
157
int octep_vf_mbox_get_mac_addr(struct octep_vf_device *oct, char *mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
261
int cgx_lmac_addr_set(u8 cgx_id, u8 lmac_id, u8 *mac_addr)
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
278
cfg = ether_addr_to_u64(mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
323
int cgx_lmac_addr_add(u8 cgx_id, u8 lmac_id, u8 *mac_addr)
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
345
cfg = ether_addr_to_u64(mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
353
if (is_multicast_ether_addr(mac_addr)) {
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
401
int cgx_lmac_addr_update(u8 cgx_id, u8 lmac_id, u8 *mac_addr, u8 index)
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
428
cfg |= ether_addr_to_u64(mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/cgx.h
151
int cgx_lmac_addr_set(u8 cgx_id, u8 lmac_id, u8 *mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/cgx.h
154
int cgx_lmac_addr_add(u8 cgx_id, u8 lmac_id, u8 *mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/cgx.h
179
int cgx_lmac_addr_update(u8 cgx_id, u8 lmac_id, u8 *mac_addr, u8 index);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
1250
u8 mac_addr[ETH_ALEN]; /* MAC address to be set for this pcifunc */
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
1255
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
564
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
573
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
712
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
962
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
784
u64_to_ether_addr(*mac, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
786
eth_random_addr(pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
788
eth_random_addr(pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
790
ether_addr_copy(pfvf->default_mac, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
800
u64_to_ether_addr(*mac, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
802
eth_random_addr(pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
804
eth_random_addr(pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
806
ether_addr_copy(pfvf->default_mac, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1054
int nixlf, u64 chan, u8 *mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
285
u8 mac_addr[ETH_ALEN]; /* MAC address of this PF/VF */
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1274
return cgx_lmac_addr_update(cgx_id, lmac_id, req->mac_addr, req->index);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
697
ether_addr_copy(pfvf->mac_addr, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
698
cgx_lmac_addr_set(cgx_id, lmac_id, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
718
rc = cgx_lmac_addr_add(cgx_id, lmac_id, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
780
ether_addr_copy(rsp->mac_addr, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
1708
ether_addr_copy(rsp->mac_addr, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
4462
ether_addr_copy(pfvf->mac_addr, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
4465
pfvf->rx_chan_base, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
4468
ether_addr_copy(pfvf->default_mac, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
4485
ether_addr_copy(rsp->mac_addr, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
462
pfvf->rx_chan_base, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5649
ether_addr_copy(pfvf->mac_addr, pfvf->default_mac);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
603
int nixlf, u64 chan, u8 *mac_addr)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
641
ether_addr_copy(req.packet.dmac, mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
833
u8 mac_addr[ETH_ALEN] = { 0 };
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
885
mac_addr[0] = 0x01; /* LSB bit of 1st byte in DMAC */
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
886
ether_addr_copy(req.packet.dmac, mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
887
ether_addr_copy(req.mask.dmac, mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1376
ether_addr_copy(pfvf->mac_addr, req->packet.dmac);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1490
ether_addr_copy(req->packet.dmac, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1518
ether_addr_copy(pfvf->mac_addr, req->packet.dmac);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1611
ether_addr_copy(rule->packet.dmac, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1617
ether_addr_to_u64(pfvf->mac_addr), 0,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1576
dev_err(rvu->dev, "%s MAC (%pM) del PF=%d failed\n", __func__, pfvf->mac_addr, pf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1581
__func__, pfvf->mac_addr, pf, seq_id);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1609
__func__, req->index, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1632
req->mac_addr, &seq_id);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1636
__func__, req->mac_addr, pfvf->mac_addr, pfvf->default_mac, pf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1637
ether_addr_copy(pfvf->mac_addr, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1646
pfvf->mac_addr, pf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1649
rc = rvu_npc_exact_add_table_entry(rvu, cgx_id, lmac_id, req->mac_addr,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1654
req->mac_addr, pf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1661
__func__, req->mac_addr, pfvf->mac_addr, pfvf->default_mac, pf, seq_id);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1663
ether_addr_copy(pfvf->mac_addr, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1687
rc = rvu_npc_exact_add_table_entry(rvu, cgx_id, lmac_id, req->mac_addr,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1694
__func__, req->mac_addr, pf, seq_id);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1699
req->mac_addr, pf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1753
rc = rvu_npc_exact_update_table_entry(rvu, cgx_id, lmac_id, pfvf->mac_addr,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1754
req->mac_addr, &seq_id);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1757
ether_addr_copy(pfvf->mac_addr, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1758
ether_addr_copy(rsp->mac_addr, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1760
__func__, req->mac_addr, pf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1768
__func__, pfvf->mac_addr, pf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1778
rc = rvu_npc_exact_add_table_entry(rvu, cgx_id, lmac_id, req->mac_addr,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1783
__func__, req->mac_addr, pf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1788
ether_addr_copy(rsp->mac_addr, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1789
ether_addr_copy(pfvf->mac_addr, req->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
1792
__func__, req->mac_addr, pf, seq_id);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
588
u8 ctype, u16 chan, u8 *mac_addr)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
591
u64 ldata = ether_addr_to_u64(mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
785
u32 index, u8 cgx_id, u8 lmac_id, u8 *mac_addr, u16 chan,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
837
ether_addr_copy(entry->mac, mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_rep.c
45
ether_addr_copy(pfvf->mac_addr, event->evt_data.mac);
drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c
37
ether_addr_copy(req.packet.dmac, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c
69
ether_addr_copy(req.packet.dmac, pfvf->mac_addr);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
171
ether_addr_copy(req->mac_addr, mac);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
205
eth_hw_addr_set(netdev, rsp->mac_addr);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c
197
ether_addr_copy(req->mac_addr, mac);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c
25
ether_addr_copy(req->mac_addr, mac);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c
59
ether_addr_copy(req->mac_addr, pf->netdev->dev_addr);
drivers/net/ethernet/marvell/pxa168_eth.c
368
static void nibble_swap_every_byte(unsigned char *mac_addr)
drivers/net/ethernet/marvell/pxa168_eth.c
372
mac_addr[i] = ((mac_addr[i] & 0x0f) << 4) |
drivers/net/ethernet/marvell/pxa168_eth.c
373
((mac_addr[i] & 0xf0) >> 4);
drivers/net/ethernet/marvell/pxa168_eth.c
377
static void inverse_every_nibble(unsigned char *mac_addr)
drivers/net/ethernet/marvell/pxa168_eth.c
381
mac_addr[i] = flip_8_bits(mac_addr[i]);
drivers/net/ethernet/marvell/pxa168_eth.c
399
unsigned char mac_addr[ETH_ALEN];
drivers/net/ethernet/marvell/pxa168_eth.c
404
memcpy(mac_addr, mac_addr_orig, ETH_ALEN);
drivers/net/ethernet/marvell/pxa168_eth.c
406
nibble_swap_every_byte(mac_addr);
drivers/net/ethernet/marvell/pxa168_eth.c
407
inverse_every_nibble(mac_addr);
drivers/net/ethernet/marvell/pxa168_eth.c
409
addr0 = (mac_addr[5] >> 2) & 0x3f;
drivers/net/ethernet/marvell/pxa168_eth.c
410
addr1 = (mac_addr[5] & 0x03) | (((mac_addr[4] & 0x7f)) << 2);
drivers/net/ethernet/marvell/pxa168_eth.c
411
addr2 = ((mac_addr[4] & 0x80) >> 7) | mac_addr[3] << 1;
drivers/net/ethernet/marvell/pxa168_eth.c
412
addr3 = (mac_addr[2] & 0xff) | ((mac_addr[1] & 1) << 8);
drivers/net/ethernet/marvell/pxa168_eth.c
437
const unsigned char *mac_addr,
drivers/net/ethernet/marvell/pxa168_eth.c
445
new_low = (((mac_addr[1] >> 4) & 0xf) << 15)
drivers/net/ethernet/marvell/pxa168_eth.c
446
| (((mac_addr[1] >> 0) & 0xf) << 11)
drivers/net/ethernet/marvell/pxa168_eth.c
447
| (((mac_addr[0] >> 4) & 0xf) << 7)
drivers/net/ethernet/marvell/pxa168_eth.c
448
| (((mac_addr[0] >> 0) & 0xf) << 3)
drivers/net/ethernet/marvell/pxa168_eth.c
449
| (((mac_addr[3] >> 4) & 0x1) << 31)
drivers/net/ethernet/marvell/pxa168_eth.c
450
| (((mac_addr[3] >> 0) & 0xf) << 27)
drivers/net/ethernet/marvell/pxa168_eth.c
451
| (((mac_addr[2] >> 4) & 0xf) << 23)
drivers/net/ethernet/marvell/pxa168_eth.c
452
| (((mac_addr[2] >> 0) & 0xf) << 19)
drivers/net/ethernet/marvell/pxa168_eth.c
456
new_high = (((mac_addr[5] >> 4) & 0xf) << 15)
drivers/net/ethernet/marvell/pxa168_eth.c
457
| (((mac_addr[5] >> 0) & 0xf) << 11)
drivers/net/ethernet/marvell/pxa168_eth.c
458
| (((mac_addr[4] >> 4) & 0xf) << 7)
drivers/net/ethernet/marvell/pxa168_eth.c
459
| (((mac_addr[4] >> 0) & 0xf) << 3)
drivers/net/ethernet/marvell/pxa168_eth.c
460
| (((mac_addr[3] >> 5) & 0x7) << 0);
drivers/net/ethernet/marvell/pxa168_eth.c
467
entry = start + hash_function(mac_addr);
drivers/net/ethernet/mediatek/mtk_star_emac.c
567
const u8 *mac_addr = ndev->dev_addr;
drivers/net/ethernet/mediatek/mtk_star_emac.c
570
high = mac_addr[0] << 8 | mac_addr[1] << 0;
drivers/net/ethernet/mediatek/mtk_star_emac.c
571
low = mac_addr[2] << 24 | mac_addr[3] << 16 |
drivers/net/ethernet/mediatek/mtk_star_emac.c
572
mac_addr[4] << 8 | mac_addr[5];
drivers/net/ethernet/mellanox/mlx4/fw.c
3100
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/mellanox/mlx4/fw.c
3106
eth_random_addr(mac_addr);
drivers/net/ethernet/mellanox/mlx4/fw.c
3108
dev->caps.def_mac[i] = ether_addr_to_u64(mac_addr);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
583
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
586
ether_addr_copy(mac_addr, hn->ai.addr);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
591
if (!is_multicast_ether_addr(mac_addr)) {
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
592
l2_err = mlx5_mpfs_add_mac(fs->mdev, mac_addr);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
599
if (!is_multicast_ether_addr(mac_addr) && hn->mpfs)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
600
l2_err = mlx5_mpfs_del_mac(fs->mdev, mac_addr);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
609
mac_addr, l2_err);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
379
u8 *mac_addr = MLX5_ADDR_OF(nic_vport_context,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
382
ether_addr_copy(addr_list[i], mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic.h
63
struct fbnic_mac_addr mac_addr[FBNIC_RPC_TCAM_MACDA_NUM_ENTRIES];
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
393
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
396
i, mac_addr->state, mac_addr->act_tcam,
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
397
mac_addr->value.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
399
mac_addr->mask.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
418
for (i = 0; i < ARRAY_SIZE(fbd->mac_addr); i++) {
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
419
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
422
if (!test_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
429
tcam_idx, mac_addr->state, mac_addr->act_tcam,
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
430
mac_addr->value.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
432
mac_addr->mask.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1127
mac_addr = __fbnic_mc_sync(fbd, addr);
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1129
mac_addr = __fbnic_uc_sync(fbd, addr);
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1131
if (!mac_addr)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1134
set_bit(idx, mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1137
mac_addr - fbd->mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1183
if (mac_addr)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1196
for (idx = ARRAY_SIZE(fbd->mac_addr); idx--;)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1197
__fbnic_xc_unsync(&fbd->mac_addr[idx], tcam_idx);
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
663
struct fbnic_mac_addr *mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
667
mac_addr = &fbd->mac_addr[idx];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
670
mac_addr->value.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
887
struct fbnic_mac_addr *mac_addr = NULL;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1813
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1815
if (mac_addr->state != FBNIC_TCAM_S_VALID)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1817
if (test_bit(FBNIC_MAC_ADDR_T_ALLMULTI, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1819
if (test_bit(FBNIC_MAC_ADDR_T_PROMISC, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1821
if (!test_bit(FBNIC_MAC_ADDR_T_UNICAST, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1830
mac_addr->value.addr8,
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1848
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1850
if (mac_addr->state != FBNIC_TCAM_S_VALID)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1852
if (test_bit(FBNIC_MAC_ADDR_T_BROADCAST, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1854
if (test_bit(FBNIC_MAC_ADDR_T_ALLMULTI, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1856
if (!test_bit(FBNIC_MAC_ADDR_T_MULTICAST, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1865
mac_addr->value.addr8,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
134
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
136
if (!ether_addr_equal(mac_addr->value.addr8, addr))
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
139
ret = __fbnic_uc_unsync(mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
175
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
177
if (!ether_addr_equal(mac_addr->value.addr8, addr))
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
180
ret = __fbnic_mc_unsync(mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
190
struct fbnic_mac_addr *mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
194
mac_addr = &fbd->mac_addr[FBNIC_RPC_TCAM_MACDA_HOST_ADDR_IDX];
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
195
if (!ether_addr_equal(mac_addr->value.addr8, netdev->dev_addr) ||
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
196
mac_addr->state != FBNIC_TCAM_S_VALID) {
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
197
ether_addr_copy(mac_addr->value.addr8, netdev->dev_addr);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
198
mac_addr->state = FBNIC_TCAM_S_UPDATE;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
199
set_bit(FBNIC_MAC_ADDR_T_UNICAST, mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
203
mac_addr = &fbd->mac_addr[FBNIC_RPC_TCAM_MACDA_BROADCAST_IDX];
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
205
if (!is_broadcast_ether_addr(mac_addr->value.addr8) ||
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
206
mac_addr->state != FBNIC_TCAM_S_VALID) {
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
207
eth_broadcast_addr(mac_addr->value.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
208
mac_addr->state = FBNIC_TCAM_S_ADD;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
210
set_bit(FBNIC_MAC_ADDR_T_BROADCAST, mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
211
} else if (mac_addr->state == FBNIC_TCAM_S_VALID) {
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
212
__fbnic_xc_unsync(mac_addr, FBNIC_MAC_ADDR_T_BROADCAST);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
287
for (idx = ARRAY_SIZE(fbd->mac_addr); idx--;) {
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
288
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[idx];
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
290
if (mac_addr->state != FBNIC_TCAM_S_VALID)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
293
bitmap_clear(mac_addr->act_tcam,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
297
if (bitmap_empty(mac_addr->act_tcam,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
299
mac_addr->state = FBNIC_TCAM_S_DELETE;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
110
struct fbnic_mac_addr *mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
119
mac_addr = &fbd->mac_addr[fbd->mac_addr_boundary - 1];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
121
if (mac_addr->state != FBNIC_TCAM_S_VALID) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
122
eth_zero_addr(mac_addr->value.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
123
eth_broadcast_addr(mac_addr->mask.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
124
mac_addr->value.addr8[0] ^= 1;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
125
mac_addr->mask.addr8[0] ^= 1;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
126
set_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
127
mac_addr->state = FBNIC_TCAM_S_ADD;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
131
mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
134
mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
136
__fbnic_xc_unsync(mac_addr, FBNIC_MAC_ADDR_T_BMC);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
137
__fbnic_xc_unsync(mac_addr, FBNIC_MAC_ADDR_T_ALLMULTI);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
181
struct fbnic_mac_addr *mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
197
mac_addr = __fbnic_mc_sync(fbd, bmc_mac);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
199
mac_addr = &fbd->mac_addr[i++];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
201
if (!mac_addr) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
207
ether_addr_copy(mac_addr->value.addr8, bmc_mac);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
208
eth_zero_addr(mac_addr->mask.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
210
set_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
211
mac_addr->state = FBNIC_TCAM_S_ADD;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
215
mac_addr = &fbd->mac_addr[FBNIC_RPC_TCAM_MACDA_BROADCAST_IDX];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
216
eth_broadcast_addr(mac_addr->value.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
217
set_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
218
mac_addr->state = FBNIC_TCAM_S_ADD;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
387
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
389
if (mac_addr->state == FBNIC_TCAM_S_DISABLED) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
390
avail_addr = mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
391
} else if (ether_addr_equal(mac_addr->value.addr8, addr)) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
392
avail_addr = mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
418
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
420
if (mac_addr->state == FBNIC_TCAM_S_DISABLED) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
421
avail_addr = mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
422
} else if (ether_addr_equal(mac_addr->value.addr8, addr)) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
423
avail_addr = mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
432
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[i];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
434
if (!is_zero_ether_addr(mac_addr->mask.addr8))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
438
if (!ether_addr_equal(mac_addr->value.addr8, addr))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
443
memcpy(avail_addr, mac_addr, sizeof(*mac_addr));
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
444
mac_addr->state = FBNIC_TCAM_S_DELETE;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
460
int __fbnic_xc_unsync(struct fbnic_mac_addr *mac_addr, unsigned int tcam_idx)
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
462
if (!test_and_clear_bit(tcam_idx, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
465
if (bitmap_empty(mac_addr->act_tcam, FBNIC_RPC_TCAM_ACT_NUM_ENTRIES))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
466
mac_addr->state = FBNIC_TCAM_S_DELETE;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
474
struct fbnic_mac_addr *mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
477
mac_addr = &fbd->mac_addr[FBNIC_RPC_TCAM_MACDA_PROMISC_IDX];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
479
if (!is_zero_ether_addr(mac_addr->value.addr8) ||
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
480
mac_addr->state != FBNIC_TCAM_S_VALID) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
481
eth_zero_addr(mac_addr->value.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
482
eth_broadcast_addr(mac_addr->mask.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
484
mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
486
mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
487
mac_addr->state = FBNIC_TCAM_S_ADD;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
497
if (!is_multicast_ether_addr(mac_addr->value.addr8) ||
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
498
mac_addr->state != FBNIC_TCAM_S_VALID) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
499
eth_zero_addr(mac_addr->value.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
500
eth_broadcast_addr(mac_addr->mask.addr8);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
501
mac_addr->value.addr8[0] ^= 1;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
502
mac_addr->mask.addr8[0] ^= 1;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
504
mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
506
mac_addr->act_tcam);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
507
mac_addr->state = FBNIC_TCAM_S_ADD;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
509
} else if (mac_addr->state == FBNIC_TCAM_S_VALID) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
510
__fbnic_xc_unsync(mac_addr, FBNIC_MAC_ADDR_T_ALLMULTI);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
511
__fbnic_xc_unsync(mac_addr, FBNIC_MAC_ADDR_T_PROMISC);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
524
struct fbnic_mac_addr *dest_addr = &fbd->mac_addr[dest];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
530
struct fbnic_mac_addr *src_addr = &fbd->mac_addr[src++];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
570
for (idx = ARRAY_SIZE(fbd->mac_addr); idx--;) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
571
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[idx];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
573
if (mac_addr->state == FBNIC_TCAM_S_DISABLED)
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
576
if (test_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam)) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
586
if (mac_addr->state == FBNIC_TCAM_S_DELETE) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
587
memset(mac_addr, 0, sizeof(*mac_addr));
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
594
mac_addr->state = FBNIC_TCAM_S_UPDATE;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
602
for (idx = ARRAY_SIZE(fbd->mac_addr); idx--;) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
603
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[idx];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
605
if (mac_addr->state == FBNIC_TCAM_S_VALID) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
608
mac_addr->state = FBNIC_TCAM_S_UPDATE;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
614
struct fbnic_mac_addr *mac_addr)
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
619
mask = &mac_addr->mask.addr16[FBNIC_RPC_TCAM_MACDA_WORD_LEN - 1];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
620
value = &mac_addr->value.addr16[FBNIC_RPC_TCAM_MACDA_WORD_LEN - 1];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
636
for (idx = ARRAY_SIZE(fbd->mac_addr); idx--;) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
637
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[idx];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
640
if (!(mac_addr->state & FBNIC_TCAM_S_UPDATE))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
647
if (mac_addr->state == FBNIC_TCAM_S_DELETE) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
650
memset(mac_addr, 0, sizeof(*mac_addr));
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
655
fbnic_write_macda_entry(fbd, idx, mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
657
mac_addr->state = FBNIC_TCAM_S_VALID;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
688
struct fbnic_mac_addr *mac_addr)
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
693
if (is_multicast_ether_addr(mac_addr->value.addr8))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
704
struct fbnic_mac_addr *mac_addr)
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
709
mask = &mac_addr->mask.addr16[FBNIC_TCE_TCAM_WORD_LEN - 1];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
710
value = &mac_addr->value.addr16[FBNIC_TCE_TCAM_WORD_LEN - 1];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
729
for (mac_idx = ARRAY_SIZE(fbd->mac_addr); mac_idx--;) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
730
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[mac_idx];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
733
if (!test_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
742
fbnic_write_tce_tcam_dest(fbd, tcam_idx, mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
743
fbnic_write_tce_tcam_entry(fbd, tcam_idx, mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
757
for (mac_idx = 0; mac_idx < ARRAY_SIZE(fbd->mac_addr); mac_idx++) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
758
struct fbnic_mac_addr *mac_addr = &fbd->mac_addr[mac_idx];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
761
if (!test_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
769
fbnic_write_tce_tcam_dest(fbd, tcam_idx, mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
770
fbnic_write_tce_tcam_entry(fbd, tcam_idx, mac_addr);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.h
197
int __fbnic_xc_unsync(struct fbnic_mac_addr *mac_addr, unsigned int tcam_idx);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.h
219
static inline int __fbnic_uc_unsync(struct fbnic_mac_addr *mac_addr)
drivers/net/ethernet/meta/fbnic/fbnic_rpc.h
221
return __fbnic_xc_unsync(mac_addr, FBNIC_MAC_ADDR_T_UNICAST);
drivers/net/ethernet/meta/fbnic/fbnic_rpc.h
224
static inline int __fbnic_mc_unsync(struct fbnic_mac_addr *mac_addr)
drivers/net/ethernet/meta/fbnic/fbnic_rpc.h
226
return __fbnic_xc_unsync(mac_addr, FBNIC_MAC_ADDR_T_MULTICAST);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
159
const u8 *mac_addr)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
161
return fbnic_tlv_attr_put_value(msg, attr_id, mac_addr, ETH_ALEN);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
556
u8 *mac_addr;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
558
mac_addr = fbnic_tlv_attr_get_value_ptr(src);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
559
memcpy(dest, mac_addr, ETH_ALEN);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
131
const u8 *mac_addr);
drivers/net/ethernet/micrel/ksz884x.c
1651
static void sw_w_sta_mac_table(struct ksz_hw *hw, u16 addr, u8 *mac_addr,
drivers/net/ethernet/micrel/ksz884x.c
1657
data_lo = ((u32) mac_addr[2] << 24) |
drivers/net/ethernet/micrel/ksz884x.c
1658
((u32) mac_addr[3] << 16) |
drivers/net/ethernet/micrel/ksz884x.c
1659
((u32) mac_addr[4] << 8) | mac_addr[5];
drivers/net/ethernet/micrel/ksz884x.c
1660
data_hi = ((u32) mac_addr[0] << 8) | mac_addr[1];
drivers/net/ethernet/micrel/ksz884x.c
2397
static void sw_set_addr(struct ksz_hw *hw, u8 *mac_addr)
drivers/net/ethernet/micrel/ksz884x.c
2402
writeb(mac_addr[i], hw->io + KS8842_MAC_ADDR_0_OFFSET + i);
drivers/net/ethernet/micrel/ksz884x.c
2403
writeb(mac_addr[1 + i], hw->io + KS8842_MAC_ADDR_1_OFFSET + i);
drivers/net/ethernet/micrel/ksz884x.c
2525
entry->mac_addr, entry->ports,
drivers/net/ethernet/micrel/ksz884x.c
2542
entry->mac_addr[0] = 0x01;
drivers/net/ethernet/micrel/ksz884x.c
2543
entry->mac_addr[1] = 0x80;
drivers/net/ethernet/micrel/ksz884x.c
2544
entry->mac_addr[2] = 0xC2;
drivers/net/ethernet/micrel/ksz884x.c
2545
entry->mac_addr[3] = 0x00;
drivers/net/ethernet/micrel/ksz884x.c
2546
entry->mac_addr[4] = 0x00;
drivers/net/ethernet/micrel/ksz884x.c
2547
entry->mac_addr[5] = 0x00;
drivers/net/ethernet/micrel/ksz884x.c
2552
entry->mac_addr, entry->ports,
drivers/net/ethernet/micrel/ksz884x.c
2572
entry->mac_addr, entry->ports,
drivers/net/ethernet/micrel/ksz884x.c
3703
static void hw_ena_add_addr(struct ksz_hw *hw, int index, u8 *mac_addr)
drivers/net/ethernet/micrel/ksz884x.c
3712
mac_addr_hi |= mac_addr[i];
drivers/net/ethernet/micrel/ksz884x.c
3718
mac_addr_lo |= mac_addr[i];
drivers/net/ethernet/micrel/ksz884x.c
3739
static int hw_add_addr(struct ksz_hw *hw, const u8 *mac_addr)
drivers/net/ethernet/micrel/ksz884x.c
3744
if (ether_addr_equal(hw->override_addr, mac_addr))
drivers/net/ethernet/micrel/ksz884x.c
3747
if (ether_addr_equal(hw->address[i], mac_addr))
drivers/net/ethernet/micrel/ksz884x.c
3753
memcpy(hw->address[j], mac_addr, ETH_ALEN);
drivers/net/ethernet/micrel/ksz884x.c
3760
static int hw_del_addr(struct ksz_hw *hw, const u8 *mac_addr)
drivers/net/ethernet/micrel/ksz884x.c
3765
if (ether_addr_equal(hw->address[i], mac_addr)) {
drivers/net/ethernet/micrel/ksz884x.c
970
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/microchip/lan743x_main.c
1390
u8 *mac_addr;
drivers/net/ethernet/microchip/lan743x_main.c
1395
mac_addr = adapter->mac_address;
drivers/net/ethernet/microchip/lan743x_main.c
1396
mac_addr_lo = ((((u32)(mac_addr[0])) << 0) |
drivers/net/ethernet/microchip/lan743x_main.c
1397
(((u32)(mac_addr[1])) << 8) |
drivers/net/ethernet/microchip/lan743x_main.c
1398
(((u32)(mac_addr[2])) << 16) |
drivers/net/ethernet/microchip/lan743x_main.c
1399
(((u32)(mac_addr[3])) << 24));
drivers/net/ethernet/microchip/lan743x_main.c
1400
mac_addr_hi = ((((u32)(mac_addr[4])) << 0) |
drivers/net/ethernet/microchip/lan743x_main.c
1401
(((u32)(mac_addr[5])) << 8));
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1086
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1096
if (!device_get_mac_address(&pdev->dev, mac_addr)) {
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1097
ether_addr_copy(lan966x->base_mac, mac_addr);
drivers/net/ethernet/microsoft/mana/mana_en.c
1131
memcpy(req.mac_addr, apc->mac_addr, ETH_ALEN);
drivers/net/ethernet/microsoft/mana/mana_en.c
1271
ether_addr_copy(apc->mac_addr, resp.mac_addr);
drivers/net/ethernet/microsoft/mana/mana_en.c
3117
eth_hw_addr_set(ndev, apc->mac_addr);
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c
166
u8 *mac_addr,
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c
185
if (le32_to_cpu(reply.mac_addr.ports) & BIT(port))
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c
186
memcpy(mac_addr, reply.mac_addr.addrs[port].mac, ETH_ALEN);
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h
78
} mac_addr;
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h
87
u8 *mac_addr, int port);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
243
u8 mac_addr[ETH_ALEN]; /* eeprom mac address */
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3844
eth_hw_addr_set(netdev, mgp->mac_addr);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
480
mgp->mac_addr[i] =
drivers/net/ethernet/netronome/nfp/abm/main.c
261
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/netronome/nfp/abm/main.c
300
&mac_addr[0], &mac_addr[1], &mac_addr[2],
drivers/net/ethernet/netronome/nfp/abm/main.c
301
&mac_addr[3], &mac_addr[4], &mac_addr[5]) != 6) {
drivers/net/ethernet/netronome/nfp/abm/main.c
308
eth_hw_addr_set(nn->dp.netdev, mac_addr);
drivers/net/ethernet/netronome/nfp/abm/main.c
309
ether_addr_copy(nn->dp.netdev->perm_addr, mac_addr);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2391
u8 *mac_addr)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2412
&mac_addr[0], &mac_addr[1], &mac_addr[2],
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2413
&mac_addr[3], &mac_addr[4], &mac_addr[5]) != 6) {
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2424
u8 *mac_addr)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2437
index, mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3],
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2438
mac_addr[4], mac_addr[5]);
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
58
eth_hw_addr_set(netdev, eth_port->mac_addr);
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
59
ether_addr_copy(netdev->perm_addr, eth_port->mac_addr);
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
63
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
65
put_unaligned_be32(nn_readl(nn, NFP_NET_CFG_MACADDR + 0), &mac_addr[0]);
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
66
put_unaligned_be16(nn_readw(nn, NFP_NET_CFG_MACADDR + 6), &mac_addr[4]);
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
68
if (!is_valid_ether_addr(mac_addr)) {
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
73
eth_hw_addr_set(nn->dp.netdev, mac_addr);
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
74
ether_addr_copy(nn->dp.netdev->perm_addr, mac_addr);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h
223
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
158
nfp_eth_copy_mac_reverse(dst->mac_addr, src->mac_addr);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
82
u8 mac_addr[6];
drivers/net/ethernet/ni/nixge.c
1296
const u8 *mac_addr;
drivers/net/ethernet/ni/nixge.c
1314
mac_addr = nixge_get_nvmem_address(&pdev->dev);
drivers/net/ethernet/ni/nixge.c
1315
if (!IS_ERR(mac_addr) && is_valid_ether_addr(mac_addr)) {
drivers/net/ethernet/ni/nixge.c
1316
eth_hw_addr_set(ndev, mac_addr);
drivers/net/ethernet/ni/nixge.c
1317
kfree(mac_addr);
drivers/net/ethernet/pasemi/pasemi_mac.c
1720
if (pasemi_get_mac_addr(mac) || !is_valid_ether_addr(mac->mac_addr)) {
drivers/net/ethernet/pasemi/pasemi_mac.c
1724
eth_hw_addr_set(dev, mac->mac_addr);
drivers/net/ethernet/pasemi/pasemi_mac.c
188
memcpy(mac->mac_addr, maddr, ETH_ALEN);
drivers/net/ethernet/pasemi/pasemi_mac.c
211
memcpy(mac->mac_addr, addr, ETH_ALEN);
drivers/net/ethernet/pasemi/pasemi_mac.h
72
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1668
static int ionic_get_attr_mac(struct ionic_lif *lif, u8 *mac_addr)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1684
ether_addr_copy(mac_addr, ctx.comp.lif_getattr.mac);
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1134
u8 mac_addr[6];
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1633
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
937
uint8_t mac_addr[ETH_ALEN+2];
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
438
u8 *addr = adapter->mac_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
467
u8 *addr = adapter->mac_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
616
memcpy(mac_req->mac_addr, addr, ETH_ALEN);
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
631
if (ether_addr_equal(addr, cur->mac_addr)) {
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
641
memcpy(cur->mac_addr, addr, ETH_ALEN);
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
644
cur->mac_addr, NETXEN_MAC_ADD);
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
664
nx_p3_nic_add_mac(adapter, adapter->mac_addr, &del_list);
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
690
cur->mac_addr, NETXEN_MAC_DEL);
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
723
cur->mac_addr, NETXEN_MAC_DEL);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1106
adapter->macaddr_set(adapter, adapter->mac_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
459
u64 mac_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
465
if (netxen_p3_get_mac_addr(adapter, &mac_addr) != 0)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
468
if (netxen_get_flash_mac_addr(adapter, &mac_addr) != 0)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
472
p = (unsigned char *)&mac_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
477
memcpy(adapter->mac_addr, netdev->dev_addr, netdev->addr_len);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
500
memcpy(adapter->mac_addr, addr->sa_data, netdev->addr_len);
drivers/net/ethernet/qlogic/qed/qed_dev.c
1136
u8 ppfid, u8 mac_addr[ETH_ALEN])
drivers/net/ethernet/qlogic/qed/qed_dev.c
1154
ether_addr_copy(filter.mac.addr, mac_addr);
drivers/net/ethernet/qlogic/qed/qed_dev.c
1175
mac_addr, ppfid, abs_ppfid, filter_idx, ref_cnt);
drivers/net/ethernet/qlogic/qed/qed_dev.c
1181
mac_addr, ppfid);
drivers/net/ethernet/qlogic/qed/qed_dev.c
936
u8 ppfid, const u8 mac_addr[ETH_ALEN])
drivers/net/ethernet/qlogic/qed/qed_dev.c
951
memcpy(filter.mac.addr, mac_addr, ETH_ALEN);
drivers/net/ethernet/qlogic/qed/qed_dev.c
964
high = mac_addr[1] | (mac_addr[0] << 8);
drivers/net/ethernet/qlogic/qed/qed_dev.c
965
low = mac_addr[5] | (mac_addr[4] << 8) | (mac_addr[3] << 16) |
drivers/net/ethernet/qlogic/qed/qed_dev.c
966
(mac_addr[2] << 24);
drivers/net/ethernet/qlogic/qed/qed_dev.c
976
mac_addr, ppfid, abs_ppfid, filter_idx, ref_cnt);
drivers/net/ethernet/qlogic/qed/qed_dev.c
982
mac_addr, ppfid);
drivers/net/ethernet/qlogic/qed/qed_dev_api.h
383
u8 ppfid, const u8 mac_addr[ETH_ALEN]);
drivers/net/ethernet/qlogic/qed/qed_dev_api.h
396
u8 ppfid, u8 mac_addr[ETH_ALEN]);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
1698
p_hwfn->p_rdma_info->iwarp.mac_addr)) {
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
1702
ethh->h_dest, p_hwfn->p_rdma_info->iwarp.mac_addr);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2591
p_hwfn->p_rdma_info->iwarp.mac_addr);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2654
ether_addr_copy(p_hwfn->p_rdma_info->iwarp.mac_addr, params->mac_addr);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2656
rc = qed_llh_add_mac_filter(p_hwfn->cdev, 0, params->mac_addr);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2684
qed_llh_remove_mac_filter(p_hwfn->cdev, 0, params->mac_addr);
drivers/net/ethernet/qlogic/qed/qed_iwarp.h
74
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1146
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
856
uint8_t mac_addr[ETH_ALEN+2];
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
992
u8 mac_addr[6];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1908
qlcnic_sre_macaddr_change(adapter, adapter->mac_addr, 0,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1961
qlcnic_sre_macaddr_change(adapter, adapter->mac_addr, 0,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1056
qlcnic_create_loopback_buff(skb->data, adapter->mac_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
452
memcpy(mac_req->mac_addr, addr, ETH_ALEN);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
467
if (ether_addr_equal(addr, cur->mac_addr)) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
468
err = qlcnic_sre_macaddr_change(adapter, cur->mac_addr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
487
if (ether_addr_equal(addr, cur->mac_addr) &&
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
496
memcpy(cur->mac_addr, addr, ETH_ALEN);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
499
cur->mac_addr, vlan, QLCNIC_MAC_ADD)) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
521
qlcnic_sre_macaddr_change(adapter, cur->mac_addr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
541
qlcnic_nic_add_mac(adapter, adapter->mac_addr, vlan,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
623
cur->mac_addr, 0, QLCNIC_MAC_DEL);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1524
if (!qlcnic_check_loopback_buff(skb->data, adapter->mac_addr))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2195
if (!qlcnic_check_loopback_buff(skb->data, adapter->mac_addr))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
292
memcpy(mac_req->mac_addr, uaddr, ETH_ALEN);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
316
if (ether_addr_equal(phdr->h_source, adapter->mac_addr))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
669
if (!ether_addr_equal(phdr->h_source, adapter->mac_addr))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1209
sprintf(name, "%pM Gigabit Ethernet", adapter->mac_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1211
sprintf(name, "%pM: %s" , adapter->mac_addr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
298
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
301
ret = qlcnic_get_mac_address(adapter, mac_addr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
306
eth_hw_addr_set(netdev, mac_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
307
memcpy(adapter->mac_addr, netdev->dev_addr, netdev->addr_len);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
323
if (ether_addr_equal_unaligned(adapter->mac_addr, cur->mac_addr)) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
324
qlcnic_sre_macaddr_change(adapter, cur->mac_addr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
347
if (ether_addr_equal_unaligned(adapter->mac_addr, addr->sa_data) &&
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
357
memcpy(adapter->mac_addr, addr->sa_data, netdev->addr_len);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
411
if (ether_addr_equal(addr, adapter->mac_addr))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
2110
qlcnic_sre_macaddr_change(adapter, cur->mac_addr, cur->vlan_id,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
1818
if (ether_addr_equal(adapter->mac_addr, mac)) {
drivers/net/ethernet/realtek/r8169_main.c
5344
u8 mac_addr[ETH_ALEN])
drivers/net/ethernet/realtek/r8169_main.c
5351
put_unaligned_le32(value, mac_addr);
drivers/net/ethernet/realtek/r8169_main.c
5353
put_unaligned_le16(value, mac_addr + 4);
drivers/net/ethernet/realtek/r8169_main.c
5355
rtl_read_mac_from_reg(tp, mac_addr, MAC0_BKP);
drivers/net/ethernet/realtek/r8169_main.c
5561
u8 mac_addr[ETH_ALEN] __aligned(2) = {};
drivers/net/ethernet/realtek/r8169_main.c
5565
rc = eth_platform_get_mac_address(tp_to_dev(tp), mac_addr);
drivers/net/ethernet/realtek/r8169_main.c
5569
rtl_read_mac_address(tp, mac_addr);
drivers/net/ethernet/realtek/r8169_main.c
5570
if (is_valid_ether_addr(mac_addr))
drivers/net/ethernet/realtek/r8169_main.c
5573
rtl_read_mac_from_reg(tp, mac_addr, MAC0);
drivers/net/ethernet/realtek/r8169_main.c
5574
if (is_valid_ether_addr(mac_addr))
drivers/net/ethernet/realtek/r8169_main.c
5577
eth_random_addr(mac_addr);
drivers/net/ethernet/realtek/r8169_main.c
5581
eth_hw_addr_set(dev, mac_addr);
drivers/net/ethernet/realtek/r8169_main.c
5582
rtl_rar_set(tp, mac_addr);
drivers/net/ethernet/realtek/rtase/rtase_main.c
1781
u8 mac_addr[ETH_ALEN] __aligned(2) = {};
drivers/net/ethernet/realtek/rtase/rtase_main.c
1785
mac_addr[i] = rtase_r8(tp, RTASE_MAC0 + i);
drivers/net/ethernet/realtek/rtase/rtase_main.c
1787
if (!is_valid_ether_addr(mac_addr)) {
drivers/net/ethernet/realtek/rtase/rtase_main.c
1791
eth_hw_addr_set(dev, mac_addr);
drivers/net/ethernet/renesas/rswitch.h
949
u8 mac_addr[MAX_ADDR_LEN];
drivers/net/ethernet/renesas/rswitch_main.c
1133
u8 *mac = &etha->mac_addr[0];
drivers/net/ethernet/renesas/rswitch_main.c
1971
if (is_valid_ether_addr(rdev->etha->mac_addr))
drivers/net/ethernet/renesas/rswitch_main.c
1972
eth_hw_addr_set(ndev, rdev->etha->mac_addr);
drivers/net/ethernet/renesas/rtsn.c
687
const u8 *mac_addr = priv->ndev->dev_addr;
drivers/net/ethernet/renesas/rtsn.c
691
rtsn_write(priv, MRMAC0, (mac_addr[0] << 8) | mac_addr[1]);
drivers/net/ethernet/renesas/rtsn.c
692
rtsn_write(priv, MRMAC1, (mac_addr[2] << 24) | (mac_addr[3] << 16) |
drivers/net/ethernet/renesas/rtsn.c
693
(mac_addr[4] << 8) | mac_addr[5]);
drivers/net/ethernet/renesas/sh_eth.c
3220
of_get_mac_address(np, pdata->mac_addr);
drivers/net/ethernet/renesas/sh_eth.c
3345
read_mac_address(ndev, pd->mac_addr);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1109
if (vf->rx_filtering && !is_zero_ether_addr(vf->addr.mac_addr)) {
drivers/net/ethernet/sfc/siena/siena_sriov.c
1120
ether_addr_copy(peer->mac_addr, local_addr->addr);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1333
ether_addr_copy(vfdi_status->peers[0].mac_addr, net_dev->dev_addr);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1484
ether_addr_copy(vfdi_status->peers[0].mac_addr,
drivers/net/ethernet/sfc/siena/siena_sriov.c
1604
ether_addr_copy(vf->addr.mac_addr, mac);
drivers/net/ethernet/sfc/siena/siena_sriov.c
1667
ether_addr_copy(ivi->mac, vf->addr.mac_addr);
drivers/net/ethernet/sfc/siena/siena_sriov.c
317
if (is_zero_ether_addr(vf->addr.mac_addr))
drivers/net/ethernet/sfc/siena/siena_sriov.c
330
vf->addr.mac_addr);
drivers/net/ethernet/sfc/siena/siena_sriov.c
361
if (!vf->rx_filtering || is_zero_ether_addr(vf->addr.mac_addr))
drivers/net/ethernet/sfc/siena/siena_sriov.c
370
vf->addr.mac_addr);
drivers/net/ethernet/sfc/siena/vfdi.h
86
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/sgi/ioc3-eth.c
196
static int ioc3eth_get_mac_addr(struct resource *res, u8 mac_addr[6])
drivers/net/ethernet/sgi/ioc3-eth.c
222
mac_addr[i] = prom[10 - i];
drivers/net/ethernet/sgi/ioc3-eth.c
834
u8 mac_addr[6];
drivers/net/ethernet/sgi/ioc3-eth.c
843
if (ioc3eth_get_mac_addr(regs, mac_addr))
drivers/net/ethernet/sgi/ioc3-eth.c
923
eth_hw_addr_set(dev, mac_addr);
drivers/net/ethernet/sgi/meth.c
109
mace->eth.mac_addr = macaddr;
drivers/net/ethernet/socionext/sni_ave.c
1010
const unsigned char *mac_addr,
drivers/net/ethernet/socionext/sni_ave.c
1023
ave_hw_write_macaddr(ndev, mac_addr,
drivers/net/ethernet/socionext/sni_ave.c
373
const unsigned char *mac_addr,
drivers/net/ethernet/socionext/sni_ave.c
378
writel(mac_addr[0] | mac_addr[1] << 8 |
drivers/net/ethernet/socionext/sni_ave.c
379
mac_addr[2] << 16 | mac_addr[3] << 24, priv->base + reg1);
drivers/net/ethernet/socionext/sni_ave.c
380
writel(mac_addr[4] | mac_addr[5] << 8, priv->base + reg2);
drivers/net/ethernet/spacemit/k1_emac.c
1855
u8 mac_addr[ETH_ALEN] = { 0 };
drivers/net/ethernet/spacemit/k1_emac.c
1875
ret = of_get_mac_address(np, mac_addr);
drivers/net/ethernet/spacemit/k1_emac.c
1884
eth_hw_addr_set(priv->ndev, mac_addr);
drivers/net/ethernet/sun/niu.c
9254
const u8 *mac_addr;
drivers/net/ethernet/sun/niu.c
9280
mac_addr = of_get_property(dp, "local-mac-address", &prop_len);
drivers/net/ethernet/sun/niu.c
9281
if (!mac_addr) {
drivers/net/ethernet/sun/niu.c
9290
eth_hw_addr_set(dev, mac_addr);
drivers/net/ethernet/sunplus/spl2sw_define.h
261
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/sunplus/spl2sw_driver.c
156
netdev_dbg(ndev, "Old Ethernet (MAC) address = %pM\n", mac->mac_addr);
drivers/net/ethernet/sunplus/spl2sw_driver.c
157
if (is_valid_ether_addr(mac->mac_addr)) {
drivers/net/ethernet/sunplus/spl2sw_driver.c
164
ether_addr_copy(mac->mac_addr, ndev->dev_addr);
drivers/net/ethernet/sunplus/spl2sw_driver.c
206
static void spl2sw_check_mac_vendor_id_and_convert(u8 *mac_addr)
drivers/net/ethernet/sunplus/spl2sw_driver.c
212
if (mac_addr[5] == 0xfc && mac_addr[4] == 0x4b && mac_addr[3] == 0xbc &&
drivers/net/ethernet/sunplus/spl2sw_driver.c
213
(mac_addr[0] != 0xfc || mac_addr[1] != 0x4b || mac_addr[2] != 0xbc)) {
drivers/net/ethernet/sunplus/spl2sw_driver.c
215
swap(mac_addr[0], mac_addr[5]);
drivers/net/ethernet/sunplus/spl2sw_driver.c
216
swap(mac_addr[1], mac_addr[4]);
drivers/net/ethernet/sunplus/spl2sw_driver.c
217
swap(mac_addr[2], mac_addr[3]);
drivers/net/ethernet/sunplus/spl2sw_driver.c
262
static u32 spl2sw_init_netdev(struct platform_device *pdev, u8 *mac_addr,
drivers/net/ethernet/sunplus/spl2sw_driver.c
281
ether_addr_copy(mac->mac_addr, mac_addr);
drivers/net/ethernet/sunplus/spl2sw_driver.c
283
eth_hw_addr_set(ndev, mac_addr);
drivers/net/ethernet/sunplus/spl2sw_driver.c
284
dev_info(&pdev->dev, "Ethernet (MAC) address = %pM\n", mac_addr);
drivers/net/ethernet/sunplus/spl2sw_driver.c
329
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/sunplus/spl2sw_driver.c
442
ret = spl2sw_nvmem_get_mac_address(&pdev->dev, port_np, mac_addr);
drivers/net/ethernet/sunplus/spl2sw_driver.c
447
eth_random_addr(mac_addr);
drivers/net/ethernet/sunplus/spl2sw_driver.c
451
ret = spl2sw_init_netdev(pdev, mac_addr, &ndev);
drivers/net/ethernet/sunplus/spl2sw_mac.c
60
writel((mac->mac_addr[0] << 0) + (mac->mac_addr[1] << 8),
drivers/net/ethernet/sunplus/spl2sw_mac.c
62
writel((mac->mac_addr[2] << 0) + (mac->mac_addr[3] << 8) +
drivers/net/ethernet/sunplus/spl2sw_mac.c
63
(mac->mac_addr[4] << 16) + (mac->mac_addr[5] << 24),
drivers/net/ethernet/sunplus/spl2sw_mac.c
95
writel((mac->mac_addr[0] << 0) + (mac->mac_addr[1] << 8),
drivers/net/ethernet/sunplus/spl2sw_mac.c
97
writel((mac->mac_addr[2] << 0) + (mac->mac_addr[3] << 8) +
drivers/net/ethernet/sunplus/spl2sw_mac.c
98
(mac->mac_addr[4] << 16) + (mac->mac_addr[5] << 24),
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
37
memcpy(pdata->mac_addr, dev_addr, netdev->addr_len);
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
79
eth_hw_addr_set(netdev, pdata->mac_addr);
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
79
u8 *mac_addr;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
85
mac_addr = (u8 *)&mac_addr_lo;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
86
mac_addr[0] = ha->addr[0];
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
87
mac_addr[1] = ha->addr[1];
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
88
mac_addr[2] = ha->addr[2];
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
89
mac_addr[3] = ha->addr[3];
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
90
mac_addr = (u8 *)&mac_addr_hi;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
91
mac_addr[0] = ha->addr[4];
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
92
mac_addr[1] = ha->addr[5];
drivers/net/ethernet/synopsys/dwc-xlgmac.h
609
unsigned char mac_addr[ETH_ALEN];
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2530
int slave, u8 *mac_addr)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2546
mac_addr[0] = (mac_hi >> 8) & 0xff;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2547
mac_addr[1] = mac_hi & 0xff;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2548
mac_addr[2] = (mac_lo >> 24) & 0xff;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2549
mac_addr[3] = (mac_lo >> 16) & 0xff;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2550
mac_addr[4] = (mac_lo >> 8) & 0xff;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2551
mac_addr[5] = mac_lo & 0xff;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2703
ret = of_get_mac_address(port_np, port->slave.mac_addr);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2709
port->slave.mac_addr);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2710
if (!is_valid_ether_addr(port->slave.mac_addr)) {
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2711
eth_random_addr(port->slave.mac_addr);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2789
eth_hw_addr_set(port->ndev, port->slave.mac_addr);
drivers/net/ethernet/ti/am65-cpsw-nuss.h
37
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
184
cpsw_ale_add_ucast(cpsw->ale, port->slave.mac_addr,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
218
cpsw_ale_del_ucast(cpsw->ale, port->slave.mac_addr,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
386
if (memcmp(port->slave.mac_addr, (u8 *)fdb->addr, ETH_ALEN) == 0)
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
402
if (memcmp(port->slave.mac_addr, (u8 *)fdb->addr, ETH_ALEN) == 0)
drivers/net/ethernet/ti/cpsw-common.c
15
int slave, u8 *mac_addr)
drivers/net/ethernet/ti/cpsw-common.c
31
mac_addr[0] = (macid_msb >> 16) & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
32
mac_addr[1] = (macid_msb >> 8) & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
33
mac_addr[2] = macid_msb & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
34
mac_addr[3] = (macid_lsb >> 16) & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
35
mac_addr[4] = (macid_lsb >> 8) & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
36
mac_addr[5] = macid_lsb & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
42
u8 *mac_addr)
drivers/net/ethernet/ti/cpsw-common.c
58
mac_addr[5] = (macid_lo >> 8) & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
59
mac_addr[4] = macid_lo & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
60
mac_addr[3] = (macid_hi >> 24) & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
61
mac_addr[2] = (macid_hi >> 16) & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
62
mac_addr[1] = (macid_hi >> 8) & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
63
mac_addr[0] = macid_hi & 0xff;
drivers/net/ethernet/ti/cpsw-common.c
68
int ti_cm_get_macid(struct device *dev, int slave, u8 *mac_addr)
drivers/net/ethernet/ti/cpsw-common.c
71
return cpsw_am33xx_cm_get_macid(dev, 0x630, slave, mac_addr);
drivers/net/ethernet/ti/cpsw-common.c
74
return cpsw_am33xx_cm_get_macid(dev, 0x630, slave, mac_addr);
drivers/net/ethernet/ti/cpsw-common.c
77
return davinci_emac_3517_get_macid(dev, 0x110, slave, mac_addr);
drivers/net/ethernet/ti/cpsw-common.c
80
return cpsw_am33xx_cm_get_macid(dev, 0x30, slave, mac_addr);
drivers/net/ethernet/ti/cpsw-common.c
83
return cpsw_am33xx_cm_get_macid(dev, 0x630, slave, mac_addr);
drivers/net/ethernet/ti/cpsw-common.c
86
return davinci_emac_3517_get_macid(dev, 0x514, slave, mac_addr);
drivers/net/ethernet/ti/cpsw.c
1007
cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM,
drivers/net/ethernet/ti/cpsw.c
1012
memcpy(priv->mac_addr, addr->sa_data, ETH_ALEN);
drivers/net/ethernet/ti/cpsw.c
1013
eth_hw_addr_set(ndev, priv->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1051
ret = cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw.c
1063
cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw.c
1131
ret |= cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw.c
1412
ret = of_get_mac_address(slave_node, slave_data->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1415
slave_data->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1496
if (is_valid_ether_addr(data->slave_data[1].mac_addr)) {
drivers/net/ethernet/ti/cpsw.c
1497
memcpy(priv_sl2->mac_addr, data->slave_data[1].mac_addr,
drivers/net/ethernet/ti/cpsw.c
1500
priv_sl2->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1502
eth_random_addr(priv_sl2->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1504
priv_sl2->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1506
eth_hw_addr_set(ndev, priv_sl2->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1678
if (is_valid_ether_addr(data->slave_data[0].mac_addr)) {
drivers/net/ethernet/ti/cpsw.c
1679
memcpy(priv->mac_addr, data->slave_data[0].mac_addr, ETH_ALEN);
drivers/net/ethernet/ti/cpsw.c
1680
dev_info(dev, "Detected MACID = %pM\n", priv->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1682
eth_random_addr(priv->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1683
dev_info(dev, "Random MACID = %pM\n", priv->mac_addr);
drivers/net/ethernet/ti/cpsw.c
1686
eth_hw_addr_set(ndev, priv->mac_addr);
drivers/net/ethernet/ti/cpsw.c
578
cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw.c
731
cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM,
drivers/net/ethernet/ti/cpsw.h
24
int ti_cm_get_macid(struct device *dev, int slave, u8 *mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1021
cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM,
drivers/net/ethernet/ti/cpsw_new.c
1026
ether_addr_copy(priv->mac_addr, addr->sa_data);
drivers/net/ethernet/ti/cpsw_new.c
1027
eth_hw_addr_set(ndev, priv->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1071
ret = cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw_new.c
1343
ret = of_get_mac_address(port_np, slave_data->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1346
slave_data->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1421
if (is_valid_ether_addr(slave_data->mac_addr)) {
drivers/net/ethernet/ti/cpsw_new.c
1422
ether_addr_copy(priv->mac_addr, slave_data->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1424
priv->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1426
eth_random_addr(slave_data->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1428
priv->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1430
eth_hw_addr_set(ndev, slave_data->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
1431
ether_addr_copy(priv->mac_addr, slave_data->mac_addr);
drivers/net/ethernet/ti/cpsw_new.c
441
ret = cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw_new.c
453
cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw_new.c
625
cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw_new.c
662
cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw_priv.c
274
slave_write(slave, mac_hi(priv->mac_addr), SA_HI);
drivers/net/ethernet/ti/cpsw_priv.c
275
slave_write(slave, mac_lo(priv->mac_addr), SA_LO);
drivers/net/ethernet/ti/cpsw_priv.h
287
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/ti/cpsw_priv.h
376
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/ti/cpsw_switchdev.c
200
cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw_switchdev.c
233
cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
drivers/net/ethernet/ti/cpsw_switchdev.c
396
if (memcmp(priv->mac_addr, (u8 *)fdb->addr, ETH_ALEN) == 0)
drivers/net/ethernet/ti/cpsw_switchdev.c
412
if (memcmp(priv->mac_addr, (u8 *)fdb->addr, ETH_ALEN) == 0)
drivers/net/ethernet/ti/davinci_emac.c
1030
static void emac_set_type0addr(struct emac_priv *priv, u32 ch, char *mac_addr)
drivers/net/ethernet/ti/davinci_emac.c
1033
val = ((mac_addr[5] << 8) | (mac_addr[4]));
drivers/net/ethernet/ti/davinci_emac.c
1036
val = ((mac_addr[3] << 24) | (mac_addr[2] << 16) | \
drivers/net/ethernet/ti/davinci_emac.c
1037
(mac_addr[1] << 8) | (mac_addr[0]));
drivers/net/ethernet/ti/davinci_emac.c
1057
static void emac_set_type1addr(struct emac_priv *priv, u32 ch, char *mac_addr)
drivers/net/ethernet/ti/davinci_emac.c
1061
val = ((mac_addr[5] << 8) | mac_addr[4]);
drivers/net/ethernet/ti/davinci_emac.c
1063
val = ((mac_addr[3] << 24) | (mac_addr[2] << 16) | \
drivers/net/ethernet/ti/davinci_emac.c
1064
(mac_addr[1] << 8) | (mac_addr[0]));
drivers/net/ethernet/ti/davinci_emac.c
1066
emac_set_type0addr(priv, ch, mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1082
char *mac_addr, int index, int match)
drivers/net/ethernet/ti/davinci_emac.c
1086
val = ((mac_addr[3] << 24) | (mac_addr[2] << 16) | \
drivers/net/ethernet/ti/davinci_emac.c
1087
(mac_addr[1] << 8) | (mac_addr[0]));
drivers/net/ethernet/ti/davinci_emac.c
1089
val = ((mac_addr[5] << 8) | mac_addr[4] | ((ch & 0x7) << 16) | \
drivers/net/ethernet/ti/davinci_emac.c
1092
emac_set_type0addr(priv, ch, mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1105
static void emac_setmac(struct emac_priv *priv, u32 ch, char *mac_addr)
drivers/net/ethernet/ti/davinci_emac.c
1110
emac_set_type0addr(priv, ch, mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1114
emac_set_type1addr(priv, ch, mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1116
emac_set_type2addr(priv, ch, mac_addr, ch, 1);
drivers/net/ethernet/ti/davinci_emac.c
1117
emac_set_type0addr(priv, ch, mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1143
memcpy(priv->mac_addr, sa->sa_data, ndev->addr_len);
drivers/net/ethernet/ti/davinci_emac.c
1148
emac_setmac(priv, EMAC_DEF_RX_CH, priv->mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1153
priv->mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1214
emac_setmac(priv, EMAC_DEF_RX_CH, priv->mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1430
eth_hw_addr_set(ndev, priv->mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1744
if (!is_valid_ether_addr(pdata->mac_addr))
drivers/net/ethernet/ti/davinci_emac.c
1745
of_get_mac_address(np, pdata->mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1787
int instance, u8 *mac_addr)
drivers/net/ethernet/ti/davinci_emac.c
1792
return ti_cm_get_macid(&pdev->dev, instance, mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1848
memcpy(priv->mac_addr, pdata->mac_addr, ETH_ALEN);
drivers/net/ethernet/ti/davinci_emac.c
1932
if (!is_valid_ether_addr(priv->mac_addr)) {
drivers/net/ethernet/ti/davinci_emac.c
1933
rc = davinci_emac_try_get_mac(pdev, res_ctrl ? 0 : 1, priv->mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1935
eth_hw_addr_set(ndev, priv->mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
1937
if (!is_valid_ether_addr(priv->mac_addr)) {
drivers/net/ethernet/ti/davinci_emac.c
1940
memcpy(priv->mac_addr, ndev->dev_addr, ndev->addr_len);
drivers/net/ethernet/ti/davinci_emac.c
1942
priv->mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
311
char mac_addr[6];
drivers/net/ethernet/ti/davinci_emac.c
611
static int emac_hash_add(struct emac_priv *priv, u8 *mac_addr)
drivers/net/ethernet/ti/davinci_emac.c
616
u32 hash_value = hash_get(mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
653
static int emac_hash_del(struct emac_priv *priv, u8 *mac_addr)
drivers/net/ethernet/ti/davinci_emac.c
658
hash_value = hash_get(mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
696
static void emac_add_mcast(struct emac_priv *priv, u32 action, u8 *mac_addr)
drivers/net/ethernet/ti/davinci_emac.c
703
update = emac_hash_add(priv, mac_addr);
drivers/net/ethernet/ti/davinci_emac.c
706
update = emac_hash_del(priv, mac_addr);
drivers/net/ethernet/ti/icssg/icssg_classifier.c
460
void icssg_ft1_set_mac_addr(struct regmap *miig_rt, int slice, u8 *mac_addr)
drivers/net/ethernet/ti/icssg/icssg_classifier.c
465
rx_class_ft1_set_da(miig_rt, slice, 0, mac_addr);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1547
ether_addr_copy(emac->mac_addr, ndev->dev_addr);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
905
ether_addr_copy(emac->mac_addr, ndev->dev_addr);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
907
icssg_class_set_mac_addr(prueth->miig_rt, slice, emac->mac_addr);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
908
icssg_ft1_set_mac_addr(prueth->miig_rt, slice, emac->mac_addr);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
195
u8 mac_addr[6];
drivers/net/ethernet/ti/icssg/icssg_prueth.h
425
void icssg_ft1_set_mac_addr(struct regmap *miig_rt, int slice, u8 *mac_addr);
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
497
ether_addr_copy(emac->mac_addr, ndev->dev_addr);
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
499
icssg_class_set_mac_addr(prueth->miig_rt, slice, emac->mac_addr);
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
864
ether_addr_copy(emac->mac_addr, ndev->dev_addr);
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
145
if (!ether_addr_equal(emac->mac_addr, fdb->addr))
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
162
if (!ether_addr_equal(emac->mac_addr, fdb->addr))
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
274
icssg_fdb_add_del(emac, emac->mac_addr, vid,
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1564
ether_addr_copy(emac->mac_addr, ndev->dev_addr);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
336
void __iomem *mac_addr;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
352
mac_addr = dram_base + PORT_MAC_ADDR;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
353
memcpy_toio(mac_addr, emac->mac_addr, 6);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
979
ether_addr_copy(emac->mac_addr, ndev->dev_addr);
drivers/net/ethernet/ti/icssm/icssm_prueth.h
226
u8 mac_addr[6];
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
561
if (ether_addr_equal(mac, emac->mac_addr) ||
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
562
(ether_addr_equal(mac, other_emac->mac_addr))) {
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
922
memcpy_toio(dram_mac + PORT_MAC_ADDR, emac->mac_addr, 6);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
728
void wx_get_mac_addr(struct wx *wx, u8 *mac_addr)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
739
mac_addr[i] = (u8)(rar_high >> (1 - i) * 8);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
742
mac_addr[i + 2] = (u8)(rar_low >> (3 - i) * 8);
drivers/net/ethernet/wangxun/libwx/wx_hw.h
26
void wx_get_mac_addr(struct wx *wx, u8 *mac_addr);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
221
static int wx_set_vf_mac(struct wx *wx, u16 vf, const u8 *mac_addr)
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
226
ether_addr_copy(hw_addr, mac_addr);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
230
ether_addr_copy(wx->vfinfo[vf].vf_mac_addr, mac_addr);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
539
u16 vf, int index, unsigned char *mac_addr)
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
570
retval = wx_add_mac_filter(wx, mac_addr, vf);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
575
memcpy(entry->vf_macvlan, mac_addr, ETH_ALEN);
drivers/net/ethernet/wangxun/libwx/wx_vf.c
325
void wx_get_mac_addr_vf(struct wx *wx, u8 *mac_addr)
drivers/net/ethernet/wangxun/libwx/wx_vf.c
327
ether_addr_copy(mac_addr, wx->mac.perm_addr);
drivers/net/ethernet/wangxun/libwx/wx_vf.h
114
void wx_get_mac_addr_vf(struct wx *wx, u8 *mac_addr);
drivers/net/ethernet/wiznet/w5100.c
1041
const void *mac_addr = NULL;
drivers/net/ethernet/wiznet/w5100.c
1046
if (data && is_valid_ether_addr(data->mac_addr))
drivers/net/ethernet/wiznet/w5100.c
1047
mac_addr = data->mac_addr;
drivers/net/ethernet/wiznet/w5100.c
1062
mac_addr, irq, data ? data->link_gpio : -EINVAL);
drivers/net/ethernet/wiznet/w5100.c
1078
int sizeof_ops_priv, const void *mac_addr, int irq,
drivers/net/ethernet/wiznet/w5100.c
1157
if (mac_addr)
drivers/net/ethernet/wiznet/w5100.c
1158
eth_hw_addr_set(ndev, mac_addr);
drivers/net/ethernet/wiznet/w5100.h
32
int sizeof_ops_priv, const void *mac_addr, int irq,
drivers/net/ethernet/wiznet/w5300.c
536
if (data && is_valid_ether_addr(data->mac_addr)) {
drivers/net/ethernet/wiznet/w5300.c
537
eth_hw_addr_set(ndev, data->mac_addr);
drivers/net/ethernet/xilinx/ll_temac_main.c
1588
temac_init_mac_address(ndev, pdata->mac_addr);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2783
u8 mac_addr[ETH_ALEN];
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3033
ret = of_get_mac_address(pdev->dev.of_node, mac_addr);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3035
axienet_set_mac_address(ndev, mac_addr);
drivers/net/fddi/skfp/drvfbi.c
277
void read_address(struct s_smc *smc, u_char *mac_addr)
drivers/net/fddi/skfp/drvfbi.c
298
if (mac_addr) {
drivers/net/fddi/skfp/drvfbi.c
300
smc->hw.fddi_canon_addr.a[i] = mac_addr[i] ;
drivers/net/fddi/skfp/drvfbi.c
301
smc->hw.fddi_home_addr.a[i] = bitrev8(mac_addr[i]);
drivers/net/fddi/skfp/drvfbi.c
316
void init_board(struct s_smc *smc, u_char *mac_addr)
drivers/net/fddi/skfp/drvfbi.c
319
read_address(smc,mac_addr) ;
drivers/net/fddi/skfp/h/smc.h
470
void init_board(struct s_smc *smc, u_char *mac_addr);
drivers/net/fddi/skfp/h/smc.h
473
int init_smt(struct s_smc *smc, const u_char *mac_addr);
drivers/net/fddi/skfp/h/smc.h
480
void read_address(struct s_smc *smc, u_char *mac_addr);
drivers/net/fddi/skfp/h/smt.h
249
struct fddi_addr mac_addr ; /* MAC address */
drivers/net/fddi/skfp/hwmtm.c
136
void init_fddi_driver(struct s_smc *smc, u_char *mac_addr);
drivers/net/fddi/skfp/hwmtm.c
414
void init_fddi_driver(struct s_smc *smc, u_char *mac_addr)
drivers/net/fddi/skfp/hwmtm.c
419
init_board(smc,mac_addr) ;
drivers/net/fddi/skfp/smt.c
1367
pd_mac->mac_addr = smc->mib.m[MAC0].fddiMACSMTAddress ;
drivers/net/fddi/skfp/smtinit.c
22
void init_fddi_driver(struct s_smc *smc, const u_char *mac_addr);
drivers/net/fddi/skfp/smtinit.c
60
int init_smt(struct s_smc *smc, const u_char *mac_addr)
drivers/net/fddi/skfp/smtinit.c
89
init_fddi_driver(smc,mac_addr) ; /* HW driver */
drivers/net/fjes/fjes_hw.c
140
void fjes_hw_setup_epbuf(struct epbuf_handler *epbh, const u8 *mac_addr,
drivers/net/fjes/fjes_hw.c
155
info->v1i.mac_addr[i] = mac_addr[i];
drivers/net/fjes/fjes_hw.h
210
u8 mac_addr[ETH_ALEN];
drivers/net/phy/motorcomm.c
558
const u8 *mac_addr;
drivers/net/phy/motorcomm.c
570
mac_addr = (const u8 *)p_attached_dev->dev_addr;
drivers/net/phy/motorcomm.c
571
if (!is_valid_ether_addr(mac_addr))
drivers/net/phy/motorcomm.c
582
((mac_addr[i * 2] << 8)) |
drivers/net/phy/motorcomm.c
583
(mac_addr[i * 2 + 1]));
drivers/net/phy/motorcomm.c
630
const u8 *mac_addr;
drivers/net/phy/motorcomm.c
636
mac_addr = phydev->attached_dev->dev_addr;
drivers/net/phy/motorcomm.c
641
((mac_addr[i * 2] << 8)) |
drivers/net/phy/motorcomm.c
642
(mac_addr[i * 2 + 1]));
drivers/net/phy/mscc/mscc_main.c
300
const u8 *mac_addr = phydev->attached_dev->dev_addr;
drivers/net/phy/mscc/mscc_main.c
314
pwd[i] = mac_addr[5 - (i * 2 + 1)] << 8 |
drivers/net/phy/mscc/mscc_main.c
315
mac_addr[5 - i * 2];
drivers/net/phy/realtek/realtek_main.c
523
const u8 *mac_addr = dev->attached_dev->dev_addr;
drivers/net/phy/realtek/realtek_main.c
536
__phy_write(dev, RTL8211F_PHYSICAL_ADDR_WORD0, mac_addr[1] << 8 | (mac_addr[0]));
drivers/net/phy/realtek/realtek_main.c
537
__phy_write(dev, RTL8211F_PHYSICAL_ADDR_WORD1, mac_addr[3] << 8 | (mac_addr[2]));
drivers/net/phy/realtek/realtek_main.c
538
__phy_write(dev, RTL8211F_PHYSICAL_ADDR_WORD2, mac_addr[5] << 8 | (mac_addr[4]));
drivers/net/usb/asix.h
165
u8 mac_addr[ETH_ALEN];
drivers/net/usb/asix_common.c
751
memcpy(data->mac_addr, addr->sa_data, ETH_ALEN);
drivers/net/usb/asix_common.c
753
data->mac_addr);
drivers/net/usb/asix_devices.c
1149
memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN);
drivers/net/usb/asix_devices.c
1151
data->mac_addr, 0);
drivers/net/usb/asix_devices.c
339
ether_addr_copy(data->mac_addr, dev->net->dev_addr);
drivers/net/usb/asix_devices.c
341
ETH_ALEN, data->mac_addr, 0);
drivers/net/usb/asix_devices.c
430
ether_addr_copy(data->mac_addr, dev->net->dev_addr);
drivers/net/usb/asix_devices.c
432
ETH_ALEN, data->mac_addr, in_pm);
drivers/net/usb/asix_devices.c
548
memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN);
drivers/net/usb/asix_devices.c
550
data->mac_addr, in_pm);
drivers/net/usb/ax88172a.c
291
memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN);
drivers/net/usb/ax88172a.c
293
data->mac_addr, 0);
drivers/net/usb/ch9200.c
310
unsigned char mac_addr[0x06];
drivers/net/usb/ch9200.c
317
memset(mac_addr, 0, sizeof(mac_addr));
drivers/net/usb/ch9200.c
319
MAC_REG_STATION_L, mac_addr, 0x02,
drivers/net/usb/ch9200.c
322
mac_addr + 2, 0x02, CONTROL_TIMEOUT_MS);
drivers/net/usb/ch9200.c
324
mac_addr + 4, 0x02, CONTROL_TIMEOUT_MS);
drivers/net/usb/ch9200.c
328
data[0] = mac_addr[5];
drivers/net/usb/ch9200.c
329
data[1] = mac_addr[4];
drivers/net/usb/ch9200.c
330
data[2] = mac_addr[3];
drivers/net/usb/ch9200.c
331
data[3] = mac_addr[2];
drivers/net/usb/ch9200.c
332
data[4] = mac_addr[1];
drivers/net/usb/ch9200.c
333
data[5] = mac_addr[0];
drivers/net/usb/sr9800.c
490
memcpy(data->mac_addr, addr->sa_data, ETH_ALEN);
drivers/net/usb/sr9800.c
492
data->mac_addr);
drivers/net/usb/sr9800.c
643
memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN);
drivers/net/usb/sr9800.c
645
data->mac_addr);
drivers/net/usb/sr9800.h
187
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath10k/core.c
2838
vdev_addr = ar->mac_addr;
drivers/net/wireless/ath/ath10k/core.c
3225
status = ath10k_wmi_pdev_set_base_macaddr(ar, ar->mac_addr);
drivers/net/wireless/ath/ath10k/core.c
3452
device_get_mac_address(ar->dev, ar->mac_addr);
drivers/net/wireless/ath/ath10k/core.h
1021
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath10k/mac.c
10001
eth_random_addr(ar->mac_addr);
drivers/net/wireless/ath/ath10k/mac.c
10003
SET_IEEE80211_PERM_ADDR(ar->hw, ar->mac_addr);
drivers/net/wireless/ath/ath10k/mac.c
1105
ret = ath10k_wmi_vdev_up(ar, vdev_id, 0, ar->mac_addr);
drivers/net/wireless/ath/ath10k/mac.c
1173
0, ar->mac_addr);
drivers/net/wireless/ath/ath10k/mac.c
5260
ret = ath10k_wmi_scan_prob_req_oui(ar, ar->mac_addr);
drivers/net/wireless/ath/ath10k/mac.c
6461
ether_addr_copy(arg->mac_addr.addr, req->mac_addr);
drivers/net/wireless/ath/ath10k/mac.c
9999
if (!is_valid_ether_addr(ar->mac_addr)) {
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1726
mac_addr),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
533
u8 mac_addr[QMI_WLFW_MAC_ADDR_SIZE_V01];
drivers/net/wireless/ath/ath10k/wmi-ops.h
1000
prob_req_oui = (((u32)mac_addr[0]) << 16) |
drivers/net/wireless/ath/ath10k/wmi-ops.h
1001
(((u32)mac_addr[1]) << 8) | mac_addr[2];
drivers/net/wireless/ath/ath10k/wmi-ops.h
995
ath10k_wmi_scan_prob_req_oui(struct ath10k *ar, const u8 mac_addr[ETH_ALEN])
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1084
arg->mac_addr = ev->peer_macaddr.addr;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1412
arg->mac_addr = ev->mac_addr.addr;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2017
ether_addr_copy(cmd->mac_addr.addr, arg->mac_addr.addr);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2137
const u8 mac_addr[ETH_ALEN])
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2154
ether_addr_copy(cmd->vdev_macaddr.addr, mac_addr);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2717
ether_addr_copy(cmd->mac_addr.addr, arg->addr);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
3921
ether_addr_copy(cmd->mac_addr.addr, pno->mac_addr);
drivers/net/wireless/ath/ath10k/wmi-tlv.h
1743
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath10k/wmi-tlv.h
1858
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath10k/wmi-tlv.h
1900
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath10k/wmi-tlv.h
2650
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath10k/wmi.c
3515
arg->mac_addr = ev->peer_macaddr.addr;
drivers/net/wireless/ath/ath10k/wmi.c
3534
arg.mac_addr);
drivers/net/wireless/ath/ath10k/wmi.c
3538
sta = ieee80211_find_sta_by_ifaddr(ar->hw, arg.mac_addr, NULL);
drivers/net/wireless/ath/ath10k/wmi.c
3541
arg.mac_addr);
drivers/net/wireless/ath/ath10k/wmi.c
5721
arg->mac_addr = ev->mac_addr.addr;
drivers/net/wireless/ath/ath10k/wmi.c
5767
arg.mac_addr,
drivers/net/wireless/ath/ath10k/wmi.c
5770
if (is_zero_ether_addr(ar->mac_addr))
drivers/net/wireless/ath/ath10k/wmi.c
5771
ether_addr_copy(ar->mac_addr, arg.mac_addr);
drivers/net/wireless/ath/ath10k/wmi.c
6455
ether_addr_copy(cmd->mac_addr.addr, macaddr);
drivers/net/wireless/ath/ath10k/wmi.h
2358
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath10k/wmi.h
3307
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath10k/wmi.h
4184
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath10k/wmi.h
6873
const u8 *mac_addr;
drivers/net/wireless/ath/ath10k/wmi.h
6940
const u8 *mac_addr;
drivers/net/wireless/ath/ath10k/wmi.h
7385
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath10k/wow.c
254
memcpy(pno->mac_addr, nd_config->mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath11k/core.h
313
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath11k/core.h
668
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath11k/core.h
847
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath11k/core.h
987
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4652
const u8 *mac_addr,
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4674
cfg_params->cfg2 |= FIELD_PREP(GENMASK(7, 0), mac_addr[0]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4675
cfg_params->cfg2 |= FIELD_PREP(GENMASK(15, 8), mac_addr[1]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4676
cfg_params->cfg2 |= FIELD_PREP(GENMASK(23, 16), mac_addr[2]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4677
cfg_params->cfg2 |= FIELD_PREP(GENMASK(31, 24), mac_addr[3]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4678
cfg_params->cfg3 |= FIELD_PREP(GENMASK(7, 0), mac_addr[4]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4679
cfg_params->cfg3 |= FIELD_PREP(GENMASK(15, 8), mac_addr[5]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4696
cfg_params->cfg1 |= FIELD_PREP(GENMASK(7, 0), mac_addr[0]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4697
cfg_params->cfg1 |= FIELD_PREP(GENMASK(15, 8), mac_addr[1]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4698
cfg_params->cfg1 |= FIELD_PREP(GENMASK(23, 16), mac_addr[2]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4699
cfg_params->cfg1 |= FIELD_PREP(GENMASK(31, 24), mac_addr[3]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4700
cfg_params->cfg2 |= FIELD_PREP(GENMASK(7, 0), mac_addr[4]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4701
cfg_params->cfg2 |= FIELD_PREP(GENMASK(15, 8), mac_addr[5]);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
751
htt_stats_buf->mac_addr.mac_addr_l32),
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
753
htt_stats_buf->mac_addr.mac_addr_l32),
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
755
htt_stats_buf->mac_addr.mac_addr_l32),
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
757
htt_stats_buf->mac_addr.mac_addr_l32),
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
759
htt_stats_buf->mac_addr.mac_addr_h16),
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
761
htt_stats_buf->mac_addr.mac_addr_h16));
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.h
433
struct htt_mac_addr mac_addr;
drivers/net/wireless/ath/ath11k/dp_rx.c
1685
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath11k/dp_rx.c
1708
peer_mac_h16, mac_addr);
drivers/net/wireless/ath/ath11k/dp_rx.c
1709
ath11k_peer_map_event(ab, vdev_id, peer_id, mac_addr, 0, 0);
drivers/net/wireless/ath/ath11k/dp_rx.c
1719
peer_mac_h16, mac_addr);
drivers/net/wireless/ath/ath11k/dp_rx.c
1724
ath11k_peer_map_event(ab, vdev_id, peer_id, mac_addr, ast_hash,
drivers/net/wireless/ath/ath11k/mac.c
10285
memcpy(addresses[0].addr, ar->mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath11k/mac.c
10287
memcpy(addresses[i].addr, ar->mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath11k/mac.c
10474
SET_IEEE80211_PERM_ADDR(ar->hw, ar->mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
10711
u8 mac_addr[ETH_ALEN] = {};
drivers/net/wireless/ath/ath11k/mac.c
10724
device_get_mac_address(ab->dev, mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
10730
ether_addr_copy(ar->mac_addr, pdev->mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
10732
if (is_zero_ether_addr(mac_addr))
drivers/net/wireless/ath/ath11k/mac.c
10733
ether_addr_copy(ar->mac_addr, ab->mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
10735
ether_addr_copy(ar->mac_addr, mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
10736
ar->mac_addr[4] += i;
drivers/net/wireless/ath/ath11k/mac.c
3849
memcpy(arvif->arp_ns_offload.mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/ath/ath11k/mac.c
4295
ether_addr_copy(arg->mac_addr.addr, req->mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
6661
ret = ath11k_wmi_scan_prob_req_oui(ar, ar->mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
7955
ret = ath11k_wmi_vdev_up(ar, arvif->vdev_id, 0, ar->mac_addr,
drivers/net/wireless/ath/ath11k/mac.c
8495
peer = ath11k_peer_find_by_addr(ab, ar->mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
8498
ath11k_peer_delete(ar, arvif->vdev_id, ar->mac_addr);
drivers/net/wireless/ath/ath11k/mac.c
9524
memcpy(offload->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/ath/ath11k/mac.c
968
ret = ath11k_wmi_vdev_up(ar, vdev_id, 0, ar->mac_addr, NULL, 0, 0);
drivers/net/wireless/ath/ath11k/peer.c
121
u8 *mac_addr, u16 ast_hash, u16 hw_peer_id)
drivers/net/wireless/ath/ath11k/peer.c
126
peer = ath11k_peer_find(ab, vdev_id, mac_addr);
drivers/net/wireless/ath/ath11k/peer.c
136
ether_addr_copy(peer->addr, mac_addr);
drivers/net/wireless/ath/ath11k/peer.c
142
vdev_id, mac_addr, peer_id);
drivers/net/wireless/ath/ath11k/peer.h
43
u8 *mac_addr, u16 ast_hash, u16 hw_peer_id);
drivers/net/wireless/ath/ath11k/wmi.c
2335
ether_addr_copy(cmd->mac_addr.addr, params->mac_addr.addr);
drivers/net/wireless/ath/ath11k/wmi.c
3957
u32 vdev_id, const u8 *mac_addr,
drivers/net/wireless/ath/ath11k/wmi.c
3974
memcpy(&cmd->mac_addr, mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath11k/wmi.c
6281
arg->mac_addr = ev->peer_macaddr.addr;
drivers/net/wireless/ath/ath11k/wmi.c
7295
ether_addr_copy(ab->mac_addr,
drivers/net/wireless/ath/ath11k/wmi.c
7296
fixed_param.ready_event_min.mac_addr.addr);
drivers/net/wireless/ath/ath11k/wmi.c
7308
ether_addr_copy(pdev->mac_addr, addr_list[i].addr);
drivers/net/wireless/ath/ath11k/wmi.c
7865
peer = ath11k_peer_find_by_addr(ab, arg.mac_addr);
drivers/net/wireless/ath/ath11k/wmi.c
7869
arg.mac_addr);
drivers/net/wireless/ath/ath11k/wmi.c
7886
arg.mac_addr, NULL);
drivers/net/wireless/ath/ath11k/wmi.c
7889
arg.mac_addr);
drivers/net/wireless/ath/ath11k/wmi.c
7894
arg.mac_addr);
drivers/net/wireless/ath/ath11k/wmi.c
8814
ether_addr_copy(tx_params->peer_mac_addr, params->mac_addr.addr);
drivers/net/wireless/ath/ath11k/wmi.c
9374
const u8 mac_addr[ETH_ALEN])
drivers/net/wireless/ath/ath11k/wmi.c
9381
prob_req_oui = (((u32)mac_addr[0]) << 16) |
drivers/net/wireless/ath/ath11k/wmi.c
9382
(((u32)mac_addr[1]) << 8) | mac_addr[2];
drivers/net/wireless/ath/ath11k/wmi.c
9614
ether_addr_copy(cmd->mac_addr.addr, pno->mac_addr);
drivers/net/wireless/ath/ath11k/wmi.c
9616
ath11k_ce_byte_swap(cmd->mac_addr.addr, 8);
drivers/net/wireless/ath/ath11k/wmi.c
9760
memcpy(ns->target_mac.addr, offload->mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath11k/wmi.h
2586
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath11k/wmi.h
3301
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath11k/wmi.h
3437
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath11k/wmi.h
4255
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath11k/wmi.h
4294
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath11k/wmi.h
5019
const u8 *mac_addr;
drivers/net/wireless/ath/ath11k/wmi.h
6222
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath11k/wmi.h
6258
struct wmi_mac_addr mac_addr;
drivers/net/wireless/ath/ath11k/wmi.h
6595
const u8 mac_addr[ETH_ALEN]);
drivers/net/wireless/ath/ath11k/wow.c
333
memcpy(pno->mac_addr, nd_config->mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath12k/core.h
1002
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath12k/core.h
617
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath12k/core.h
836
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
4201
mac_addr_l32 = le32_to_cpu(htt_stats_buf->mac_addr.mac_addr_l32);
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
4202
mac_addr_h16 = le32_to_cpu(htt_stats_buf->mac_addr.mac_addr_h16);
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
1739
struct htt_mac_addr mac_addr;
drivers/net/wireless/ath/ath12k/dp_htt.c
584
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath12k/dp_htt.c
610
peer_mac_h16, mac_addr);
drivers/net/wireless/ath/ath12k/dp_htt.c
611
ath12k_dp_link_peer_map_event(ab, vdev_id, peer_id, mac_addr, 0, 0);
drivers/net/wireless/ath/ath12k/dp_htt.c
621
peer_mac_h16, mac_addr);
drivers/net/wireless/ath/ath12k/dp_htt.c
626
ath12k_dp_link_peer_map_event(ab, vdev_id, peer_id, mac_addr, ast_hash,
drivers/net/wireless/ath/ath12k/dp_htt.c
637
peer_mac_h16, mac_addr);
drivers/net/wireless/ath/ath12k/dp_htt.c
642
ath12k_dp_link_peer_map_event(ab, vdev_id, peer_id, mac_addr, ast_hash,
drivers/net/wireless/ath/ath12k/dp_peer.c
159
u8 *mac_addr, u16 ast_hash, u16 hw_peer_id)
drivers/net/wireless/ath/ath12k/dp_peer.c
166
peer = ath12k_dp_link_peer_find_by_vdev_and_addr(dp, vdev_id, mac_addr);
drivers/net/wireless/ath/ath12k/dp_peer.c
176
ether_addr_copy(peer->addr, mac_addr);
drivers/net/wireless/ath/ath12k/dp_peer.c
192
vdev_id, mac_addr, peer_id);
drivers/net/wireless/ath/ath12k/dp_peer.h
121
u8 *mac_addr, u16 ast_hash, u16 hw_peer_id);
drivers/net/wireless/ath/ath12k/mac.c
1315
params.bssid = ar->mac_addr;
drivers/net/wireless/ath/ath12k/mac.c
1375
params.bssid = ar->mac_addr;
drivers/net/wireless/ath/ath12k/mac.c
14468
u8 *mac_addr = NULL;
drivers/net/wireless/ath/ath12k/mac.c
14478
ether_addr_copy(ar->mac_addr, pdev->mac_addr);
drivers/net/wireless/ath/ath12k/mac.c
14480
ether_addr_copy(ar->mac_addr, ar->ab->mac_addr);
drivers/net/wireless/ath/ath12k/mac.c
14481
ar->mac_addr[4] += ar->pdev_idx;
drivers/net/wireless/ath/ath12k/mac.c
14513
mac_addr = ar->mac_addr;
drivers/net/wireless/ath/ath12k/mac.c
14515
mac_addr = ab->mac_addr;
drivers/net/wireless/ath/ath12k/mac.c
14523
SET_IEEE80211_PERM_ADDR(hw, mac_addr);
drivers/net/wireless/ath/ath12k/wmi.c
10527
ether_addr_copy(cmd->mac_addr.addr, pno->mac_addr);
drivers/net/wireless/ath/ath12k/wmi.c
10665
memcpy(ns->target_mac.addr, offload->mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath12k/wmi.c
6583
arg->mac_addr = ev->peer_macaddr.addr;
drivers/net/wireless/ath/ath12k/wmi.c
6970
ether_addr_copy(ab->mac_addr,
drivers/net/wireless/ath/ath12k/wmi.c
6971
fixed_param.ready_event_min.mac_addr.addr);
drivers/net/wireless/ath/ath12k/wmi.c
6984
ether_addr_copy(pdev->mac_addr, addr_list[i].addr);
drivers/net/wireless/ath/ath12k/wmi.c
7444
arsta = ath12k_link_sta_find_by_addr(ab, arg.mac_addr);
drivers/net/wireless/ath/ath12k/wmi.c
7448
arg.mac_addr);
drivers/net/wireless/ath/ath12k/wmi.c
7455
arg.mac_addr);
drivers/net/wireless/ath/ath12k/wmi.c
7465
arg.mac_addr, arg.reason, arg.rssi);
drivers/net/wireless/ath/ath12k/wmi.h
2860
struct ath12k_wmi_mac_addr_params mac_addr;
drivers/net/wireless/ath/ath12k/wmi.h
3474
struct ath12k_wmi_mac_addr_params mac_addr;
drivers/net/wireless/ath/ath12k/wmi.h
4571
const u8 *mac_addr;
drivers/net/wireless/ath/ath12k/wmi.h
5705
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath12k/wmi.h
5738
struct ath12k_wmi_mac_addr_params mac_addr;
drivers/net/wireless/ath/ath12k/wmi.h
5791
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath12k/wow.c
347
memcpy(pno->mac_addr, nd_config->mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath12k/wow.c
766
memcpy(offload->mac_addr, ahvif->vif->addr, ETH_ALEN);
drivers/net/wireless/ath/ath5k/mac80211-ops.c
538
const u8 *mac_addr)
drivers/net/wireless/ath/ath6kl/cfg80211.c
1128
const u8 *mac_addr,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1248
(u8 *) mac_addr, SYNC_BOTH_WMIFLAG);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1253
const u8 *mac_addr)
drivers/net/wireless/ath/ath6kl/cfg80211.c
1283
const u8 *mac_addr, void *cookie,
drivers/net/wireless/ath/ath6kl/cfg80211.c
3813
ether_addr_copy(addr, ar->mac_addr);
drivers/net/wireless/ath/ath6kl/core.h
390
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath6kl/core.h
765
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath6kl/core.h
944
void ath6kl_connect_ap_mode_sta(struct ath6kl_vif *vif, u16 aid, u8 *mac_addr,
drivers/net/wireless/ath/ath6kl/main.c
423
void ath6kl_connect_ap_mode_sta(struct ath6kl_vif *vif, u16 aid, u8 *mac_addr,
drivers/net/wireless/ath/ath6kl/main.c
431
ath6kl_dbg(ATH6KL_DBG_TRC, "new station %pM aid=%d\n", mac_addr, aid);
drivers/net/wireless/ath/ath6kl/main.c
483
ath6kl_add_new_sta(vif, mac_addr, aid, wpa_ie,
drivers/net/wireless/ath/ath6kl/main.c
497
cfg80211_new_sta(vif->ndev, mac_addr, sinfo, GFP_KERNEL);
drivers/net/wireless/ath/ath6kl/main.c
533
memcpy(ar->mac_addr, datap, ETH_ALEN);
drivers/net/wireless/ath/ath6kl/main.c
537
ar->mac_addr, sw_ver, abi_ver, cap);
drivers/net/wireless/ath/ath6kl/txrx.c
58
if (memcmp(eth_hdr->h_dest, ar->node_map[i].mac_addr,
drivers/net/wireless/ath/ath6kl/txrx.c
76
memcpy(ar->node_map[ep_map].mac_addr, eth_hdr->h_dest, ETH_ALEN);
drivers/net/wireless/ath/ath6kl/wmi.c
2293
u8 key_op_ctrl, u8 *mac_addr,
drivers/net/wireless/ath/ath6kl/wmi.c
2327
if (mac_addr)
drivers/net/wireless/ath/ath6kl/wmi.c
2328
memcpy(cmd->key_mac_addr, mac_addr, ETH_ALEN);
drivers/net/wireless/ath/ath6kl/wmi.c
695
mac->mac_addr);
drivers/net/wireless/ath/ath6kl/wmi.c
748
ath6kl_ready_event(wmi->parent_dev, ev->mac_addr,
drivers/net/wireless/ath/ath6kl/wmi.c
879
ev->u.ap_sta.mac_addr,
drivers/net/wireless/ath/ath6kl/wmi.c
886
vif, ev->u.ap_sta.aid, ev->u.ap_sta.mac_addr,
drivers/net/wireless/ath/ath6kl/wmi.h
1505
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath6kl/wmi.h
1532
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath6kl/wmi.h
2442
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/ath6kl/wmi.h
2617
u8 key_op_ctrl, u8 *mac_addr,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1710
const u8 *mac_addr)
drivers/net/wireless/ath/ath9k/main.c
2384
const u8 *mac_addr)
drivers/net/wireless/ath/carl9170/mac.c
305
u8 *mac_addr, *bssid;
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/mac.c
374
err = carl9170_set_mac_reg(ar, AR9170_MAC_REG_MAC_ADDR_L, mac_addr);
drivers/net/wireless/ath/wcn36xx/hal.h
2928
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ath/wcn36xx/main.c
682
const u8 *mac_addr)
drivers/net/wireless/ath/wcn36xx/smd.c
2443
memcpy(&msg_body.mac_addr, sta->addr, ETH_ALEN);
drivers/net/wireless/ath/wil6210/cfg80211.c
1539
enum wmi_key_usage key_usage, const u8 *mac_addr)
drivers/net/wireless/ath/wil6210/cfg80211.c
1547
if (mac_addr)
drivers/net/wireless/ath/wil6210/cfg80211.c
1548
cid = wil_find_cid(wil, mid, mac_addr);
drivers/net/wireless/ath/wil6210/cfg80211.c
1552
wil_err(wil, "No CID for %pM %s\n", mac_addr,
drivers/net/wireless/ath/wil6210/cfg80211.c
1624
const u8 *mac_addr,
drivers/net/wireless/ath/wil6210/cfg80211.c
1634
mac_addr);
drivers/net/wireless/ath/wil6210/cfg80211.c
1642
mac_addr, key_usage_str[key_usage], key_index,
drivers/net/wireless/ath/wil6210/cfg80211.c
1651
mac_addr, key_usage_str[key_usage], key_index,
drivers/net/wireless/ath/wil6210/cfg80211.c
1662
params->seq_len, mac_addr,
drivers/net/wireless/ath/wil6210/cfg80211.c
1678
rc = wmi_add_cipher_key(vif, key_index, mac_addr, params->key_len,
drivers/net/wireless/ath/wil6210/cfg80211.c
1700
const u8 *mac_addr)
drivers/net/wireless/ath/wil6210/cfg80211.c
1708
mac_addr);
drivers/net/wireless/ath/wil6210/cfg80211.c
1710
wil_dbg_misc(wil, "del_key: %pM %s[%d]\n", mac_addr,
drivers/net/wireless/ath/wil6210/cfg80211.c
1715
mac_addr, key_usage_str[key_usage], key_index);
drivers/net/wireless/ath/wil6210/cfg80211.c
1720
return wmi_del_cipher_key(vif, key_index, mac_addr, key_usage);
drivers/net/wireless/ath/wil6210/cfg80211.c
3110
u8 sector_type, mac_addr[ETH_ALEN];
drivers/net/wireless/ath/wil6210/cfg80211.c
3142
ether_addr_copy(mac_addr, nla_data(tb[QCA_ATTR_MAC_ADDR]));
drivers/net/wireless/ath/wil6210/cfg80211.c
3143
cid = wil_find_cid(wil, vif->mid, mac_addr);
drivers/net/wireless/ath/wil6210/cfg80211.c
3145
wil_err(wil, "invalid MAC address %pM\n", mac_addr);
drivers/net/wireless/ath/wil6210/cfg80211.c
3226
u8 sector_type, mac_addr[ETH_ALEN], i;
drivers/net/wireless/ath/wil6210/cfg80211.c
3260
ether_addr_copy(mac_addr, nla_data(tb[QCA_ATTR_MAC_ADDR]));
drivers/net/wireless/ath/wil6210/cfg80211.c
3261
if (!is_broadcast_ether_addr(mac_addr)) {
drivers/net/wireless/ath/wil6210/cfg80211.c
3262
cid = wil_find_cid(wil, vif->mid, mac_addr);
drivers/net/wireless/ath/wil6210/cfg80211.c
3265
mac_addr);
drivers/net/wireless/ath/wil6210/main.c
1408
int mac_addr;
drivers/net/wireless/ath/wil6210/main.c
1411
mac_addr = RGF_OTP_OEM_MAC;
drivers/net/wireless/ath/wil6210/main.c
1412
wil_memcpy_fromio_32(mac, wil->csr + HOSTADDR(mac_addr), sizeof(mac));
drivers/net/wireless/ath/wil6210/main.c
1418
mac_addr = RGF_OTP_MAC_TALYN_MB;
drivers/net/wireless/ath/wil6210/main.c
1420
mac_addr = RGF_OTP_MAC;
drivers/net/wireless/ath/wil6210/main.c
1422
wil_memcpy_fromio_32(mac, wil->csr + HOSTADDR(mac_addr),
drivers/net/wireless/ath/wil6210/wil6210.h
1252
const void *mac_addr, int key_usage);
drivers/net/wireless/ath/wil6210/wil6210.h
1254
const void *mac_addr, int key_len, const void *key,
drivers/net/wireless/ath/wil6210/wmi.c
1670
wil_dbg_wmi(wil, "FT: Auth to %pM successfully\n", data->mac_addr);
drivers/net/wireless/ath/wil6210/wmi.c
1700
ft.target_ap = data->mac_addr;
drivers/net/wireless/ath/wil6210/wmi.c
1738
data->mac_addr, data->beacon_ie_len);
drivers/net/wireless/ath/wil6210/wmi.c
1768
data->mac_addr, ch, cid, data->aid);
drivers/net/wireless/ath/wil6210/wmi.c
2449
const void *mac_addr, int key_usage)
drivers/net/wireless/ath/wil6210/wmi.c
2456
if (mac_addr)
drivers/net/wireless/ath/wil6210/wmi.c
2457
memcpy(cmd.mac, mac_addr, WMI_MAC_LEN);
drivers/net/wireless/ath/wil6210/wmi.c
2464
const void *mac_addr, int key_len, const void *key,
drivers/net/wireless/ath/wil6210/wmi.c
2485
if (mac_addr)
drivers/net/wireless/ath/wil6210/wmi.c
2486
memcpy(cmd.mac, mac_addr, WMI_MAC_LEN);
drivers/net/wireless/ath/wil6210/wmi.h
1463
u8 mac_addr[WMI_MAC_LEN];
drivers/net/wireless/ath/wil6210/wmi.h
2401
u8 mac_addr[WMI_MAC_LEN];
drivers/net/wireless/ath/wil6210/wmi.h
2416
u8 mac_addr[WMI_MAC_LEN];
drivers/net/wireless/ath/wil6210/wmi.h
3489
u8 mac_addr[WMI_MAC_LEN];
drivers/net/wireless/atmel/at76c50x-usb.c
2364
SET_IEEE80211_PERM_ADDR(priv->hw, priv->mac_addr);
drivers/net/wireless/atmel/at76c50x-usb.c
2385
dev_name(&interface->dev), priv->mac_addr,
drivers/net/wireless/atmel/at76c50x-usb.c
620
memcpy(priv->mac_addr, hwcfg->i.mac_addr, ETH_ALEN);
drivers/net/wireless/atmel/at76c50x-usb.c
626
memcpy(priv->mac_addr, hwcfg->r3.mac_addr, ETH_ALEN);
drivers/net/wireless/atmel/at76c50x-usb.c
632
memcpy(priv->mac_addr, hwcfg->r5.mac_addr, ETH_ALEN);
drivers/net/wireless/atmel/at76c50x-usb.c
948
m->mac_addr, m->res[0], m->res[1]);
drivers/net/wireless/atmel/at76c50x-usb.h
105
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/atmel/at76c50x-usb.h
113
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/atmel/at76c50x-usb.h
231
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/atmel/at76c50x-usb.h
428
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/atmel/at76c50x-usb.h
93
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/broadcom/b43/b43.h
920
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/broadcom/b43/main.c
1002
const u8 *mac_addr,
drivers/net/wireless/broadcom/b43/main.c
1046
do_key_write(dev, index, algorithm, key, key_len, mac_addr);
drivers/net/wireless/broadcom/b43/main.c
1049
B43_WARN_ON(mac_addr);
drivers/net/wireless/broadcom/b43/main.c
4985
memcpy(wl->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/broadcom/b43/main.c
5019
eth_zero_addr(wl->mac_addr);
drivers/net/wireless/broadcom/b43/main.c
5036
eth_zero_addr(wl->mac_addr);
drivers/net/wireless/broadcom/b43/main.c
5128
const u8 *mac_addr)
drivers/net/wireless/broadcom/b43/main.c
687
mac = dev->wl->mac_addr;
drivers/net/wireless/broadcom/b43/main.c
707
b43_macfilter_set(dev, B43_MACFILTER_SELF, dev->wl->mac_addr);
drivers/net/wireless/broadcom/b43/main.c
964
const u8 *key, size_t key_len, const u8 *mac_addr)
drivers/net/wireless/broadcom/b43/main.c
994
keymac_write(dev, index, mac_addr);
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
595
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/broadcom/b43legacy/main.c
3401
memcpy(wl->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/broadcom/b43legacy/main.c
3436
eth_zero_addr(wl->mac_addr);
drivers/net/wireless/broadcom/b43legacy/main.c
3454
eth_zero_addr(wl->mac_addr);
drivers/net/wireless/broadcom/b43legacy/main.c
527
const u8 *mac = dev->wl->mac_addr;
drivers/net/wireless/broadcom/b43legacy/main.c
559
dev->wl->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2763
const u8 *mac_addr)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2801
const u8 *mac_addr, struct key_params *params)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2826
pairwise, mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2834
if (mac_addr && (params->cipher != WLAN_CIPHER_SUITE_WEP40) &&
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2836
brcmf_dbg(TRACE, "Ext key, mac %pM", mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
284
u8 mac_addr[ETH_ALEN]; /* MAC address */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2842
if ((ext_key) && (!is_multicast_ether_addr(mac_addr)))
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2843
memcpy((char *)&key->ea, (void *)mac_addr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
292
u8 mac_addr[ETH_ALEN]; /* MAC address */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2923
const u8 *mac_addr, void *cookie,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
305
u8 mac_addr[ETH_ALEN]; /* MAC address */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
599
static void brcmf_set_vif_sta_macaddr(struct brcmf_if *ifp, u8 *mac_addr)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
604
memcpy(mac_addr, ifp->mac_addr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
605
mac_addr[0] |= 0x02;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
606
mac_addr[3] ^= mac_idx ? 0xC0 : 0xA0;
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
628
brcmf_set_vif_sta_macaddr(ifp, iface_v1.mac_addr);
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
649
brcmf_set_vif_sta_macaddr(ifp, iface_v2.mac_addr);
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
681
brcmf_set_vif_sta_macaddr(ifp, iface_v3.mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
723
brcmf_set_vif_sta_macaddr(ifp, iface_v1.mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
742
brcmf_set_vif_sta_macaddr(ifp, iface_v2.mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
771
brcmf_set_vif_sta_macaddr(ifp, iface_v3.mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
277
if (is_valid_ether_addr(ifp->mac_addr)) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
279
err = brcmf_c_set_cur_etheraddr(ifp, ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
284
err = brcmf_fil_iovar_data_get(ifp, "cur_etheraddr", ifp->mac_addr,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
285
sizeof(ifp->mac_addr));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
291
if (ether_addr_equal_unaligned(ifp->mac_addr, brcmf_default_mac_address)) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
293
eth_random_addr(ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
295
err = brcmf_c_set_cur_etheraddr(ifp, ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
301
memcpy(ifp->drvr->mac, ifp->mac_addr, sizeof(ifp->drvr->mac));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
249
memcpy(ifp->mac_addr, sa->sa_data, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
250
eth_hw_addr_set(ifp->ndev, ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
650
ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
660
eth_hw_addr_set(ndev, ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
829
ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
835
eth_hw_addr_set(ndev, ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
853
bool is_p2pdev, const char *name, u8 *mac_addr)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
909
if (mac_addr != NULL)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
910
memcpy(ifp->mac_addr, mac_addr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
913
current->pid, name, ifp->mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
197
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
215
bool is_p2pdev, const char *name, u8 *mac_addr);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
307
memcpy(mgmt_frame->da, ifp->mac_addr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
2157
brcmf_fws_macdesc_init(entry, ifp->mac_addr, ifp->ifidx);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
2170
brcmf_fws_macdesc_init(entry, ifp->mac_addr, ifp->ifidx);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1355
if (memcmp(mac, ifp->mac_addr, ETH_ALEN) < 0) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1464
memcpy(mgmt_frame->da, ifp->mac_addr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2001
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2008
if (brcmf_fil_cmd_data_get(ifp, BRCMF_C_GET_BSSID, mac_addr,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2164
if (addr && ether_addr_equal(addr, pri_ifp->mac_addr)) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2199
memcpy(p2p_ifp->mac_addr, p2p->dev_addr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
473
if (pri_ifp->mac_addr[0] & 0x02) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
476
dev_addr = pri_ifp->mac_addr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
159
u8 *mac_addr = NULL;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
165
mac_addr = pi->reqs[ri]->mac_addr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
171
if (!mac_addr)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
177
memcpy(pfn_mac.mac, mac_addr, ETH_ALEN);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
772
const u8 *mac_addr)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
1880
memcpy(wdev->wiphy->perm_addr, priv->mac_addr, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4693
memcpy(cmd.host_command_parameters, priv->mac_addr, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4694
eth_hw_addr_set(priv->net_dev, priv->mac_addr);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5742
memcpy(priv->mac_addr, addr->sa_data, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/ipw2100.h
505
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10374
memcpy(priv->mac_addr, addr->sa_data, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10376
priv->net_dev->name, priv->mac_addr);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11142
eeprom_parse_mac(priv, priv->mac_addr);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11143
eth_hw_addr_set(priv->net_dev, priv->mac_addr);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11272
memcpy(wdev->wiphy->perm_addr, priv->mac_addr, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11509
eth_hw_addr_set(priv->prom_net_dev, priv->mac_addr);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3836
bssid[0] = priv->mac_addr[0];
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3837
bssid[1] = priv->mac_addr[1];
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3838
bssid[2] = priv->mac_addr[2];
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3871
memcpy(entry.mac_addr, bssid, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1061
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1240
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/intel/iwlwifi/fw/api/mac-cfg.h
814
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h
546
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h
579
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/intel/iwlwifi/mld/ftm-initiator.c
38
memcpy(cmd->macaddr_template, req->mac_addr, ETH_ALEN);
drivers/net/wireless/intel/iwlwifi/mld/scan.c
100
u8 *mac_addr;
drivers/net/wireless/intel/iwlwifi/mld/scan.c
1471
params.mac_addr = req->mac_addr;
drivers/net/wireless/intel/iwlwifi/mld/scan.c
1662
params.mac_addr = req->mac_addr;
drivers/net/wireless/intel/iwlwifi/mld/scan.c
377
const u8 *mac_addr = params->flags & NL80211_SCAN_FLAG_RANDOM_ADDR ?
drivers/net/wireless/intel/iwlwifi/mld/scan.c
378
params->mac_addr : NULL;
drivers/net/wireless/intel/iwlwifi/mld/scan.c
380
if (mac_addr)
drivers/net/wireless/intel/iwlwifi/mld/scan.c
381
get_random_mask_addr(frame->sa, mac_addr,
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
152
memcpy(cmd->macaddr_template, req->mac_addr, ETH_ALEN);
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
184
memcpy(cmd->macaddr_template, req->mac_addr, ETH_ALEN);
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
970
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
973
mac_addr[i] = addr[ETH_ALEN - i - 1];
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
974
ether_addr_copy(addr, mac_addr);
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
1094
memcpy(&cfg->mac_addr, &mvm->addresses[0].addr, ETH_ALEN);
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
1145
memcpy(&cfg->mac_addr, &mvm->addresses[0].addr, ETH_ALEN);
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
3005
params.mac_addr = req->mac_addr;
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
3114
params.mac_addr = req->mac_addr;
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
758
const u8 *mac_addr = params->flags & NL80211_SCAN_FLAG_RANDOM_ADDR ?
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
759
params->mac_addr : NULL;
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
767
if (mac_addr)
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
768
get_random_mask_addr(frame->sa, mac_addr,
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
92
u8 *mac_addr;
drivers/net/wireless/intersil/p54/fwio.c
359
memcpy(setup->mac_addr, priv->mac_addr, ETH_ALEN);
drivers/net/wireless/intersil/p54/lmac.h
290
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/intersil/p54/main.c
253
memcpy(priv->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/intersil/p54/main.c
276
eth_zero_addr(priv->mac_addr);
drivers/net/wireless/intersil/p54/p54.h
226
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/libertas/cfg.c
1512
const u8 *mac_addr, struct key_params *params)
drivers/net/wireless/marvell/libertas/cfg.c
1523
params->cipher, mac_addr);
drivers/net/wireless/marvell/libertas/cfg.c
1573
const u8 *mac_addr)
drivers/net/wireless/marvell/libertas/cfg.c
1577
key_index, mac_addr);
drivers/net/wireless/marvell/libertas_tf/cmd.c
365
int lbtf_set_mac_address(struct lbtf_private *priv, uint8_t *mac_addr)
drivers/net/wireless/marvell/libertas_tf/cmd.c
373
memcpy(cmd.macadd, mac_addr, ETH_ALEN);
drivers/net/wireless/marvell/libertas_tf/libertas_tf.h
472
int lbtf_set_mac_address(struct lbtf_private *priv, uint8_t *mac_addr);
drivers/net/wireless/marvell/mwifiex/cfg80211.c
146
const u8 *mac_addr)
drivers/net/wireless/marvell/mwifiex/cfg80211.c
150
const u8 *peer_mac = pairwise ? mac_addr : bc_mac;
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1593
ether_addr_copy(mac, node->mac_addr);
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2082
memcpy(bss_cfg->mac_addr, priv->curr_addr, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2666
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2693
get_random_mask_addr(mac_addr, request->mac_addr,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2695
ether_addr_copy(request->mac_addr, mac_addr);
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2696
ether_addr_copy(user_scan_cfg->random_mac, mac_addr);
drivers/net/wireless/marvell/mwifiex/cfg80211.c
485
const u8 *mac_addr, struct key_params *params)
drivers/net/wireless/marvell/mwifiex/cfg80211.c
490
const u8 *peer_mac = pairwise ? mac_addr : bc_mac;
drivers/net/wireless/marvell/mwifiex/cfg80211.c
537
eth_broadcast_addr(encrypt_key.mac_addr);
drivers/net/wireless/marvell/mwifiex/fw.h
1009
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/fw.h
1156
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/fw.h
1170
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/fw.h
2069
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/fw.h
2376
struct host_cmd_ds_802_11_mac_address mac_addr;
drivers/net/wireless/marvell/mwifiex/ioctl.h
110
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/ioctl.h
252
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/main.c
953
u64 mac_addr, old_mac_addr;
drivers/net/wireless/marvell/mwifiex/main.c
958
mac_addr = ether_addr_to_u64(new_mac);
drivers/net/wireless/marvell/mwifiex/main.c
964
mac_addr = old_mac_addr;
drivers/net/wireless/marvell/mwifiex/main.c
967
mac_addr |= BIT_ULL(MWIFIEX_MAC_LOCAL_ADMIN_BIT);
drivers/net/wireless/marvell/mwifiex/main.c
968
mac_addr += priv->bss_num;
drivers/net/wireless/marvell/mwifiex/main.c
971
mac_addr ^= BIT_ULL(priv->bss_type + 8);
drivers/net/wireless/marvell/mwifiex/main.c
972
mac_addr += priv->bss_num;
drivers/net/wireless/marvell/mwifiex/main.c
976
u64_to_ether_addr(mac_addr, priv->curr_addr);
drivers/net/wireless/marvell/mwifiex/main.h
1494
const u8 *mac_addr, int disable);
drivers/net/wireless/marvell/mwifiex/main.h
780
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/main.h
795
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwifiex/scan.c
1949
priv->scan_request->mac_addr);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
421
cmd->params.mac_addr.action = cpu_to_le16(cmd_action);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
424
memcpy(cmd->params.mac_addr.mac_addr, priv->curr_addr,
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
476
memcpy(deauth->mac_addr, mac, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
478
mwifiex_dbg(priv->adapter, CMD, "cmd: Deauth: %pM\n", deauth->mac_addr);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
633
u8 *mac = enc_key->mac_addr;
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
647
memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
676
memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
687
memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
851
if (!is_broadcast_ether_addr(enc_key->mac_addr)) {
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
961
memcpy(tlv_mac->mac_addr, enc_key->mac_addr, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
485
&resp->params.mac_addr;
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
487
memcpy(priv->curr_addr, cmd_mac_addr->mac_addr, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
540
if (!memcmp(resp->params.deauth.mac_addr,
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
542
sizeof(resp->params.deauth.mac_addr)))
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1150
const u8 *mac_addr, int disable)
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1167
if (mac_addr)
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1168
memcpy(encrypt_key.mac_addr, mac_addr, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1176
if (mac_addr)
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1177
memcpy(encrypt_key.mac_addr, mac_addr, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/tdls.c
1242
ether_addr_copy(peer->peer_addr, sta_ptr->mac_addr);
drivers/net/wireless/marvell/mwifiex/tdls.c
1272
mwifiex_restore_tdls_packets(priv, sta_ptr->mac_addr,
drivers/net/wireless/marvell/mwifiex/tdls.c
1274
memcpy(&tdls_oper.peer_mac, sta_ptr->mac_addr, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/tdls.c
1280
sta_ptr->mac_addr);
drivers/net/wireless/marvell/mwifiex/tdls.c
1295
if (!memcmp(mac, peer->mac_addr, ETH_ALEN)) {
drivers/net/wireless/marvell/mwifiex/tdls.c
1303
peer->mac_addr, peer->rssi);
drivers/net/wireless/marvell/mwifiex/tdls.c
1306
peer->mac_addr,
drivers/net/wireless/marvell/mwifiex/tdls.c
1314
peer->mac_addr,
drivers/net/wireless/marvell/mwifiex/tdls.c
1350
if (!memcmp(tdls_peer->mac_addr, mac, ETH_ALEN)) {
drivers/net/wireless/marvell/mwifiex/tdls.c
1361
ether_addr_copy(tdls_peer->mac_addr, mac);
drivers/net/wireless/marvell/mwifiex/tdls.c
1383
if (!memcmp(peer->mac_addr, mac, ETH_ALEN)) {
drivers/net/wireless/marvell/mwifiex/tdls.c
1407
if (!memcmp(peer->mac_addr, mac, ETH_ALEN)) {
drivers/net/wireless/marvell/mwifiex/tdls.c
1455
tdls_peer->mac_addr, -tdls_peer->rssi);
drivers/net/wireless/marvell/mwifiex/tdls.c
1459
tdls_peer->mac_addr,
drivers/net/wireless/marvell/mwifiex/tdls.c
1470
"rssi=%d\n", tdls_peer->mac_addr,
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
489
memcpy(mac_tlv->mac_addr, bss_cfg->mac_addr, ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/util.c
613
if (!memcmp(node->mac_addr, mac, ETH_ALEN))
drivers/net/wireless/marvell/mwifiex/util.c
701
memcpy(node->mac_addr, mac, ETH_ALEN);
drivers/net/wireless/marvell/mwl8k.c
3749
__u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwl8k.c
3751
__u8 mac_addr[ETH_ALEN];
drivers/net/wireless/marvell/mwl8k.c
3797
memcpy(cmd->mbss.mac_addr, mac, ETH_ALEN);
drivers/net/wireless/marvell/mwl8k.c
3799
memcpy(cmd->mac_addr, mac, ETH_ALEN);
drivers/net/wireless/marvell/mwl8k.c
4146
__u8 mac_addr[6];
drivers/net/wireless/marvell/mwl8k.c
4183
memcpy(cmd->mac_addr, sta->addr, ETH_ALEN);
drivers/net/wireless/marvell/mwl8k.c
4220
memcpy(cmd->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/marvell/mwl8k.c
4263
memcpy(cmd->mac_addr, addr, ETH_ALEN);
drivers/net/wireless/marvell/mwl8k.c
4284
__u8 mac_addr[6];
drivers/net/wireless/marvell/mwl8k.c
4308
__u8 mac_addr[6];
drivers/net/wireless/marvell/mwl8k.c
4351
memcpy(cmd->mac_addr, addr, ETH_ALEN);
drivers/net/wireless/marvell/mwl8k.c
4370
memcpy(cmd->mac_addr, addr, ETH_ALEN);
drivers/net/wireless/marvell/mwl8k.c
5649
const u8 *mac_addr)
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
125
const u8 *mac_addr)
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
127
const void *_mac = mac_addr;
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
222
const u8 *mac_addr);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
1726
memcpy(mdev->rnr.random_mac, sreq->mac_addr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
1825
get_random_mask_addr(req->random_mac, sreq->mac_addr,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
1893
get_random_mask_addr(addr, sreq->mac_addr,
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1927
memcpy(mld->mac_addr, sta->addr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
2660
memcpy(mld->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3058
get_random_mask_addr(misc->random_mac, sreq->mac_addr,
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
370
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
450
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
946
memcpy(mld->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h
471
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/mediatek/mt7601u/main.c
267
const u8 *mac_addr)
drivers/net/wireless/microchip/wilc1000/cfg80211.c
538
u8 key_index, bool pairwise, const u8 *mac_addr,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
608
ret = wilc_add_ptk(vif, params->key, keylen, mac_addr,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
630
params->seq_len, mac_addr, op_mode,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
645
const u8 *mac_addr)
drivers/net/wireless/microchip/wilc1000/cfg80211.c
684
u8 key_index, bool pairwise, const u8 *mac_addr,
drivers/net/wireless/microchip/wilc1000/fw.h
51
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/microchip/wilc1000/fw.h
57
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/microchip/wilc1000/fw.h
72
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/microchip/wilc1000/hif.c
1111
const u8 *mac_addr, const u8 *rx_mic, const u8 *tx_mic,
drivers/net/wireless/microchip/wilc1000/hif.c
1130
ether_addr_copy(key_buf->mac_addr, mac_addr);
drivers/net/wireless/microchip/wilc1000/hif.c
1158
ether_addr_copy(key_buf->mac_addr, mac_addr);
drivers/net/wireless/microchip/wilc1000/hif.c
1182
const u8 *pn, u8 pn_len, const u8 *mac_addr, u8 mode, u8 index)
drivers/net/wireless/microchip/wilc1000/hif.c
1227
memcpy(gtk_key->mac_addr, vif->hif_drv->assoc_bssid, ETH_ALEN);
drivers/net/wireless/microchip/wilc1000/hif.c
1283
int wilc_get_mac_address(struct wilc_vif *vif, u8 *mac_addr)
drivers/net/wireless/microchip/wilc1000/hif.c
1291
wid.val = mac_addr;
drivers/net/wireless/microchip/wilc1000/hif.c
1300
int wilc_set_mac_address(struct wilc_vif *vif, const u8 *mac_addr)
drivers/net/wireless/microchip/wilc1000/hif.c
1308
wid.val = (u8 *)mac_addr;
drivers/net/wireless/microchip/wilc1000/hif.c
1851
int wilc_del_station(struct wilc_vif *vif, const u8 *mac_addr)
drivers/net/wireless/microchip/wilc1000/hif.c
1863
if (!mac_addr)
drivers/net/wireless/microchip/wilc1000/hif.c
1866
ether_addr_copy(wid.val, mac_addr);
drivers/net/wireless/microchip/wilc1000/hif.c
1877
int wilc_del_allstation(struct wilc_vif *vif, u8 mac_addr[][ETH_ALEN])
drivers/net/wireless/microchip/wilc1000/hif.c
1887
if (!is_zero_ether_addr(mac_addr[i])) {
drivers/net/wireless/microchip/wilc1000/hif.c
1889
ether_addr_copy(del_sta.mac[i], mac_addr[i]);
drivers/net/wireless/microchip/wilc1000/hif.h
157
const u8 *mac_addr, const u8 *rx_mic, const u8 *tx_mic,
drivers/net/wireless/microchip/wilc1000/hif.h
160
const u8 *pn, u8 pn_len, const u8 *mac_addr, u8 mode,
drivers/net/wireless/microchip/wilc1000/hif.h
169
int wilc_get_mac_address(struct wilc_vif *vif, u8 *mac_addr);
drivers/net/wireless/microchip/wilc1000/hif.h
170
int wilc_set_mac_address(struct wilc_vif *vif, const u8 *mac_addr);
drivers/net/wireless/microchip/wilc1000/hif.h
191
int wilc_del_allstation(struct wilc_vif *vif, u8 mac_addr[][ETH_ALEN]);
drivers/net/wireless/microchip/wilc1000/hif.h
192
int wilc_del_station(struct wilc_vif *vif, const u8 *mac_addr);
drivers/net/wireless/microchip/wilc1000/netdev.c
659
unsigned char mac_addr[ETH_ALEN];
drivers/net/wireless/microchip/wilc1000/netdev.c
675
wilc_get_mac_address(tmp_vif, mac_addr);
drivers/net/wireless/microchip/wilc1000/netdev.c
676
if (ether_addr_equal(addr->sa_data, mac_addr)) {
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
130
u8 *mac_addr = NULL;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
142
mac_addr = params->macaddr;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
148
ret = qtnf_cmd_send_change_intf_type(vif, type, use4addr, mac_addr);
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
204
u8 *mac_addr = NULL;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
229
eth_zero_addr(vif->mac_addr);
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
242
mac_addr = params->macaddr;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
246
ret = qtnf_cmd_send_add_intf(vif, type, use4addr, mac_addr);
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
249
mac->macid, vif->vifid, mac_addr);
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
253
if (!is_valid_ether_addr(vif->mac_addr)) {
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
255
mac->macid, vif->vifid, vif->mac_addr);
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
515
ether_addr_copy(mac, sta_node->mac_addr);
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
537
const u8 *mac_addr, struct key_params *params)
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
542
ret = qtnf_cmd_send_add_key(vif, key_index, pairwise, mac_addr, params);
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
553
const u8 *mac_addr)
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
558
ret = qtnf_cmd_send_del_key(vif, key_index, pairwise, mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1230
ether_addr_copy(vif->mac_addr, mac->macaddr);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1721
const u8 *mac_addr, struct key_params *params)
drivers/net/wireless/quantenna/qtnfmac/commands.c
1737
if (mac_addr)
drivers/net/wireless/quantenna/qtnfmac/commands.c
1738
ether_addr_copy(cmd->addr, mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1764
const u8 *mac_addr)
drivers/net/wireless/quantenna/qtnfmac/commands.c
1780
if (mac_addr)
drivers/net/wireless/quantenna/qtnfmac/commands.c
1781
ether_addr_copy(cmd->addr, mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1966
const u8 *mac_addr,
drivers/net/wireless/quantenna/qtnfmac/commands.c
1977
memcpy(randmac->mac_addr, mac_addr, ETH_ALEN);
drivers/net/wireless/quantenna/qtnfmac/commands.c
2058
scan_req->mac_addr, scan_req->mac_addr_mask);
drivers/net/wireless/quantenna/qtnfmac/commands.c
2059
qtnf_cmd_randmac_tlv_add(cmd_skb, scan_req->mac_addr,
drivers/net/wireless/quantenna/qtnfmac/commands.c
748
u8 *mac_addr,
drivers/net/wireless/quantenna/qtnfmac/commands.c
781
if (mac_addr)
drivers/net/wireless/quantenna/qtnfmac/commands.c
782
ether_addr_copy(cmd->intf_info.mac_addr, mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.c
784
eth_zero_addr(cmd->intf_info.mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.c
792
ether_addr_copy(vif->mac_addr, resp->intf_info.mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.c
802
int use4addr, u8 *mac_addr)
drivers/net/wireless/quantenna/qtnfmac/commands.c
804
return qtnf_cmd_send_add_change_intf(vif, iftype, use4addr, mac_addr,
drivers/net/wireless/quantenna/qtnfmac/commands.c
811
u8 *mac_addr)
drivers/net/wireless/quantenna/qtnfmac/commands.c
815
ret = qtnf_cmd_send_add_change_intf(vif, iftype, use4addr, mac_addr,
drivers/net/wireless/quantenna/qtnfmac/commands.c
865
eth_zero_addr(cmd->intf_info.mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.h
17
int use4addr, u8 *mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.h
21
u8 *mac_addr);
drivers/net/wireless/quantenna/qtnfmac/commands.h
39
const u8 *mac_addr, struct key_params *params);
drivers/net/wireless/quantenna/qtnfmac/commands.h
41
const u8 *mac_addr);
drivers/net/wireless/quantenna/qtnfmac/core.c
466
eth_hw_addr_set(dev, vif->mac_addr);
drivers/net/wireless/quantenna/qtnfmac/core.c
569
vif->wdev.use_4addr, vif->mac_addr);
drivers/net/wireless/quantenna/qtnfmac/core.h
47
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/quantenna/qtnfmac/core.h
58
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/quantenna/qtnfmac/qlink.h
119
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/quantenna/qtnfmac/qlink.h
1858
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/quantenna/qtnfmac/util.c
25
if (ether_addr_equal(node->mac_addr, mac))
drivers/net/wireless/quantenna/qtnfmac/util.c
66
ether_addr_copy(node->mac_addr, mac);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1476
const u8 *mac_addr);
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
541
const u8 *mac_addr)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1680
eeprom_93cx6_multiread(&eeprom, 0x7, (__le16 *)priv->mac_addr, 3);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1925
if (!is_valid_ether_addr(priv->mac_addr)) {
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1928
eth_random_addr(priv->mac_addr);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1930
SET_IEEE80211_PERM_ADDR(dev, priv->mac_addr);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1942
priv->mac_addr, chip_name, priv->rf->name);
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
136
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1454
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1516
(__le16 __force *)mac_addr, 3);
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1517
if (!is_valid_ether_addr(mac_addr)) {
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1520
eth_random_addr(mac_addr);
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1522
SET_IEEE80211_PERM_ADDR(dev, mac_addr);
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1651
mac_addr, chip_name, priv->asic_rev, priv->rf->name,
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
544
ether_addr_copy(priv->mac_addr, efuse->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/8188f.c
712
ether_addr_copy(priv->mac_addr, efuse->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/8192c.c
421
ether_addr_copy(priv->mac_addr, efuse->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/8192e.c
596
ether_addr_copy(priv->mac_addr, efuse->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/8192f.c
690
ether_addr_copy(priv->mac_addr, efuse->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
930
ether_addr_copy(priv->mac_addr, efuse->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/8723a.c
197
ether_addr_copy(priv->mac_addr, efuse->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/8723b.c
435
ether_addr_copy(priv->mac_addr, efuse->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/core.c
1663
dev_info(dev, "RTL%s MAC: %pM\n", priv->chip_name, priv->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/core.c
6745
ether_addr_copy(priv->mac_addr, vif->addr);
drivers/net/wireless/realtek/rtl8xxxu/core.c
6935
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtl8xxxu/core.c
6964
ether_addr_copy(mac_addr, sta->addr);
drivers/net/wireless/realtek/rtl8xxxu/core.c
6967
ether_addr_copy(mac_addr, vif->bss_conf.bssid);
drivers/net/wireless/realtek/rtl8xxxu/core.c
6992
rtl8xxxu_cam_write(priv, key, mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/core.c
7867
SET_IEEE80211_PERM_ADDR(hw, priv->mac_addr);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1008
u8 mac_addr[ETH_ALEN]; /* 0xc6 */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1026
u8 mac_addr[ETH_ALEN]; /* 0x16 */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1112
u8 mac_addr[ETH_ALEN]; /* 0x107 */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1159
u8 mac_addr[ETH_ALEN]; /* 0xd7 */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1200
u8 mac_addr[ETH_ALEN]; /* 0xd7 */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1234
u8 mac_addr[ETH_ALEN]; /* 0xd7 */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1255
u8 mac_addr[ETH_ALEN]; /* 0x11a */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1298
u8 mac_addr[ETH_ALEN]; /* 0x107 */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1808
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/cam.c
108
ul_default_key, mac_addr);
drivers/net/wireless/realtek/rtlwifi/cam.c
121
rtl_cam_program_entry(hw, ul_entry_idx, mac_addr,
drivers/net/wireless/realtek/rtlwifi/cam.c
132
u8 *mac_addr, u32 ul_key_id)
drivers/net/wireless/realtek/rtlwifi/cam.c
21
const u8 *mac_addr, u8 *key_cont_128,
drivers/net/wireless/realtek/rtlwifi/cam.c
39
target_content = (u32) (*(mac_addr + 0)) << 16 |
drivers/net/wireless/realtek/rtlwifi/cam.c
40
(u32) (*(mac_addr + 1)) << 24 | (u32) us_config;
drivers/net/wireless/realtek/rtlwifi/cam.c
58
target_content = (u32) (*(mac_addr + 5)) << 24 |
drivers/net/wireless/realtek/rtlwifi/cam.c
59
(u32) (*(mac_addr + 4)) << 16 |
drivers/net/wireless/realtek/rtlwifi/cam.c
60
(u32) (*(mac_addr + 3)) << 8 |
drivers/net/wireless/realtek/rtlwifi/cam.c
61
(u32) (*(mac_addr + 2));
drivers/net/wireless/realtek/rtlwifi/cam.c
98
u8 rtl_cam_add_one_entry(struct ieee80211_hw *hw, const u8 *mac_addr,
drivers/net/wireless/realtek/rtlwifi/cam.h
17
u8 rtl_cam_add_one_entry(struct ieee80211_hw *hw, const u8 *mac_addr,
drivers/net/wireless/realtek/rtlwifi/cam.h
20
int rtl_cam_delete_one_entry(struct ieee80211_hw *hw, u8 *mac_addr,
drivers/net/wireless/realtek/rtlwifi/core.c
1412
const u8 *mac_addr)
drivers/net/wireless/realtek/rtlwifi/core.c
1494
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/core.c
1607
eth_zero_addr(mac_addr);
drivers/net/wireless/realtek/rtlwifi/core.c
1617
eth_broadcast_addr(mac_addr);
drivers/net/wireless/realtek/rtlwifi/core.c
1636
memcpy(mac_addr, sta->addr, ETH_ALEN);
drivers/net/wireless/realtek/rtlwifi/core.c
1638
rtlpriv->cfg->ops->set_key(hw, key_idx, mac_addr,
drivers/net/wireless/realtek/rtlwifi/core.c
1662
eth_zero_addr(mac_addr);
drivers/net/wireless/realtek/rtlwifi/core.c
1670
rtl_cam_delete_one_entry(hw, mac_addr, key_idx);
drivers/net/wireless/realtek/rtlwifi/core.c
296
memcpy(mac->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/realtek/rtlwifi/core.c
297
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/core.c
447
else if (memcmp(pattern_os, mac->mac_addr, 6) == 0)
drivers/net/wireless/realtek/rtlwifi/core.c
894
memcpy(sta_entry->mac_addr, sta->addr, ETH_ALEN);
drivers/net/wireless/realtek/rtlwifi/efuse.h
67
u8 mac_addr[6];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1567
value32 = (mac->mac_addr[5] << 8) |
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1568
mac->mac_addr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1572
value32 = (mac->mac_addr[3] << 24) |
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1573
(mac->mac_addr[2] << 16) |
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1574
(mac->mac_addr[1] << 8) |
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1575
mac->mac_addr[0];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1590
value32 = (drv_priv->mac_addr[5] << 8) |
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1591
drv_priv->mac_addr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1596
value32 = (drv_priv->mac_addr[3] << 24) |
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1597
(drv_priv->mac_addr[2] << 16) |
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1598
(drv_priv->mac_addr[1] << 8) |
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1599
drv_priv->mac_addr[0];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
557
SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
567
SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
577
SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
588
SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1117
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
140
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
583
SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
592
SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
601
SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
611
SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
133
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
988
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
907
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c
270
SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c
278
SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c
284
SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c
291
SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
700
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
676
SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
686
SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
696
SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
707
SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
718
SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
729
SET_80211_HDR_ADDRESS2(btqosnull, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1379
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
405
SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
415
SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
425
SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
436
SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
985
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
118
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
497
SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
507
SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
517
SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
528
SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
539
SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
550
SET_80211_HDR_ADDRESS2(btqosnull, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1410
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1539
SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1553
SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1563
SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1574
SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1585
SET_80211_HDR_ADDRESS2(btqosnull, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1600
SET_80211_HDR_ADDRESS2(arpresp, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1676
SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1690
SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1700
SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1711
SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1722
SET_80211_HDR_ADDRESS2(btqosnull, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1737
SET_80211_HDR_ADDRESS2(arpresp, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1956
rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
148
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1411
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1439
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtlwifi/wifi.h
3024
u8 *mac_addr)
drivers/net/wireless/realtek/rtlwifi/wifi.h
3028
return ieee80211_find_sta(mac->vif, mac_addr);
drivers/net/wireless/realtek/rtw88/bf.c
217
rtw_write8(rtwdev, addr_bfer_info + i, bfee->mac_addr[i]);
drivers/net/wireless/realtek/rtw88/bf.c
261
ether_addr_copy(param.bfer_address, bfee->mac_addr);
drivers/net/wireless/realtek/rtw88/bf.c
71
ether_addr_copy(bfee->mac_addr, bssid);
drivers/net/wireless/realtek/rtw88/bf.c
89
ether_addr_copy(bfee->mac_addr, bssid);
drivers/net/wireless/realtek/rtw88/fw.c
2101
skb = ieee80211_probereq_get(rtwdev->hw, rtwvif->mac_addr,
drivers/net/wireless/realtek/rtw88/fw.c
2242
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw88/fw.c
2253
get_random_mask_addr(mac_addr, req->mac_addr,
drivers/net/wireless/realtek/rtw88/fw.c
2256
ether_addr_copy(mac_addr, vif->addr);
drivers/net/wireless/realtek/rtw88/fw.c
2258
rtw_core_scan_start(rtwdev, rtwvif, mac_addr, true);
drivers/net/wireless/realtek/rtw88/mac80211.c
110
.mac_addr = {.addr = 0x0610},
drivers/net/wireless/realtek/rtw88/mac80211.c
117
.mac_addr = {.addr = 0x0700},
drivers/net/wireless/realtek/rtw88/mac80211.c
124
.mac_addr = {.addr = 0x1620},
drivers/net/wireless/realtek/rtw88/mac80211.c
131
.mac_addr = {.addr = 0x1630},
drivers/net/wireless/realtek/rtw88/mac80211.c
138
.mac_addr = {.addr = 0x1640},
drivers/net/wireless/realtek/rtw88/mac80211.c
211
ether_addr_copy(rtwvif->mac_addr, vif->addr);
drivers/net/wireless/realtek/rtw88/mac80211.c
245
eth_zero_addr(rtwvif->mac_addr);
drivers/net/wireless/realtek/rtw88/mac80211.c
678
const u8 *mac_addr)
drivers/net/wireless/realtek/rtw88/mac80211.c
684
rtw_core_scan_start(rtwdev, rtwvif, mac_addr, false);
drivers/net/wireless/realtek/rtw88/main.c
1462
const u8 *mac_addr, bool hw_scan)
drivers/net/wireless/realtek/rtw88/main.c
1477
ether_addr_copy(rtwvif->mac_addr, mac_addr);
drivers/net/wireless/realtek/rtw88/main.c
1505
ether_addr_copy(rtwvif->mac_addr, vif->addr);
drivers/net/wireless/realtek/rtw88/main.c
2405
reg1 = &rtwvif_ap->conf->mac_addr;
drivers/net/wireless/realtek/rtw88/main.c
2406
reg2 = &rtwvif_target->conf->mac_addr;
drivers/net/wireless/realtek/rtw88/main.c
940
addr = rtwvif->conf->mac_addr.addr;
drivers/net/wireless/realtek/rtw88/main.c
941
rtw_vif_write_addr(rtwdev, addr, rtwvif->mac_addr);
drivers/net/wireless/realtek/rtw88/main.h
2246
const u8 *mac_addr, bool hw_scan);
drivers/net/wireless/realtek/rtw88/main.h
595
struct rtw_hw_reg mac_addr;
drivers/net/wireless/realtek/rtw88/main.h
801
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw88/main.h
822
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw88/rtw8723x.c
229
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
235
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
241
ether_addr_copy(efuse->addr, map->s.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
79
rtw_dbg(rtwdev, RTW_DBG_EFUSE, "mac_addr=%pM\n", map->e.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
92
rtw_dbg(rtwdev, RTW_DBG_EFUSE, "mac_addr=%pM\n", map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
98
rtw_dbg(rtwdev, RTW_DBG_EFUSE, "mac_addr=%pM\n", map->s.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8723x.h
45
u8 mac_addr[ETH_ALEN]; /* 0xd0 */
drivers/net/wireless/realtek/rtw88/rtw8723x.h
58
u8 mac_addr[ETH_ALEN]; /* 0x107 */
drivers/net/wireless/realtek/rtw88/rtw8723x.h
63
u8 mac_addr[ETH_ALEN]; /* 0x11a */
drivers/net/wireless/realtek/rtw88/rtw8814a.c
168
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
171
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8814a.h
12
u8 mac_addr[ETH_ALEN]; /* 0xd8 */
drivers/net/wireless/realtek/rtw88/rtw8814a.h
16
u8 mac_addr[ETH_ALEN]; /* 0xd0 */
drivers/net/wireless/realtek/rtw88/rtw8821c.c
26
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8821c.c
32
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8821c.c
38
ether_addr_copy(efuse->addr, map->s.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8821c.h
22
u8 mac_addr[ETH_ALEN]; /* 0x107 */
drivers/net/wireless/realtek/rtw88/rtw8821c.h
33
u8 mac_addr[ETH_ALEN]; /* 0xd0 */
drivers/net/wireless/realtek/rtw88/rtw8821c.h
71
u8 mac_addr[ETH_ALEN]; /* 0x11a */
drivers/net/wireless/realtek/rtw88/rtw8822b.c
26
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
32
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
38
ether_addr_copy(efuse->addr, map->s.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8822b.h
22
u8 mac_addr[ETH_ALEN]; /* 0x107 */
drivers/net/wireless/realtek/rtw88/rtw8822b.h
33
u8 mac_addr[ETH_ALEN]; /* 0xd0 */
drivers/net/wireless/realtek/rtw88/rtw8822b.h
71
u8 mac_addr[ETH_ALEN]; /* 0x11a */
drivers/net/wireless/realtek/rtw88/rtw8822c.c
29
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
35
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
41
ether_addr_copy(efuse->addr, map->s.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8822c.h
15
u8 mac_addr[ETH_ALEN]; /* 0x157 */
drivers/net/wireless/realtek/rtw88/rtw8822c.h
21
u8 mac_addr[ETH_ALEN]; /* 0x16a */
drivers/net/wireless/realtek/rtw88/rtw8822c.h
25
u8 mac_addr[ETH_ALEN]; /* 0x120 */
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
263
ether_addr_copy(efuse->addr, map->rtw8821au.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
265
ether_addr_copy(efuse->addr, map->rtw8812au.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw88xxa.h
16
u8 mac_addr[ETH_ALEN]; /* 0x107 */
drivers/net/wireless/realtek/rtw88/rtw88xxa.h
24
u8 mac_addr[ETH_ALEN]; /* 0xd7 */
drivers/net/wireless/realtek/rtw88/wow.c
171
u8 mac_addr[ETH_ALEN] = {0};
drivers/net/wireless/realtek/rtw88/wow.c
181
ether_addr_copy(mac_addr, rtwvif->mac_addr);
drivers/net/wireless/realtek/rtw88/wow.c
190
else if (ether_addr_equal(pattern, mac_addr))
drivers/net/wireless/realtek/rtw89/cam.c
1104
mld_sma = rtwvif->mac_addr;
drivers/net/wireless/realtek/rtw89/cam.c
1108
mld_sma = rtwvif->mac_addr;
drivers/net/wireless/realtek/rtw89/cam.c
1110
mld_bssid = rtwvif->mac_addr;
drivers/net/wireless/realtek/rtw89/cam.c
1238
mld_sma = rtwvif->mac_addr;
drivers/net/wireless/realtek/rtw89/cam.c
1242
mld_sma = rtwvif->mac_addr;
drivers/net/wireless/realtek/rtw89/cam.c
1244
mld_bssid = rtwvif->mac_addr;
drivers/net/wireless/realtek/rtw89/cam.c
826
const u8 *sma = scan_mac_addr ? scan_mac_addr : rtwvif_link->mac_addr;
drivers/net/wireless/realtek/rtw89/coex.c
8242
ether_addr_copy(r.mac_addr, rtwvif_link->mac_addr);
drivers/net/wireless/realtek/rtw89/core.c
6185
const u8 *mac_addr, bool hw_scan)
drivers/net/wireless/realtek/rtw89/core.c
6193
ether_addr_copy(rtwvif_link->mac_addr, mac_addr);
drivers/net/wireless/realtek/rtw89/core.c
6200
rtw89_fw_h2c_cam(rtwdev, rtwvif_link, NULL, mac_addr,
drivers/net/wireless/realtek/rtw89/core.c
6217
ether_addr_copy(rtwvif_link->mac_addr, bss_conf->addr);
drivers/net/wireless/realtek/rtw89/core.h
1520
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/core.h
3670
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/core.h
6288
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/core.h
7812
const u8 *mac_addr, bool hw_scan);
drivers/net/wireless/realtek/rtw89/debug.c
4172
rtwvif_link->mac_addr);
drivers/net/wireless/realtek/rtw89/debug.c
4200
p += scnprintf(p, end - p, "VIF %pM\n", rtwvif->mac_addr);
drivers/net/wireless/realtek/rtw89/fw.c
2914
ether_addr_copy(hdr->addr2, rtwvif_link->mac_addr);
drivers/net/wireless/realtek/rtw89/fw.c
2930
ether_addr_copy(arp_skb->sender_hw, rtwvif_link->mac_addr);
drivers/net/wireless/realtek/rtw89/fw.c
8166
const u8 *mac_addr)
drivers/net/wireless/realtek/rtw89/fw.c
8175
skb = ieee80211_probereq_get(rtwdev->hw, mac_addr,
drivers/net/wireless/realtek/rtw89/fw.c
8227
skb = ieee80211_probereq_get(rtwdev->hw, rtwvif_link->mac_addr,
drivers/net/wireless/realtek/rtw89/fw.c
8895
const u8 *mac_addr)
drivers/net/wireless/realtek/rtw89/fw.c
8900
ret = rtw89_hw_scan_update_probe_req(rtwdev, rtwvif_link, mac_addr);
drivers/net/wireless/realtek/rtw89/fw.c
9065
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/fw.c
9085
get_random_mask_addr(mac_addr, req->mac_addr,
drivers/net/wireless/realtek/rtw89/fw.c
9088
ether_addr_copy(mac_addr, vif->addr);
drivers/net/wireless/realtek/rtw89/fw.c
9090
ether_addr_copy(mac_addr, rtwvif_link->mac_addr);
drivers/net/wireless/realtek/rtw89/fw.c
9092
ret = rtw89_hw_scan_prehandle(rtwdev, rtwvif_link, mac_addr);
drivers/net/wireless/realtek/rtw89/fw.c
9101
rtw89_core_scan_start(rtwdev, rtwvif_link, mac_addr, true);
drivers/net/wireless/realtek/rtw89/mac80211.c
1184
const u8 *mac_addr)
drivers/net/wireless/realtek/rtw89/mac80211.c
1200
rtw89_core_scan_start(rtwdev, rtwvif_link, mac_addr, false);
drivers/net/wireless/realtek/rtw89/mac80211.c
135
ether_addr_copy(rtwvif_link->mac_addr, bss_conf->addr);
drivers/net/wireless/realtek/rtw89/mac80211.c
206
ether_addr_copy(rtwvif->mac_addr, vif->addr);
drivers/net/wireless/realtek/rtw89/rtw8851b.c
624
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8851b.c
627
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8851b.h
15
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/rtw8851b.h
19
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/rtw8852a.c
669
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
672
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852a.h
21
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/rtw8852a.h
25
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
256
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
259
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
22
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
26
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/rtw8852c.c
591
ether_addr_copy(efuse->addr, map->e.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
594
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852c.h
15
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/rtw8852c.h
19
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/realtek/rtw89/wow.c
1483
skb = ieee80211_probereq_get(rtwdev->hw, rtwvif_link->mac_addr,
drivers/net/wireless/realtek/rtw89/wow.c
950
else if (ether_addr_equal(da, rtwvif_link->mac_addr) &&
drivers/net/wireless/rsi/rsi_91x_core.c
338
struct rsi_sta *rsi_find_sta(struct rsi_common *common, u8 *mac_addr)
drivers/net/wireless/rsi/rsi_91x_core.c
346
mac_addr, ETH_ALEN)))
drivers/net/wireless/rsi/rsi_91x_mac80211.c
2049
SET_IEEE80211_PERM_ADDR(hw, common->mac_addr);
drivers/net/wireless/rsi/rsi_91x_mgmt.c
1994
memcpy(common->mac_addr, &msg[offset], ETH_ALEN);
drivers/net/wireless/rsi/rsi_91x_mgmt.c
2149
memcpy(common->mac_addr, &msg[20], ETH_ALEN);
drivers/net/wireless/rsi/rsi_91x_mgmt.c
2150
rsi_dbg(INIT_ZONE, "MAC Addr %pM", common->mac_addr);
drivers/net/wireless/rsi/rsi_91x_mgmt.c
576
ether_addr_copy(peer_notify->mac_addr, bssid);
drivers/net/wireless/rsi/rsi_91x_mgmt.c
713
u8 *mac_addr,
drivers/net/wireless/rsi/rsi_91x_mgmt.c
746
memcpy(vap_caps->mac_addr, mac_addr, IEEE80211_ADDR_LEN);
drivers/net/wireless/rsi/rsi_common.h
89
struct rsi_sta *rsi_find_sta(struct rsi_common *common, u8 *mac_addr);
drivers/net/wireless/rsi/rsi_main.h
273
u8 mac_addr[IEEE80211_ADDR_LEN];
drivers/net/wireless/rsi/rsi_mgmt.h
366
u8 mac_addr[6];
drivers/net/wireless/rsi/rsi_mgmt.h
422
u8 mac_addr[6];
drivers/net/wireless/rsi/rsi_mgmt.h
716
u8 *mac_addr, u8 vap_id, u8 vap_status);
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
385
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/silabs/wfx/hif_api_general.h
119
u8 mac_addr[2][ETH_ALEN];
drivers/net/wireless/silabs/wfx/hif_api_mib.h
194
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/silabs/wfx/hif_tx.c
502
int wfx_hif_map_link(struct wfx_vif *wvif, bool unmap, u8 *mac_addr, int sta_id, bool mfp)
drivers/net/wireless/silabs/wfx/hif_tx.c
510
if (mac_addr)
drivers/net/wireless/silabs/wfx/hif_tx.c
511
ether_addr_copy(body->mac_addr, mac_addr);
drivers/net/wireless/silabs/wfx/hif_tx.h
46
int wfx_hif_map_link(struct wfx_vif *wvif, bool unmap, u8 *mac_addr, int sta_id, bool mfp);
drivers/net/wireless/silabs/wfx/hif_tx_mib.c
82
ether_addr_copy(arg.mac_addr, mac);
drivers/net/wireless/silabs/wfx/main.c
451
ether_addr_copy(wdev->addresses[i].addr, wdev->hw_caps.mac_addr[i]);
drivers/net/wireless/st/cw1200/cw1200.h
101
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/st/cw1200/sta.c
1135
.dot11StationId = &priv->mac_addr[0],
drivers/net/wireless/st/cw1200/sta.c
236
memcpy(priv->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/st/cw1200/sta.c
293
eth_zero_addr(priv->mac_addr);
drivers/net/wireless/st/cw1200/sta.c
78
memcpy(priv->mac_addr, dev->wiphy->perm_addr, ETH_ALEN);
drivers/net/wireless/st/cw1200/txrx.c
1405
memcpy(map_link.mac_addr, priv->link_id_db[i].mac,
drivers/net/wireless/st/cw1200/txrx.c
1425
eth_zero_addr(map_link.mac_addr);
drivers/net/wireless/st/cw1200/txrx.c
1444
memcpy(map_link.mac_addr,
drivers/net/wireless/st/cw1200/wsm.c
756
WSM_PUT(buf, &arg->mac_addr[0], sizeof(arg->mac_addr));
drivers/net/wireless/st/cw1200/wsm.h
1265
/* [in] */ u8 mac_addr[6];
drivers/net/wireless/ti/wl1251/acx.c
55
mac->mac[i] = wl->mac_addr[ETH_ALEN - 1 - i];
drivers/net/wireless/ti/wl1251/main.c
1431
wl->mac_addr[i] = mac[ETH_ALEN - i - 1];
drivers/net/wireless/ti/wl1251/main.c
1472
memcpy(wl->mac_addr, mac, ETH_ALEN);
drivers/net/wireless/ti/wl1251/main.c
1486
wl->nvs[NVS_OFF_MAC_DATA + i] = wl->mac_addr[ETH_ALEN - i - 1];
drivers/net/wireless/ti/wl1251/main.c
1498
SET_IEEE80211_PERM_ADDR(wl->hw, wl->mac_addr);
drivers/net/wireless/ti/wl1251/main.c
1551
if (ret == 0 && !is_valid_ether_addr(wl->mac_addr))
drivers/net/wireless/ti/wl1251/main.c
1560
memcpy(wl->mac_addr, nokia_oui, 3);
drivers/net/wireless/ti/wl1251/main.c
1561
get_random_bytes(wl->mac_addr + 3, 3);
drivers/net/wireless/ti/wl1251/main.c
1565
wl1251_warning("Setting random MAC address: %pM", wl->mac_addr);
drivers/net/wireless/ti/wl1251/main.c
513
if (!ether_addr_equal_unaligned(wl->mac_addr, vif->addr)) {
drivers/net/wireless/ti/wl1251/main.c
514
memcpy(wl->mac_addr, vif->addr, ETH_ALEN);
drivers/net/wireless/ti/wl1251/main.c
515
SET_IEEE80211_PERM_ADDR(wl->hw, wl->mac_addr);
drivers/net/wireless/ti/wl1251/main.c
573
memcpy(template.addr2, wl->mac_addr, ETH_ALEN);
drivers/net/wireless/ti/wl1251/wl1251.h
290
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ti/wlcore/testmode.c
304
u8 mac_addr[ETH_ALEN];
drivers/net/wireless/ti/wlcore/testmode.c
319
mac_addr[0] = (u8)(wl->fuse_oui_addr >> 16);
drivers/net/wireless/ti/wlcore/testmode.c
320
mac_addr[1] = (u8)(wl->fuse_oui_addr >> 8);
drivers/net/wireless/ti/wlcore/testmode.c
321
mac_addr[2] = (u8) wl->fuse_oui_addr;
drivers/net/wireless/ti/wlcore/testmode.c
322
mac_addr[3] = (u8)(wl->fuse_nic_addr >> 16);
drivers/net/wireless/ti/wlcore/testmode.c
323
mac_addr[4] = (u8)(wl->fuse_nic_addr >> 8);
drivers/net/wireless/ti/wlcore/testmode.c
324
mac_addr[5] = (u8) wl->fuse_nic_addr;
drivers/net/wireless/ti/wlcore/testmode.c
332
if (nla_put(skb, WL1271_TM_ATTR_DATA, ETH_ALEN, mac_addr)) {
drivers/net/wireless/virtual/mac80211_hwsim.c
3061
hw_req->req.mac_addr,
drivers/net/wireless/virtual/mac80211_hwsim.c
3098
const u8 *mac_addr)
drivers/net/wireless/virtual/mac80211_hwsim.c
3111
memcpy(hwsim->scan_addr, mac_addr, ETH_ALEN);
drivers/net/wireless/virtual/mac80211_hwsim.c
3554
if (!is_zero_ether_addr(request->mac_addr)) {
drivers/net/wireless/virtual/mac80211_hwsim.c
3555
if (nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, request->mac_addr))
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
363
static int zd_write_mac_addr_common(struct zd_chip *chip, const u8 *mac_addr,
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
370
if (mac_addr) {
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
371
reqs[0].value = (mac_addr[3] << 24)
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
372
| (mac_addr[2] << 16)
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
373
| (mac_addr[1] << 8)
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
374
| mac_addr[0];
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
375
reqs[1].value = (mac_addr[5] << 8)
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
376
| mac_addr[4];
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
377
dev_dbg_f(zd_chip_dev(chip), "%s addr %pM\n", type, mac_addr);
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
391
int zd_write_mac_addr(struct zd_chip *chip, const u8 *mac_addr)
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
398
return zd_write_mac_addr_common(chip, mac_addr, reqs, "mac");
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
884
int zd_write_mac_addr(struct zd_chip *chip, const u8 *mac_addr);
drivers/platform/mellanox/mlxbf-bootctl.c
557
u64 mac_addr = 0;
drivers/platform/mellanox/mlxbf-bootctl.c
569
mac_byte_ptr = (u8 *)&mac_addr;
drivers/platform/mellanox/mlxbf-bootctl.c
576
ETH_ALEN, mac_addr, 0, 0, 0, 0, &res);
drivers/s390/net/qeth_core_mpc.h
577
u8 mac_addr[ETH_ALEN];
drivers/s390/net/qeth_l2.h
27
u8 mac_addr[ETH_ALEN];
drivers/s390/net/qeth_l2_main.c
439
if (ether_addr_equal_64bits(ha->addr, mac->mac_addr)) {
drivers/s390/net/qeth_l2_main.c
449
ether_addr_copy(mac->mac_addr, ha->addr);
drivers/s390/net/qeth_l2_main.c
478
qeth_l2_remove_mac(card, mac->mac_addr);
drivers/s390/net/qeth_l2_main.c
483
rc = qeth_l2_write_mac(card, mac->mac_addr);
drivers/s390/net/qeth_l3_main.c
917
if (!is_valid_ether_addr(cmd->data.create_destroy_addr.mac_addr))
drivers/s390/net/qeth_l3_main.c
920
eth_hw_addr_set(card->dev, cmd->data.create_destroy_addr.mac_addr);
drivers/scsi/be2iscsi/be_cmds.h
486
struct mac_addr mac;
drivers/scsi/bnx2i/bnx2i_init.c
387
memcpy(stats->mac_add1 + 2, hba->cnic->mac_addr, ETH_ALEN);
drivers/scsi/bnx2i/bnx2i_iscsi.c
1571
len = sysfs_format_mac(buf, hba->cnic->mac_addr, 6);
drivers/scsi/cxgbi/cxgb3i/cxgb3i.h
40
memcpy(pi->iscsic.mac_addr, ndev->dev_addr, ETH_ALEN);
drivers/scsi/fnic/vnic_dev.c
690
int vnic_dev_mac_addr(struct vnic_dev *vdev, u8 *mac_addr)
drivers/scsi/fnic/vnic_dev.c
697
mac_addr[i] = 0;
drivers/scsi/fnic/vnic_dev.c
704
mac_addr[i] = ((u8 *)&a)[i];
drivers/scsi/fnic/vnic_dev.h
127
int vnic_dev_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
drivers/scsi/lpfc/lpfc_hbadisc.c
1733
lpfc_mac_addr_match(uint8_t *mac_addr, struct fcf_record *new_fcf_record)
drivers/scsi/lpfc/lpfc_hbadisc.c
1735
if (mac_addr[0] != bf_get(lpfc_fcf_record_mac_0, new_fcf_record))
drivers/scsi/lpfc/lpfc_hbadisc.c
1737
if (mac_addr[1] != bf_get(lpfc_fcf_record_mac_1, new_fcf_record))
drivers/scsi/lpfc/lpfc_hbadisc.c
1739
if (mac_addr[2] != bf_get(lpfc_fcf_record_mac_2, new_fcf_record))
drivers/scsi/lpfc/lpfc_hbadisc.c
1741
if (mac_addr[3] != bf_get(lpfc_fcf_record_mac_3, new_fcf_record))
drivers/scsi/lpfc/lpfc_hbadisc.c
1743
if (mac_addr[4] != bf_get(lpfc_fcf_record_mac_4, new_fcf_record))
drivers/scsi/lpfc/lpfc_hbadisc.c
1745
if (mac_addr[5] != bf_get(lpfc_fcf_record_mac_5, new_fcf_record))
drivers/scsi/lpfc/lpfc_hbadisc.c
1810
fcf_rec->mac_addr[0] = bf_get(lpfc_fcf_record_mac_0, new_fcf_record);
drivers/scsi/lpfc/lpfc_hbadisc.c
1811
fcf_rec->mac_addr[1] = bf_get(lpfc_fcf_record_mac_1, new_fcf_record);
drivers/scsi/lpfc/lpfc_hbadisc.c
1812
fcf_rec->mac_addr[2] = bf_get(lpfc_fcf_record_mac_2, new_fcf_record);
drivers/scsi/lpfc/lpfc_hbadisc.c
1813
fcf_rec->mac_addr[3] = bf_get(lpfc_fcf_record_mac_3, new_fcf_record);
drivers/scsi/lpfc/lpfc_hbadisc.c
1814
fcf_rec->mac_addr[4] = bf_get(lpfc_fcf_record_mac_4, new_fcf_record);
drivers/scsi/lpfc/lpfc_hbadisc.c
1815
fcf_rec->mac_addr[5] = bf_get(lpfc_fcf_record_mac_5, new_fcf_record);
drivers/scsi/lpfc/lpfc_hbadisc.c
2370
if (!lpfc_mac_addr_match(fcf_rec->mac_addr, new_fcf_record))
drivers/scsi/lpfc/lpfc_sli4.h
300
uint8_t mac_addr[6];
drivers/scsi/qedi/qedi.h
98
u8 mac_addr[6];
drivers/scsi/qedi/qedi_iscsi.c
1309
if (!is_valid_ether_addr(&path_data->mac_addr[0])) {
drivers/scsi/qedi/qedi_iscsi.c
1317
ether_addr_copy(&qedi_ep->dst_mac[0], &path_data->mac_addr[0]);
drivers/scsi/qla4xxx/ql4_fw.h
978
uint8_t mac_addr[6]; /* 16-1b MAC address for this PCI function */
drivers/scsi/qla4xxx/ql4_nx.c
4061
memcpy(ha->my_mac, &sys_info->mac_addr[0],
drivers/scsi/qla4xxx/ql4_nx.c
4062
min(sizeof(ha->my_mac), sizeof(sys_info->mac_addr)));
drivers/staging/most/net/net.c
184
unsigned char link_stat, unsigned char *mac_addr);
drivers/staging/most/net/net.c
547
unsigned char link_stat, unsigned char *mac_addr)
drivers/staging/most/net/net.c
551
const u8 *m = mac_addr;
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
1002
ether_addr_copy(mac_addr, addr);
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
1004
eth_random_addr(mac_addr);
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
980
void rtw_macaddr_cfg(struct device *dev, u8 *mac_addr)
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
987
if (!mac_addr)
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
992
ether_addr_copy(mac_addr, mac);
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
995
ether_addr_copy(mac, mac_addr);
drivers/staging/rtl8723bs/core/rtw_recv.c
1269
if (!memcmp(padapter->eeprompriv.mac_addr, GetAddr1Ptr(precv_frame->u.hdr.rx_data), ETH_ALEN))
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
518
u8 rtw_access_ctrl(struct adapter *padapter, u8 *mac_addr)
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
533
if (!memcmp(paclnode->addr, mac_addr, ETH_ALEN))
drivers/staging/rtl8723bs/hal/hal_com.c
470
rtw_hal_set_hwreg(adapter, HW_VAR_MAC_ADDR, adapter->eeprompriv.mac_addr);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1014
eth_random_addr(pEEPROM->mac_addr);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1017
memcpy(pEEPROM->mac_addr, &hwinfo[EEPROM_MAC_ADDR_8723BS], ETH_ALEN);
drivers/staging/rtl8723bs/include/drv_types.h
417
return peepriv->mac_addr;
drivers/staging/rtl8723bs/include/ieee80211.h
781
void rtw_macaddr_cfg(struct device *dev, u8 *mac_addr);
drivers/staging/rtl8723bs/include/rtw_eeprom.h
101
u8 mac_addr[6]; /* PermanentAddress */
drivers/staging/rtl8723bs/include/sta_info.h
328
extern u8 rtw_access_ctrl(struct adapter *padapter, u8 *mac_addr);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2622
memcpy(wiphy->perm_addr, padapter->eeprompriv.mac_addr, ETH_ALEN);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
836
const u8 *mac_addr, struct key_params *params)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
879
if (!mac_addr || is_broadcast_ether_addr(mac_addr))
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
897
if (mac_addr)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
898
memcpy(param->sta_addr, (void *)mac_addr, ETH_ALEN);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
914
const u8 *mac_addr, void *cookie,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
923
const u8 *mac_addr)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
280
memcpy(padapter->eeprompriv.mac_addr, addr->sa_data, ETH_ALEN);
drivers/staging/rtl8723bs/os_dep/os_intfs.c
762
eth_hw_addr_set(pnetdev, padapter->eeprompriv.mac_addr);
drivers/staging/rtl8723bs/os_dep/sdio_intf.c
288
rtw_macaddr_cfg(&psdio->func->dev, padapter->eeprompriv.mac_addr);
include/linux/davinci_emac.h
22
char mac_addr[ETH_ALEN];
include/linux/dsa/lan9303.h
15
u8 mac_addr[ETH_ALEN];
include/linux/etherdevice.h
31
int eth_platform_get_mac_address(struct device *dev, u8 *mac_addr);
include/linux/fsl/ntmp.h
10
u8 mac_addr[ETH_ALEN];
include/linux/habanalabs/cpucp_if.h
1207
__u8 mac_addr[ETH_ALEN];
include/linux/if_bridge.h
28
unsigned char mac_addr[ETH_ALEN];
include/linux/ks8851_mll.h
18
u8 mac_addr[ETH_ALEN];
include/linux/most.h
249
unsigned char *mac_addr));
include/linux/mv643xx_eth.h
54
u8 mac_addr[ETH_ALEN];
include/linux/platform_data/wiznet.h
13
u8 mac_addr[ETH_ALEN];
include/linux/platform_data/xilinx-ll-temac.h
12
u8 mac_addr[ETH_ALEN]; /* MAC address (6 bytes) */
include/linux/qed/qed_rdma_if.h
203
u8 mac_addr[ETH_ALEN];
include/linux/sh_eth.h
14
unsigned char mac_addr[ETH_ALEN];
include/linux/switchtec.h
192
u8 mac_addr[6];
include/net/ax88796.h
29
u8 *mac_addr; /* MAC addr (only used when
include/net/bond_3ad.h
106
struct mac_addr actor_system;
include/net/bond_3ad.h
115
struct mac_addr partner_system;
include/net/bond_3ad.h
143
struct mac_addr requester_system; /* The requester's system id */
include/net/bond_3ad.h
182
struct mac_addr aggregator_mac_address;
include/net/bond_3ad.h
187
struct mac_addr partner_system;
include/net/bond_3ad.h
200
struct mac_addr system;
include/net/bond_3ad.h
212
struct mac_addr actor_system; /* This parameter is added here although it is not specified in the standard, just for simplification */
include/net/bond_3ad.h
255
struct mac_addr sys_mac_addr;
include/net/cfg80211.h
2428
int cfg80211_get_station(struct net_device *dev, const u8 *mac_addr,
include/net/cfg80211.h
2432
const u8 *mac_addr,
include/net/cfg80211.h
2900
u8 mac_addr[ETH_ALEN] __aligned(2);
include/net/cfg80211.h
3031
u8 mac_addr[ETH_ALEN] __aligned(2);
include/net/cfg80211.h
4428
u8 mac_addr[ETH_ALEN] __aligned(2);
include/net/cfg80211.h
4927
const u8 *mac_addr, struct key_params *params);
include/net/cfg80211.h
4930
const u8 *mac_addr, void *cookie,
include/net/cfg80211.h
4934
const u8 *mac_addr);
include/net/cfg80211.h
8970
void cfg80211_new_sta(struct net_device *dev, const u8 *mac_addr,
include/net/cfg80211.h
8980
void cfg80211_del_sta_sinfo(struct net_device *dev, const u8 *mac_addr,
include/net/cfg80211.h
8991
const u8 *mac_addr, gfp_t gfp)
include/net/cfg80211.h
8993
cfg80211_del_sta_sinfo(dev, mac_addr, NULL, gfp);
include/net/cfg80211.h
9011
void cfg80211_conn_failed(struct net_device *dev, const u8 *mac_addr,
include/net/mac80211.h
4635
const u8 *mac_addr);
include/net/mana/mana.h
500
u8 mac_addr[ETH_ALEN];
include/net/mana/mana.h
710
u8 mac_addr[6];
include/net/mana/mana.h
938
u8 mac_addr[6];
include/scsi/iscsi_if.h
335
uint8_t mac_addr[6];
include/trace/events/bridge.h
152
memcpy(__entry->grpmac, group->dst.mac_addr, ETH_ALEN);
include/uapi/linux/atmlec.h
64
unsigned char mac_addr[ETH_ALEN];
include/uapi/linux/atmlec.h
78
unsigned char mac_addr[ETH_ALEN]; /* dst mac addr */
include/uapi/linux/if_bridge.h
713
unsigned char mac_addr[ETH_ALEN];
include/uapi/linux/if_bridge.h
94
__u8 mac_addr[ETH_ALEN];
lib/vsprintf.c
1309
char mac_addr[sizeof("xx:xx:xx:xx:xx:xx")];
lib/vsprintf.c
1310
char *p = mac_addr;
lib/vsprintf.c
1343
return string_nocheck(buf, end, mac_addr, spec);
net/atm/lec.c
1187
static void lane2_associate_ind(struct net_device *dev, const u8 *mac_addr,
net/atm/lec.c
1200
struct lec_arp_table *entry = lec_arp_find(priv, mac_addr);
net/atm/lec.c
1223
priv->lane2_ops->associate_indicator(dev, mac_addr,
net/atm/lec.c
1320
tmp = &priv->lec_arp_tables[HASH(entry->mac_addr[ETH_ALEN - 1])];
net/atm/lec.c
1323
pr_debug("Added entry:%pM\n", entry->mac_addr);
net/atm/lec.c
1364
pr_debug("Removed entry:%pM\n", to_remove->mac_addr);
net/atm/lec.c
1399
rulla->mac_addr);
net/atm/lec.c
1424
offset += sprintf(buf + offset, "Mac: %pM ", rulla->mac_addr);
net/atm/lec.c
1446
offset += sprintf(buf + offset, "Mac: %pM ", rulla->mac_addr);
net/atm/lec.c
1468
offset += sprintf(buf + offset, "Mac: %pM ", rulla->mac_addr);
net/atm/lec.c
1550
const unsigned char *mac_addr)
net/atm/lec.c
1555
pr_debug("%pM\n", mac_addr);
net/atm/lec.c
1557
head = &priv->lec_arp_tables[HASH(mac_addr[ETH_ALEN - 1])];
net/atm/lec.c
1559
if (ether_addr_equal(mac_addr, entry->mac_addr))
net/atm/lec.c
1566
const unsigned char *mac_addr)
net/atm/lec.c
1573
ether_addr_copy(to_return->mac_addr, mac_addr);
net/atm/lec.c
1595
entry->mac_addr, NULL, NULL);
net/atm/lec.c
1598
entry->mac_addr, NULL, NULL);
net/atm/lec.c
1643
!(entry->mac_addr[0] & 0x01)) { /* LANE2: 7.1.20 */
net/atm/lec.c
1658
entry->mac_addr,
net/atm/lec.c
1857
lec_arp_update(struct lec_priv *priv, const unsigned char *mac_addr,
net/atm/lec.c
1867
(targetless_le_arp) ? "targetless " : "", mac_addr);
net/atm/lec.c
1870
entry = lec_arp_find(priv, mac_addr);
net/atm/lec.c
1882
tmp = lec_arp_find(priv, mac_addr);
net/atm/lec.c
1895
ether_addr_copy(entry->mac_addr,
net/atm/lec.c
1896
mac_addr);
net/atm/lec.c
1911
entry = lec_arp_find(priv, mac_addr);
net/atm/lec.c
1913
entry = make_entry(priv, mac_addr);
net/atm/lec.c
1947
send_to_lecd(priv, l_svc_setup, entry->mac_addr, atm_addr, NULL);
net/atm/lec.c
2001
eth_zero_addr(entry->mac_addr);
net/atm/lec.c
2077
eth_zero_addr(entry->mac_addr);
net/atm/lec.c
2147
unsigned char mac_addr[] = {
net/atm/lec.c
2162
to_add = make_entry(priv, mac_addr);
net/atm/lec.c
2254
ether_addr_copy(entry->mac_addr, src);
net/atm/lec.c
369
eth_hw_addr_set(dev, mesg->content.normal.mac_addr);
net/atm/lec.c
386
entry = lec_arp_find(priv, mesg->content.normal.mac_addr);
net/atm/lec.c
394
lec_arp_update(priv, mesg->content.normal.mac_addr,
net/atm/lec.c
402
lane2_associate_ind(dev, mesg->content.normal.mac_addr,
net/atm/lec.c
444
dev->name, mesg->content.proxy.mac_addr);
net/atm/lec.c
449
if (br_fdb_test_addr_hook(dev, mesg->content.proxy.mac_addr)) {
net/atm/lec.c
521
const unsigned char *mac_addr, const unsigned char *atm_addr,
net/atm/lec.c
541
if (mac_addr)
net/atm/lec.c
542
ether_addr_copy(mesg->content.normal.mac_addr, mac_addr);
net/atm/lec.c
68
const unsigned char *mac_addr);
net/atm/lec.c
828
seq_printf(seq, "%pM ", entry->mac_addr);
net/atm/lec.c
89
static void lec_arp_update(struct lec_priv *priv, const unsigned char *mac_addr,
net/atm/lec.h
50
void (*associate_indicator) (struct net_device *dev, const u8 *mac_addr,
net/atm/lec_arpc.h
17
unsigned char mac_addr[ETH_ALEN]; /* Mac address */
net/atm/mpc.c
375
static void lane2_assoc_ind(struct net_device *dev, const u8 *mac_addr,
net/atm/mpc.c
449
tlvs = copy_macs(mpc, mac_addr, tlvs,
net/batman-adv/distributed-arp-table.c
1168
if (batadv_is_my_client(bat_priv, dat_entry->mac_addr, vid)) {
net/batman-adv/distributed-arp-table.c
1179
dat_entry->mac_addr, vid)) {
net/batman-adv/distributed-arp-table.c
1182
dat_entry->mac_addr);
net/batman-adv/distributed-arp-table.c
1188
dat_entry->mac_addr,
net/batman-adv/distributed-arp-table.c
1255
dat_entry->mac_addr, hw_src, vid);
net/batman-adv/distributed-arp-table.c
1366
if (dat_entry && batadv_compare_eth(hw_src, dat_entry->mac_addr)) {
net/batman-adv/distributed-arp-table.c
1369
dat_entry->mac_addr, &dat_entry->ip);
net/batman-adv/distributed-arp-table.c
366
u8 *mac_addr, unsigned short vid)
net/batman-adv/distributed-arp-table.c
374
if (!batadv_compare_eth(dat_entry->mac_addr, mac_addr))
net/batman-adv/distributed-arp-table.c
375
ether_addr_copy(dat_entry->mac_addr, mac_addr);
net/batman-adv/distributed-arp-table.c
379
&dat_entry->ip, dat_entry->mac_addr,
net/batman-adv/distributed-arp-table.c
390
ether_addr_copy(dat_entry->mac_addr, mac_addr);
net/batman-adv/distributed-arp-table.c
406
&dat_entry->ip, dat_entry->mac_addr, batadv_print_vid(vid));
net/batman-adv/distributed-arp-table.c
873
dat_entry->mac_addr) ||
net/batman-adv/types.h
2085
u8 mac_addr[ETH_ALEN];
net/bridge/br_fdb.c
956
memcpy(fe->mac_addr, f->key.addr.addr, ETH_ALEN);
net/bridge/br_mdb.c
171
ether_addr_copy(ip->dst.mac_addr, entry->addr.u.mac_addr);
net/bridge/br_mdb.c
263
ether_addr_copy(e.addr.u.mac_addr, mp->addr.dst.mac_addr);
net/bridge/br_mdb.c
300
ether_addr_copy(e.addr.u.mac_addr, mp->addr.dst.mac_addr);
net/bridge/br_multicast.c
195
ether_addr_copy(ip.dst.mac_addr, eth_hdr(skb)->h_dest);
net/bridge/br_private.h
286
mac_addr addr;
net/bridge/br_private.h
61
typedef struct mac_addr mac_addr;
net/bridge/br_private_cfm.h
27
struct mac_addr unicast_mac; /* The MEP unicast MAC */
net/bridge/br_private_cfm.h
71
struct mac_addr dmac;
net/bridge/br_switchdev.c
545
ether_addr_copy(mdb->addr, mp->addr.dst.mac_addr);
net/core/rtnetlink.c
6685
if (!is_multicast_ether_addr(entry->addr.u.mac_addr)) {
net/ethernet/eth.c
484
int eth_platform_get_mac_address(struct device *dev, u8 *mac_addr)
net/ethernet/eth.c
489
ret = of_get_mac_address(dev->of_node, mac_addr);
net/ethernet/eth.c
497
ether_addr_copy(mac_addr, addr);
net/mac80211/cfg.c
592
const u8 *mac_addr, u8 key_idx)
net/mac80211/cfg.c
603
sta = sta_info_get_bss(sdata, mac_addr);
net/mac80211/cfg.c
621
const u8 *mac_addr, struct key_params *params)
net/mac80211/cfg.c
643
return ieee80211_set_tx(sdata, mac_addr, key_idx);
net/mac80211/cfg.c
674
if (mac_addr) {
net/mac80211/cfg.c
675
sta = sta_info_get_bss(sdata, mac_addr);
net/mac80211/cfg.c
744
u8 key_idx, bool pairwise, const u8 *mac_addr)
net/mac80211/cfg.c
756
if (mac_addr) {
net/mac80211/cfg.c
760
sta = sta_info_get_bss(sdata, mac_addr);
net/mac80211/cfg.c
803
const u8 *mac_addr)
net/mac80211/cfg.c
811
key = ieee80211_lookup_key(sdata, link_id, key_idx, pairwise, mac_addr);
net/mac80211/cfg.c
822
const u8 *mac_addr, void *cookie,
net/mac80211/cfg.c
840
key = ieee80211_lookup_key(sdata, link_id, key_idx, pairwise, mac_addr);
net/mac80211/driver-ops.h
344
const u8 *mac_addr)
net/mac80211/driver-ops.h
349
trace_drv_sw_scan_start(local, sdata, mac_addr);
net/mac80211/driver-ops.h
351
local->ops->sw_scan_start(&local->hw, &sdata->vif, mac_addr);
net/mac80211/scan.c
440
ether_addr_copy(local->hw_scan_req->req.mac_addr, req->mac_addr);
net/mac80211/scan.c
828
req->mac_addr,
net/mac80211/trace.h
745
const u8 *mac_addr),
net/mac80211/trace.h
747
TP_ARGS(local, sdata, mac_addr),
net/mac80211/trace.h
752
__array(char, mac_addr, ETH_ALEN)
net/mac80211/trace.h
758
memcpy(__entry->mac_addr, mac_addr, ETH_ALEN);
net/mac80211/trace.h
762
LOCAL_PR_ARG, VIF_PR_ARG, __entry->mac_addr)
net/wireless/core.h
447
bool pairwise, const u8 *mac_addr);
net/wireless/nl80211.c
10304
u8 *mac_addr, u8 *mac_addr_mask)
net/wireless/nl80211.c
10309
eth_zero_addr(mac_addr);
net/wireless/nl80211.c
10311
mac_addr[0] = 0x2;
net/wireless/nl80211.c
10321
memcpy(mac_addr, nla_data(attrs[NL80211_ATTR_MAC]), ETH_ALEN);
net/wireless/nl80211.c
10326
is_multicast_ether_addr(mac_addr))
net/wireless/nl80211.c
10335
mac_addr[i] &= mac_addr_mask[i];
net/wireless/nl80211.c
10409
struct nlattr **attrs, u8 *mac_addr, u8 *mac_addr_mask,
net/wireless/nl80211.c
10455
err = nl80211_parse_random_mac(attrs, mac_addr, mac_addr_mask);
net/wireless/nl80211.c
10469
req->mac_addr, req->mac_addr_mask,
net/wireless/nl80211.c
10481
req->req.mac_addr,
net/wireless/nl80211.c
14226
u8 *mac_addr;
net/wireless/nl80211.c
14228
mac_addr = wdev->links[0].client.current_bss->pub.bssid;
net/wireless/nl80211.c
14230
err = rdev_get_station(rdev, dev, mac_addr, &sinfo);
net/wireless/nl80211.c
20367
void cfg80211_new_sta(struct net_device *dev, const u8 *mac_addr,
net/wireless/nl80211.c
20374
trace_cfg80211_new_sta(dev, mac_addr, sinfo);
net/wireless/nl80211.c
20381
rdev, dev, mac_addr, sinfo, false) < 0) {
net/wireless/nl80211.c
20391
void cfg80211_del_sta_sinfo(struct net_device *dev, const u8 *mac_addr,
net/wireless/nl80211.c
20402
trace_cfg80211_del_sta(dev, mac_addr);
net/wireless/nl80211.c
20411
rdev, dev, mac_addr, sinfo, false) < 0) {
net/wireless/nl80211.c
20421
void cfg80211_conn_failed(struct net_device *dev, const u8 *mac_addr,
net/wireless/nl80211.c
20441
nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac_addr) ||
net/wireless/nl80211.c
4955
const u8 *mac_addr = NULL;
net/wireless/nl80211.c
4986
mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
4988
pairwise = !!mac_addr;
net/wireless/nl80211.c
5001
if (!pairwise && mac_addr && !(rdev->wiphy.flags & WIPHY_FLAG_IBSS_RSN))
net/wireless/nl80211.c
5019
if (mac_addr &&
net/wireless/nl80211.c
5020
nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac_addr))
net/wireless/nl80211.c
5027
err = rdev_get_key(rdev, dev, link_id, key_idx, pairwise, mac_addr,
net/wireless/nl80211.c
5133
u8 *mac_addr = NULL;
net/wireless/nl80211.c
5136
mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
5138
if (!mac_addr || key.idx < 0 || key.idx > 1)
net/wireless/nl80211.c
5147
mac_addr, &key.p);
net/wireless/nl80211.c
5159
const u8 *mac_addr = NULL;
net/wireless/nl80211.c
5173
mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
5176
if (mac_addr)
net/wireless/nl80211.c
5198
mac_addr)) {
net/wireless/nl80211.c
5214
mac_addr, &key.p);
net/wireless/nl80211.c
5227
u8 *mac_addr = NULL;
net/wireless/nl80211.c
5237
mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
5240
if (mac_addr)
net/wireless/nl80211.c
5260
if (key.type == NL80211_KEYTYPE_GROUP && mac_addr &&
net/wireless/nl80211.c
5271
mac_addr);
net/wireless/nl80211.c
7501
const u8 *mac_addr, struct station_info *sinfo,
net/wireless/nl80211.c
7517
nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac_addr) ||
net/wireless/nl80211.c
7961
u8 mac_addr[ETH_ALEN];
net/wireless/nl80211.c
7996
mac_addr, &sinfo);
net/wireless/nl80211.c
8013
rdev, wdev->netdev, mac_addr,
net/wireless/nl80211.c
8037
u8 *mac_addr = NULL;
net/wireless/nl80211.c
8045
mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
8058
err = rdev_get_station(rdev, dev, mac_addr, &sinfo);
net/wireless/nl80211.c
8075
rdev, dev, mac_addr, &sinfo, false) < 0) {
net/wireless/nl80211.c
8439
u8 *mac_addr;
net/wireless/nl80211.c
8485
mac_addr = nla_data(info->attrs[NL80211_ATTR_MLD_ADDR]);
net/wireless/nl80211.c
8486
params.link_sta_params.mld_mac = mac_addr;
net/wireless/nl80211.c
8492
mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
8591
err = rdev_change_station(rdev, dev, mac_addr, &params);
net/wireless/nl80211.c
8606
u8 *mac_addr = NULL;
net/wireless/nl80211.c
8632
mac_addr = nla_data(info->attrs[NL80211_ATTR_MLD_ADDR]);
net/wireless/nl80211.c
8633
params.link_sta_params.mld_mac = mac_addr;
net/wireless/nl80211.c
8639
mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]);
net/wireless/nl80211.c
8904
err = rdev_add_station(rdev, dev, mac_addr, &params);
net/wireless/nl80211.h
29
u8 *mac_addr, u8 *mac_addr_mask);
net/wireless/pmsr.c
332
err = nl80211_parse_random_mac(info->attrs, req->mac_addr,
net/wireless/pmsr.c
337
memcpy(req->mac_addr, wdev_address(wdev), ETH_ALEN);
net/wireless/rdev-ops.h
101
mac_addr);
net/wireless/rdev-ops.h
103
pairwise, mac_addr, cookie, callback);
net/wireless/rdev-ops.h
110
u8 key_index, bool pairwise, const u8 *mac_addr)
net/wireless/rdev-ops.h
114
mac_addr);
net/wireless/rdev-ops.h
116
pairwise, mac_addr);
net/wireless/rdev-ops.h
81
u8 key_index, bool pairwise, const u8 *mac_addr,
net/wireless/rdev-ops.h
86
mac_addr, params->mode);
net/wireless/rdev-ops.h
88
pairwise, mac_addr, params);
net/wireless/rdev-ops.h
95
int link_id, u8 key_index, bool pairwise, const u8 *mac_addr,
net/wireless/trace.h
3345
TP_PROTO(struct net_device *netdev, const u8 *mac_addr,
net/wireless/trace.h
3347
TP_ARGS(netdev, mac_addr, sinfo),
net/wireless/trace.h
3350
MAC_ENTRY(mac_addr)
net/wireless/trace.h
3355
MAC_ASSIGN(mac_addr, mac_addr);
net/wireless/trace.h
3359
NETDEV_PR_ARG, __entry->mac_addr)
net/wireless/trace.h
550
u8 key_index, bool pairwise, const u8 *mac_addr),
net/wireless/trace.h
551
TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr),
net/wireless/trace.h
555
MAC_ENTRY(mac_addr)
net/wireless/trace.h
563
MAC_ASSIGN(mac_addr, mac_addr);
net/wireless/trace.h
572
__entry->mac_addr)
net/wireless/trace.h
577
u8 key_index, bool pairwise, const u8 *mac_addr),
net/wireless/trace.h
578
TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr)
net/wireless/trace.h
583
u8 key_index, bool pairwise, const u8 *mac_addr),
net/wireless/trace.h
584
TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr)
net/wireless/trace.h
589
u8 key_index, bool pairwise, const u8 *mac_addr, u8 mode),
net/wireless/trace.h
590
TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr, mode),
net/wireless/trace.h
594
MAC_ENTRY(mac_addr)
net/wireless/trace.h
603
MAC_ASSIGN(mac_addr, mac_addr);
net/wireless/trace.h
614
BOOL_TO_STR(__entry->pairwise), __entry->mac_addr)
net/wireless/util.c
2654
int cfg80211_get_station(struct net_device *dev, const u8 *mac_addr,
net/wireless/util.c
2672
return rdev_get_station(rdev, dev, mac_addr, sinfo);
net/wireless/util.c
288
bool pairwise, const u8 *mac_addr)
net/wireless/util.c
293
if (!pairwise && mac_addr && !(rdev->wiphy.flags & WIPHY_FLAG_IBSS_RSN))
net/wireless/util.c
296
if (pairwise && !mac_addr)
samples/bpf/xdp_sample_user.c
1635
int get_mac_addr(int ifindex, void *mac_addr)
samples/bpf/xdp_sample_user.c
1658
memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6 * sizeof(char));
samples/bpf/xdp_sample_user.h
45
int get_mac_addr(int ifindex, void *mac_addr);
tools/hv/hv_kvp_daemon.c
1442
char *mac_addr;
tools/hv/hv_kvp_daemon.c
1548
mac_addr = kvp_if_name_to_mac(if_name);
tools/hv/hv_kvp_daemon.c
1549
if (mac_addr == NULL) {
tools/hv/hv_kvp_daemon.c
1554
error = kvp_write_file(ifcfg_file, "HWADDR", "", mac_addr);
tools/hv/hv_kvp_daemon.c
1574
error = kvp_write_file(nmfile, "mac-address", "", mac_addr);
tools/hv/hv_kvp_daemon.c
1578
free(mac_addr);
tools/hv/hv_kvp_daemon.c
1735
free(mac_addr);
tools/hv/hv_kvp_daemon.c
672
char *mac_addr = NULL;
tools/hv/hv_kvp_daemon.c
688
mac_addr = strdup(p);
tools/hv/hv_kvp_daemon.c
692
return mac_addr;
tools/testing/selftests/drivers/net/gro.c
261
static void read_MAC(uint8_t *mac_addr, char *mac)
tools/testing/selftests/drivers/net/gro.c
264
&mac_addr[0], &mac_addr[1], &mac_addr[2],
tools/testing/selftests/drivers/net/gro.c
265
&mac_addr[3], &mac_addr[4], &mac_addr[5]) != 6)
tools/testing/selftests/net/tun.c
178
const int features, const unsigned char *mac_addr)
tools/testing/selftests/net/tun.c
227
if (mac_addr && flags & IFF_TAP) {
tools/testing/selftests/net/tun.c
229
memcpy(ifr.ifr_hwaddr.sa_data, mac_addr, ETH_ALEN);