Home
last modified time | relevance | path

Searched refs:mac_addr (Results 1 – 200 of 405) sorted by relevance

123

/linux-4.4.14/drivers/net/ethernet/ti/
Dcpsw-common.c26 int slave, u8 *mac_addr) in davinci_emac_3517_get_macid() argument
42 mac_addr[0] = (macid_msb >> 16) & 0xff; in davinci_emac_3517_get_macid()
43 mac_addr[1] = (macid_msb >> 8) & 0xff; in davinci_emac_3517_get_macid()
44 mac_addr[2] = macid_msb & 0xff; in davinci_emac_3517_get_macid()
45 mac_addr[3] = (macid_lsb >> 16) & 0xff; in davinci_emac_3517_get_macid()
46 mac_addr[4] = (macid_lsb >> 8) & 0xff; in davinci_emac_3517_get_macid()
47 mac_addr[5] = macid_lsb & 0xff; in davinci_emac_3517_get_macid()
53 u8 *mac_addr) in cpsw_am33xx_cm_get_macid() argument
69 mac_addr[5] = (macid_lo >> 8) & 0xff; in cpsw_am33xx_cm_get_macid()
70 mac_addr[4] = macid_lo & 0xff; in cpsw_am33xx_cm_get_macid()
[all …]
Ddavinci_emac.c328 char mac_addr[6]; member
736 static int hash_add(struct emac_priv *priv, u8 *mac_addr) in hash_add() argument
741 u32 hash_value = hash_get(mac_addr); in hash_add()
778 static int hash_del(struct emac_priv *priv, u8 *mac_addr) in hash_del() argument
783 hash_value = hash_get(mac_addr); in hash_del()
821 static void emac_add_mcast(struct emac_priv *priv, u32 action, u8 *mac_addr) in emac_add_mcast() argument
828 update = hash_add(priv, mac_addr); in emac_add_mcast()
831 update = hash_del(priv, mac_addr); in emac_add_mcast()
1156 static void emac_set_type0addr(struct emac_priv *priv, u32 ch, char *mac_addr) in emac_set_type0addr() argument
1159 val = ((mac_addr[5] << 8) | (mac_addr[4])); in emac_set_type0addr()
[all …]
Dcpsw.h23 u8 mac_addr[ETH_ALEN]; member
44 int ti_cm_get_macid(struct device *dev, int slave, u8 *mac_addr);
Dcpsw.c386 u8 mac_addr[ETH_ALEN]; member
850 slave_write(slave, mac_hi(priv->mac_addr), SA_HI); in cpsw_set_slave_mac()
851 slave_write(slave, mac_lo(priv->mac_addr), SA_LO); in cpsw_set_slave_mac()
1105 cpsw_ale_add_ucast(priv->ale, priv->mac_addr, in cpsw_add_dual_emac_def_ale_entries()
1226 cpsw_ale_add_ucast(priv->ale, priv->mac_addr, priv->host_port, in cpsw_init_host_port()
1623 cpsw_ale_del_ucast(priv->ale, priv->mac_addr, priv->host_port, in cpsw_ndo_set_mac_address()
1628 memcpy(priv->mac_addr, addr->sa_data, ETH_ALEN); in cpsw_ndo_set_mac_address()
1629 memcpy(ndev->dev_addr, priv->mac_addr, ETH_ALEN); in cpsw_ndo_set_mac_address()
1673 ret = cpsw_ale_add_ucast(priv->ale, priv->mac_addr, in cpsw_add_vlan_ale_entry()
1685 cpsw_ale_del_ucast(priv->ale, priv->mac_addr, in cpsw_add_vlan_ale_entry()
[all …]
/linux-4.4.14/drivers/staging/vt6656/
Dkey.c50 static int vnt_set_keymode(struct ieee80211_hw *hw, u8 *mac_addr, in vnt_set_keymode() argument
62 if (mac_addr) in vnt_set_keymode()
63 bssid = mac_addr; in vnt_set_keymode()
126 u8 *mac_addr = NULL; in vnt_set_keys() local
131 mac_addr = &sta->addr[0]; in vnt_set_keys()
144 vnt_set_keymode(hw, mac_addr, key, VNT_KEY_DEFAULTKEY, in vnt_set_keys()
168 vnt_set_keymode(hw, mac_addr, key, VNT_KEY_PAIRWISE, in vnt_set_keys()
171 vnt_set_keymode(hw, mac_addr, key, VNT_KEY_DEFAULTKEY, in vnt_set_keys()
/linux-4.4.14/drivers/staging/vt6655/
Dkey.c44 static int vnt_set_keymode(struct ieee80211_hw *hw, u8 *mac_addr, in vnt_set_keymode() argument
56 if (mac_addr) in vnt_set_keymode()
57 bssid = mac_addr; in vnt_set_keymode()
118 u8 *mac_addr = NULL; in vnt_set_keys() local
124 mac_addr = &sta->addr[0]; in vnt_set_keys()
137 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
157 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
160 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
/linux-4.4.14/include/net/
Dbond_3ad.h40 typedef struct mac_addr { struct
122 struct mac_addr actor_system;
131 struct mac_addr partner_system;
159 struct mac_addr requester_system; /* The requester's system id */
185 struct mac_addr aggregator_mac_address;
190 struct mac_addr partner_system;
203 struct mac_addr system;
215 …struct mac_addr actor_system; /* This parameter is added here although it is not specified in the …
255 struct mac_addr sys_mac_addr;
Dax88796.h27 u8 *mac_addr; /* MAC addr (only used when member
Dcfg80211.h1120 int cfg80211_get_station(struct net_device *dev, const u8 *mac_addr,
1469 u8 mac_addr[ETH_ALEN] __aligned(2); member
1569 u8 mac_addr[ETH_ALEN] __aligned(2); member
2515 u8 key_index, bool pairwise, const u8 *mac_addr,
2518 u8 key_index, bool pairwise, const u8 *mac_addr,
2522 u8 key_index, bool pairwise, const u8 *mac_addr);
4720 void cfg80211_new_sta(struct net_device *dev, const u8 *mac_addr,
4730 void cfg80211_del_sta_sinfo(struct net_device *dev, const u8 *mac_addr,
4741 const u8 *mac_addr, gfp_t gfp) in cfg80211_del_sta() argument
4743 cfg80211_del_sta_sinfo(dev, mac_addr, NULL, gfp); in cfg80211_del_sta()
[all …]
/linux-4.4.14/drivers/net/usb/
Dch9200.c315 unsigned char mac_addr[0x06]; in get_mac_address() local
322 memset(mac_addr, 0, sizeof(mac_addr)); in get_mac_address()
324 MAC_REG_STATION_L, mac_addr, 0x02, in get_mac_address()
327 mac_addr + 2, 0x02, CONTROL_TIMEOUT_MS); in get_mac_address()
329 mac_addr + 4, 0x02, CONTROL_TIMEOUT_MS); in get_mac_address()
333 data[0] = mac_addr[5]; in get_mac_address()
334 data[1] = mac_addr[4]; in get_mac_address()
335 data[2] = mac_addr[3]; in get_mac_address()
336 data[3] = mac_addr[2]; in get_mac_address()
337 data[4] = mac_addr[1]; in get_mac_address()
[all …]
Dsr9800.h188 u8 mac_addr[ETH_ALEN]; member
Dsr9800.c511 memcpy(data->mac_addr, addr->sa_data, ETH_ALEN); in sr_set_mac_address()
513 data->mac_addr); in sr_set_mac_address()
664 memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN); in sr9800_reset()
666 data->mac_addr); in sr9800_reset()
Dax88172a.c355 memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN); in ax88172a_reset()
357 data->mac_addr); in ax88172a_reset()
Dasix_devices.c379 memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN); in ax88772_reset()
381 data->mac_addr); in ax88772_reset()
663 memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN); in ax88178_reset()
665 data->mac_addr); in ax88178_reset()
Dasix.h162 u8 mac_addr[ETH_ALEN]; member
Dasix_common.c610 memcpy(data->mac_addr, addr->sa_data, ETH_ALEN); in asix_set_mac_address()
612 data->mac_addr); in asix_set_mac_address()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dpxa168_eth.c382 static void nibble_swap_every_byte(unsigned char *mac_addr) in nibble_swap_every_byte() argument
386 mac_addr[i] = ((mac_addr[i] & 0x0f) << 4) | in nibble_swap_every_byte()
387 ((mac_addr[i] & 0xf0) >> 4); in nibble_swap_every_byte()
391 static void inverse_every_nibble(unsigned char *mac_addr) in inverse_every_nibble() argument
395 mac_addr[i] = flip_8_bits(mac_addr[i]); in inverse_every_nibble()
413 unsigned char mac_addr[ETH_ALEN]; in hash_function() local
418 memcpy(mac_addr, mac_addr_orig, ETH_ALEN); in hash_function()
420 nibble_swap_every_byte(mac_addr); in hash_function()
421 inverse_every_nibble(mac_addr); in hash_function()
423 addr0 = (mac_addr[5] >> 2) & 0x3f; in hash_function()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/
Dcam.c42 u8 *mac_addr, u8 *key_cont_128, u16 us_config) in rtl_cam_program_entry() argument
58 target_content = (u32) (*(mac_addr + 0)) << 16 | in rtl_cam_program_entry()
59 (u32) (*(mac_addr + 1)) << 24 | (u32) us_config; in rtl_cam_program_entry()
77 target_content = (u32) (*(mac_addr + 5)) << 24 | in rtl_cam_program_entry()
78 (u32) (*(mac_addr + 4)) << 16 | in rtl_cam_program_entry()
79 (u32) (*(mac_addr + 3)) << 8 | in rtl_cam_program_entry()
80 (u32) (*(mac_addr + 2)); in rtl_cam_program_entry()
118 u8 rtl_cam_add_one_entry(struct ieee80211_hw *hw, u8 *mac_addr, in rtl_cam_add_one_entry() argument
128 ul_default_key, mac_addr); in rtl_cam_add_one_entry()
141 rtl_cam_program_entry(hw, ul_entry_idx, mac_addr, in rtl_cam_add_one_entry()
[all …]
Dcam.h39 u8 rtl_cam_add_one_entry(struct ieee80211_hw *hw, u8 *mac_addr,
42 int rtl_cam_delete_one_entry(struct ieee80211_hw *hw, u8 *mac_addr,
Dcore.c326 memcpy(mac->mac_addr, vif->addr, ETH_ALEN); in rtl_op_add_interface()
327 rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr); in rtl_op_add_interface()
470 else if (memcmp(pattern_os, mac->mac_addr, 6) == 0) in _rtl_add_wowlan_patterns()
934 memcpy(sta_entry->mac_addr, sta->addr, ETH_ALEN); in rtl_op_sta_add()
1414 const u8 *mac_addr) in rtl_op_sw_scan_start() argument
1493 u8 mac_addr[ETH_ALEN]; in rtl_op_set_key() local
1605 eth_zero_addr(mac_addr); in rtl_op_set_key()
1615 memcpy(mac_addr, bcast_addr, ETH_ALEN); in rtl_op_set_key()
1634 memcpy(mac_addr, sta->addr, ETH_ALEN); in rtl_op_set_key()
1636 rtlpriv->cfg->ops->set_key(hw, key_idx, mac_addr, in rtl_op_set_key()
[all …]
Defuse.h89 u8 mac_addr[6]; member
/linux-4.4.14/arch/powerpc/sysdev/
Dtsi108_dev.c79 const void *mac_addr; in tsi108_eth_of_init() local
107 mac_addr = of_get_mac_address(np); in tsi108_eth_of_init()
108 if (mac_addr) in tsi108_eth_of_init()
109 memcpy(tsi_eth_data.mac_addr, mac_addr, 6); in tsi108_eth_of_init()
Dmv64x60_dev.c248 const u8 *mac_addr; in mv64x60_eth_device_setup() local
265 mac_addr = of_get_mac_address(np); in mv64x60_eth_device_setup()
266 if (mac_addr) in mv64x60_eth_device_setup()
267 memcpy(pdata.mac_addr, mac_addr, 6); in mv64x60_eth_device_setup()
/linux-4.4.14/drivers/uwb/
Daddress.c130 const struct uwb_mac_addr *mac_addr = _addr; in uwb_rc_addr_set() local
140 baAddr = mac_addr->data; in uwb_rc_addr_set()
169 struct uwb_mac_addr *mac_addr = _addr; in uwb_rc_addr_get() local
179 baAddr = mac_addr->data; in uwb_rc_addr_get()
192 memcpy(&mac_addr->data, evt.baAddr, in uwb_rc_addr_get()
193 sizeof(mac_addr->data)); in uwb_rc_addr_get()
248 if (!uwb_mac_addr_cmp(addr, &uwb_dev->mac_addr)) in __uwb_mac_addr_assigned_check()
354 rc->uwb_dev.mac_addr = addr; in uwb_rc_mac_addr_store()
Dlc-dev.c114 uwb_mac_addr_init(&uwb_dev->mac_addr); in uwb_dev_init()
124 uwb_mac_addr_print(addr, sizeof(addr), &uwb_dev->mac_addr); in uwb_dev_EUI_48_show()
359 uwb_mac_addr_print(macbuf, sizeof(macbuf), &uwb_dev->mac_addr); in __uwb_dev_offair()
417 uwb_mac_addr_print(macbuf, sizeof(macbuf), bce->mac_addr); in uwbd_dev_onair()
427 uwb_dev->mac_addr = *bce->mac_addr; in uwbd_dev_onair()
Dbeacon.c191 const struct uwb_mac_addr *mac_addr) in __uwb_beca_find_bymac() argument
195 if (!memcmp(bce->mac_addr, mac_addr->data, in __uwb_beca_find_bymac()
447 bce->mac_addr = &bf->Device_Identifier; in uwbd_evt_handle_rc_beacon()
Dlc-rc.c282 uwb_dev->mac_addr = addr; in uwb_rc_mac_addr_setup()
379 uwb_mac_addr_print(macbuf, sizeof(macbuf), &rc->uwb_dev.mac_addr); in uwb_rc_add()
/linux-4.4.14/arch/arm/mach-davinci/
Dcommon.c33 char *mac_addr = davinci_soc_info.emac_pdata->mac_addr; in davinci_get_mac_addr() local
37 if (mem_acc->read(mem_acc, mac_addr, offset, ETH_ALEN) == ETH_ALEN) in davinci_get_mac_addr()
38 pr_info("Read MAC addr from EEPROM: %pM\n", mac_addr); in davinci_get_mac_addr()
Dboard-da850-evm.c131 char *mac_addr = davinci_soc_info.emac_pdata->mac_addr; in da850_evm_m25p80_notify_add() local
135 mtd_read(mtd, 0, ETH_ALEN, &retlen, mac_addr); in da850_evm_m25p80_notify_add()
138 mac_addr); in da850_evm_m25p80_notify_add()
/linux-4.4.14/net/atm/
Dlec.c64 const unsigned char *mac_addr);
85 static void lec_arp_update(struct lec_priv *priv, const unsigned char *mac_addr,
356 dev->dev_addr[i] = mesg->content.normal.mac_addr[i]; in lec_atm_send()
374 entry = lec_arp_find(priv, mesg->content.normal.mac_addr); in lec_atm_send()
382 lec_arp_update(priv, mesg->content.normal.mac_addr, in lec_atm_send()
390 lane2_associate_ind(dev, mesg->content.normal.mac_addr, in lec_atm_send()
432 dev->name, mesg->content.proxy.mac_addr); in lec_atm_send()
437 if (br_fdb_test_addr_hook(dev, mesg->content.proxy.mac_addr)) { in lec_atm_send()
507 const unsigned char *mac_addr, const unsigned char *atm_addr, in send_to_lecd() argument
525 if (mac_addr) in send_to_lecd()
[all …]
Dlec_arpc.h16 unsigned char mac_addr[ETH_ALEN]; /* Mac address */ member
Dlec.h49 void (*associate_indicator) (struct net_device *dev, const u8 *mac_addr,
/linux-4.4.14/arch/powerpc/boot/
Dtreeboot-akebono.c52 static long long unsigned mac_addr; variable
91 if (mac_addr) in ibm_akebono_fixups()
93 ((u8 *) &mac_addr) + 2 , 6); in ibm_akebono_fixups()
117 mac_addr = strtoull(&userdata[i + 15], &end, 16); in platform_init()
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dtestmode.c318 u8 mac_addr[ETH_ALEN]; in wl12xx_tm_cmd_get_mac() local
333 mac_addr[0] = (u8)(wl->fuse_oui_addr >> 16); in wl12xx_tm_cmd_get_mac()
334 mac_addr[1] = (u8)(wl->fuse_oui_addr >> 8); in wl12xx_tm_cmd_get_mac()
335 mac_addr[2] = (u8) wl->fuse_oui_addr; in wl12xx_tm_cmd_get_mac()
336 mac_addr[3] = (u8)(wl->fuse_nic_addr >> 16); in wl12xx_tm_cmd_get_mac()
337 mac_addr[4] = (u8)(wl->fuse_nic_addr >> 8); in wl12xx_tm_cmd_get_mac()
338 mac_addr[5] = (u8) wl->fuse_nic_addr; in wl12xx_tm_cmd_get_mac()
346 if (nla_put(skb, WL1271_TM_ATTR_DATA, ETH_ALEN, mac_addr)) { in wl12xx_tm_cmd_get_mac()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Denic_pp.c97 if (!is_zero_ether_addr(pp->mac_addr)) { in enic_set_port_profile()
98 client_mac = pp->mac_addr; in enic_set_port_profile()
165 !ether_addr_equal(pp1->mac_addr, pp2->mac_addr); in enic_are_pp_different()
207 if (!is_zero_ether_addr(pp->mac_addr)) in enic_pp_disassociate()
209 pp->mac_addr); in enic_pp_disassociate()
294 if (!is_zero_ether_addr(pp->mac_addr)) in enic_pp_associate()
296 pp->mac_addr); in enic_pp_associate()
Dvnic_dev.h141 int vnic_dev_get_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
178 int vnic_dev_set_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
Denic.h100 u8 mac_addr[ETH_ALEN]; member
153 u8 mac_addr[ETH_ALEN]; member
Denic_res.c47 err = vnic_dev_get_mac_addr(enic->vdev, enic->mac_addr); in enic_get_vnic_config()
99 enic->mac_addr, c->wq_desc_count, c->rq_desc_count, c->mtu); in enic_get_vnic_config()
Dvnic_dev.c737 int vnic_dev_get_mac_addr(struct vnic_dev *vdev, u8 *mac_addr) in vnic_dev_get_mac_addr() argument
744 mac_addr[i] = 0; in vnic_dev_get_mac_addr()
751 mac_addr[i] = ((u8 *)&a0)[i]; in vnic_dev_get_mac_addr()
1177 int vnic_dev_set_mac_addr(struct vnic_dev *vdev, u8 *mac_addr) in vnic_dev_set_mac_addr() argument
1184 ((u8 *)&a0)[i] = mac_addr[i]; in vnic_dev_set_mac_addr()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_main.c70 u8 mac_addr[6]; in ocrdma_get_guid() local
72 memcpy(&mac_addr[0], &dev->nic_info.mac_addr[0], ETH_ALEN); in ocrdma_get_guid()
73 guid[0] = mac_addr[0] ^ 2; in ocrdma_get_guid()
74 guid[1] = mac_addr[1]; in ocrdma_get_guid()
75 guid[2] = mac_addr[2]; in ocrdma_get_guid()
78 guid[5] = mac_addr[3]; in ocrdma_get_guid()
79 guid[6] = mac_addr[4]; in ocrdma_get_guid()
80 guid[7] = mac_addr[5]; in ocrdma_get_guid()
Docrdma.h531 struct ib_ah_attr *ah_attr, u8 *mac_addr) in ocrdma_resolve_dmac() argument
537 rdma_get_mcast_mac(&in6, mac_addr); in ocrdma_resolve_dmac()
539 rdma_get_ll_mac(&in6, mac_addr); in ocrdma_resolve_dmac()
541 memcpy(mac_addr, ah_attr->dmac, ETH_ALEN); in ocrdma_resolve_dmac()
Docrdma_hw.c2504 u8 mac_addr[6]; in ocrdma_set_av_params() local
2526 memcpy(mac_addr, sgid_attr.ndev->dev_addr, ETH_ALEN); in ocrdma_set_av_params()
2536 status = ocrdma_resolve_dmac(dev, ah_attr, &mac_addr[0]); in ocrdma_set_av_params()
2539 cmd->params.dmac_b0_to_b3 = mac_addr[0] | (mac_addr[1] << 8) | in ocrdma_set_av_params()
2540 (mac_addr[2] << 16) | (mac_addr[3] << 24); in ocrdma_set_av_params()
2544 cmd->params.vlan_dmac_b4_to_b5 = mac_addr[4] | (mac_addr[5] << 8); in ocrdma_set_av_params()
2588 cmd->params.dmac_b0_to_b3 = dev->nic_info.mac_addr[0] | in ocrdma_set_qp_params()
2589 (dev->nic_info.mac_addr[1] << 8) | in ocrdma_set_qp_params()
2590 (dev->nic_info.mac_addr[2] << 16) | in ocrdma_set_qp_params()
2591 (dev->nic_info.mac_addr[3] << 24); in ocrdma_set_qp_params()
[all …]
/linux-4.4.14/drivers/net/fddi/skfp/
Dsmtinit.c30 void init_fddi_driver(struct s_smc *smc, u_char *mac_addr);
68 int init_smt(struct s_smc *smc, u_char *mac_addr) in init_smt() argument
97 init_fddi_driver(smc,mac_addr) ; /* HW driver */ in init_smt()
Ddrvfbi.c284 void read_address(struct s_smc *smc, u_char *mac_addr) in read_address() argument
305 if (mac_addr) { in read_address()
307 smc->hw.fddi_canon_addr.a[i] = mac_addr[i] ; in read_address()
308 smc->hw.fddi_home_addr.a[i] = bitrev8(mac_addr[i]); in read_address()
323 void init_board(struct s_smc *smc, u_char *mac_addr) in init_board() argument
326 read_address(smc,mac_addr) ; in init_board()
/linux-4.4.14/arch/mips/ath25/
Dboard.c111 u8 *mac_addr; in ath25_find_config() local
171 mac_addr = &radio_data[0x1d * 2]; in ath25_find_config()
172 if (is_broadcast_ether_addr(mac_addr)) { in ath25_find_config()
174 ether_addr_copy(mac_addr, ath25_board.config->wlan0_mac); in ath25_find_config()
/linux-4.4.14/drivers/media/pci/mantis/
Dmantis_ioc.c63 u8 mac_addr[6] = {0}; in mantis_get_mac() local
65 err = read_eeprom_bytes(mantis, 0x08, mac_addr, 6); in mantis_get_mac()
72 dprintk(MANTIS_ERROR, 0, " MAC Address=[%pM]\n", mac_addr); in mantis_get_mac()
/linux-4.4.14/net/batman-adv/
Ddistributed-arp-table.c303 u8 *mac_addr, unsigned short vid) in batadv_dat_entry_add() argument
311 if (!batadv_compare_eth(dat_entry->mac_addr, mac_addr)) in batadv_dat_entry_add()
312 ether_addr_copy(dat_entry->mac_addr, mac_addr); in batadv_dat_entry_add()
316 &dat_entry->ip, dat_entry->mac_addr, in batadv_dat_entry_add()
327 ether_addr_copy(dat_entry->mac_addr, mac_addr); in batadv_dat_entry_add()
342 &dat_entry->ip, dat_entry->mac_addr, BATADV_PRINT_VID(vid)); in batadv_dat_entry_add()
818 &dat_entry->ip, dat_entry->mac_addr, in batadv_dat_cache_seq_print_text()
983 if (batadv_is_my_client(bat_priv, dat_entry->mac_addr, vid)) { in batadv_dat_snoop_outgoing_arp_request()
990 dat_entry->mac_addr, hw_src); in batadv_dat_snoop_outgoing_arp_request()
1064 dat_entry->mac_addr, hw_src); in batadv_dat_snoop_incoming_arp_request()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e_hw.c53 value = (((u32)hw->mac_addr[2]) << 24) | in atl1e_hw_set_mac_addr()
54 (((u32)hw->mac_addr[3]) << 16) | in atl1e_hw_set_mac_addr()
55 (((u32)hw->mac_addr[4]) << 8) | in atl1e_hw_set_mac_addr()
56 (((u32)hw->mac_addr[5])) ; in atl1e_hw_set_mac_addr()
59 value = (((u32)hw->mac_addr[0]) << 8) | in atl1e_hw_set_mac_addr()
60 (((u32)hw->mac_addr[1])) ; in atl1e_hw_set_mac_addr()
158 memcpy(hw->mac_addr, hw->perm_mac_addr, sizeof(hw->perm_mac_addr)); in atl1e_read_mac_addr()
/linux-4.4.14/include/uapi/linux/
Datmlec.h63 unsigned char mac_addr[ETH_ALEN]; member
77 unsigned char mac_addr[ETH_ALEN]; /* dst mac addr */ member
Dif_bridge.h93 __u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_tlv.c129 const u8 *mac_addr, u16 vlan) in fm10k_tlv_attr_put_mac_vlan() argument
135 if (!msg || !mac_addr) in fm10k_tlv_attr_put_mac_vlan()
144 attr[1] = le32_to_cpu(*(const __le32 *)&mac_addr[0]); in fm10k_tlv_attr_put_mac_vlan()
145 attr[2] = le16_to_cpu(*(const __le16 *)&mac_addr[4]); in fm10k_tlv_attr_put_mac_vlan()
165 s32 fm10k_tlv_attr_get_mac_vlan(u32 *attr, u8 *mac_addr, u16 *vlan) in fm10k_tlv_attr_get_mac_vlan() argument
168 if (!mac_addr || !attr) in fm10k_tlv_attr_get_mac_vlan()
171 *(__le32 *)&mac_addr[0] = cpu_to_le32(attr[1]); in fm10k_tlv_attr_get_mac_vlan()
172 *(__le16 *)&mac_addr[4] = cpu_to_le16((u16)(attr[2])); in fm10k_tlv_attr_get_mac_vlan()
/linux-4.4.14/arch/mips/include/asm/mach-bcm63xx/
Dbcm63xx_dev_enet.h13 char mac_addr[ETH_ALEN]; member
80 char mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/wireless/
Dat76c50x-usb.h97 u8 mac_addr[ETH_ALEN]; member
109 u8 mac_addr[ETH_ALEN]; member
117 u8 mac_addr[ETH_ALEN]; member
235 u8 mac_addr[ETH_ALEN]; member
432 u8 mac_addr[ETH_ALEN]; member
Dwl3501.h331 u8 mac_addr[ETH_ALEN]; member
344 u8 mac_addr[ETH_ALEN]; member
353 u8 mac_addr[ETH_ALEN]; member
362 u8 mac_addr[ETH_ALEN]; member
576 u8 mac_addr[ETH_ALEN]; member
Dwl3501_cs.c209 this->mac_addr[0] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
211 this->mac_addr[1] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
213 this->mac_addr[2] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
215 this->mac_addr[3] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
217 this->mac_addr[4] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
219 this->mac_addr[5] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
234 return this->mac_addr[0] == 0x00 && this->mac_addr[1] == 0x60; in wl3501_get_flash_mac_addr()
847 memcpy(sig.mac_addr, this->bssid, ETH_ALEN); in wl3501_mgmt_auth()
861 memcpy(sig.mac_addr, this->bssid, ETH_ALEN); in wl3501_mgmt_association()
1939 dev->dev_addr[i] = ((char *)&this->mac_addr)[i]; in wl3501_config()
Dat76c50x-usb.c625 memcpy(priv->mac_addr, hwcfg->i.mac_addr, ETH_ALEN); in at76_get_hw_config()
631 memcpy(priv->mac_addr, hwcfg->r3.mac_addr, ETH_ALEN); in at76_get_hw_config()
637 memcpy(priv->mac_addr, hwcfg->r5.mac_addr, ETH_ALEN); in at76_get_hw_config()
955 m->mac_addr, m->res[0], m->res[1]); in at76_dump_mib_mac_addr()
2368 SET_IEEE80211_PERM_ADDR(priv->hw, priv->mac_addr); in at76_init_new_device()
2387 dev_name(&interface->dev), priv->mac_addr, in at76_init_new_device()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dcommon.c50 err = brcmf_fil_iovar_data_get(ifp, "cur_etheraddr", ifp->mac_addr, in brcmf_c_preinit_dcmds()
51 sizeof(ifp->mac_addr)); in brcmf_c_preinit_dcmds()
56 memcpy(ifp->drvr->mac, ifp->mac_addr, sizeof(ifp->drvr->mac)); in brcmf_c_preinit_dcmds()
Dcore.c180 err = brcmf_fil_iovar_data_set(ifp, "cur_etheraddr", ifp->mac_addr, in _brcmf_set_mac_address()
186 ifp->mac_addr); in _brcmf_set_mac_address()
187 memcpy(ifp->ndev->dev_addr, ifp->mac_addr, ETH_ALEN); in _brcmf_set_mac_address()
196 memcpy(&ifp->mac_addr, sa->sa_data, ETH_ALEN); in brcmf_netdev_set_mac_address()
693 ifp->mac_addr); in brcmf_net_attach()
706 memcpy(ndev->dev_addr, ifp->mac_addr, ETH_ALEN); in brcmf_net_attach()
790 ifp->mac_addr); in brcmf_net_p2p_attach()
796 memcpy(ndev->dev_addr, ifp->mac_addr, ETH_ALEN); in brcmf_net_p2p_attach()
815 bool is_p2pdev, char *name, u8 *mac_addr) in brcmf_add_if() argument
870 if (mac_addr != NULL) in brcmf_add_if()
[all …]
Dcore.h194 u8 mac_addr[ETH_ALEN]; member
212 bool is_p2pdev, char *name, u8 *mac_addr);
Dp2p.c473 dev_addr = pri_ifp->mac_addr; in brcmf_p2p_generate_bss_mac()
1321 if (memcmp(mac, ifp->mac_addr, ETH_ALEN) < 0) { in brcmf_p2p_gon_req_collision()
1424 memcpy(mgmt_frame->da, ifp->mac_addr, ETH_ALEN); in brcmf_p2p_notify_action_frame_rx()
1921 u8 mac_addr[ETH_ALEN]; in brcmf_p2p_get_current_chanspec() local
1928 if (brcmf_fil_cmd_data_get(ifp, BRCMF_C_GET_BSSID, mac_addr, in brcmf_p2p_get_current_chanspec()
2112 memcpy(p2p_ifp->mac_addr, p2p->dev_addr, ETH_ALEN); in brcmf_p2p_create_p2pdev()
/linux-4.4.14/arch/ia64/hp/sim/
Dsimeth.c181 unsigned char mac_addr[ETH_ALEN]; in simeth_probe1() local
196 fd = netdev_probe(simeth_device, mac_addr); in simeth_probe1()
204 memcpy(dev->dev_addr, mac_addr, sizeof(mac_addr)); in simeth_probe1()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dgmac.h119 int (*macaddress_get)(struct cmac *, u8 mac_addr[6]);
120 int (*macaddress_set)(struct cmac *, u8 mac_addr[6]);
Dpm3393.c94 u8 mac_addr[6]; member
499 static int pm3393_macaddress_get(struct cmac *cmac, u8 mac_addr[6]) in pm3393_macaddress_get()
501 memcpy(mac_addr, cmac->instance->mac_addr, ETH_ALEN); in pm3393_macaddress_get()
528 memcpy(cmac->instance->mac_addr, ma, ETH_ALEN); in pm3393_macaddress_set()
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/
Dixgb_ee.c552 u8 *mac_addr) in ixgb_get_ee_mac_addr() argument
561 mac_addr[i] = ee_map->mac_addr[i]; in ixgb_get_ee_mac_addr()
563 pr_debug("eeprom mac address = %pM\n", mac_addr); in ixgb_get_ee_mac_addr()
Dixgb_ee.h76 u8 mac_addr[ETH_ALEN]; member
Dixgb_hw.c70 static bool mac_addr_valid(u8 *mac_addr);
1125 mac_addr_valid(u8 *mac_addr) in mac_addr_valid() argument
1131 if (is_multicast_ether_addr(mac_addr)) { in mac_addr_valid()
1136 else if (is_broadcast_ether_addr(mac_addr)) { in mac_addr_valid()
1141 else if (is_zero_ether_addr(mac_addr)) { in mac_addr_valid()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_prototype.h206 u16 flags, u8 *mac_addr,
263 i40e_status i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
270 i40e_status i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
273 i40e_status i40e_validate_mac_addr(u8 *mac_addr);
276 i40e_status i40e_get_san_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
316 u8 *mac_addr, u16 ethtype, u16 flags,
Di40e_common.c989 u16 flags, u8 *mac_addr, in i40e_aq_mac_address_write() argument
1000 cmd_data->mac_sah = cpu_to_le16((u16)mac_addr[0] << 8 | mac_addr[1]); in i40e_aq_mac_address_write()
1001 cmd_data->mac_sal = cpu_to_le32(((u32)mac_addr[2] << 24) | in i40e_aq_mac_address_write()
1002 ((u32)mac_addr[3] << 16) | in i40e_aq_mac_address_write()
1003 ((u32)mac_addr[4] << 8) | in i40e_aq_mac_address_write()
1004 mac_addr[5]); in i40e_aq_mac_address_write()
1018 i40e_status i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr) in i40e_get_mac_addr() argument
1027 ether_addr_copy(mac_addr, addrs.pf_lan_mac); in i40e_get_mac_addr()
1039 i40e_status i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr) in i40e_get_port_mac_addr() argument
1050 ether_addr_copy(mac_addr, addrs.port_mac); in i40e_get_port_mac_addr()
[all …]
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dtdls.c1163 ether_addr_copy(peer->peer_addr, sta_ptr->mac_addr); in mwifiex_get_tdls_list()
1196 mwifiex_restore_tdls_packets(priv, sta_ptr->mac_addr, in mwifiex_disable_all_tdls_links()
1198 memcpy(&tdls_oper.peer_mac, sta_ptr->mac_addr, ETH_ALEN); in mwifiex_disable_all_tdls_links()
1204 sta_ptr->mac_addr); in mwifiex_disable_all_tdls_links()
1220 if (!memcmp(mac, peer->mac_addr, ETH_ALEN)) { in mwifiex_tdls_check_tx()
1228 peer->mac_addr, peer->rssi); in mwifiex_tdls_check_tx()
1231 peer->mac_addr, in mwifiex_tdls_check_tx()
1240 peer->mac_addr, in mwifiex_tdls_check_tx()
1278 if (!memcmp(tdls_peer->mac_addr, mac, ETH_ALEN)) { in mwifiex_add_auto_tdls_peer()
1289 ether_addr_copy(tdls_peer->mac_addr, mac); in mwifiex_add_auto_tdls_peer()
[all …]
Duap_event.c327 mwifiex_11n_del_rx_reorder_tbl_by_ta(priv, node->mac_addr); in mwifiex_uap_del_sta_data()
328 mwifiex_del_tx_ba_stream_tbl_by_ra(priv, node->mac_addr); in mwifiex_uap_del_sta_data()
330 mwifiex_del_sta_entry(priv, node->mac_addr); in mwifiex_uap_del_sta_data()
Dsta_ioctl.c1076 const u8 *mac_addr, int disable) in mwifiex_set_encode() argument
1093 if (mac_addr) in mwifiex_set_encode()
1094 memcpy(encrypt_key.mac_addr, mac_addr, ETH_ALEN); in mwifiex_set_encode()
1104 if (mac_addr) in mwifiex_set_encode()
1105 memcpy(encrypt_key.mac_addr, mac_addr, ETH_ALEN); in mwifiex_set_encode()
Dsta_cmd.c413 cmd->params.mac_addr.action = cpu_to_le16(cmd_action); in mwifiex_cmd_802_11_mac_address()
416 memcpy(cmd->params.mac_addr.mac_addr, priv->curr_addr, in mwifiex_cmd_802_11_mac_address()
468 memcpy(deauth->mac_addr, mac, ETH_ALEN); in mwifiex_cmd_802_11_deauthenticate()
470 mwifiex_dbg(priv->adapter, CMD, "cmd: Deauth: %pM\n", deauth->mac_addr); in mwifiex_cmd_802_11_deauthenticate()
620 u8 *mac = enc_key->mac_addr; in mwifiex_cmd_802_11_key_material_v2()
634 memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN); in mwifiex_cmd_802_11_key_material_v2()
663 memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN); in mwifiex_cmd_802_11_key_material_v2()
674 memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN); in mwifiex_cmd_802_11_key_material_v2()
842 if (!is_broadcast_ether_addr(enc_key->mac_addr)) { in mwifiex_cmd_802_11_key_material_v1()
959 memcpy(tlv_mac->mac_addr, enc_key->mac_addr, ETH_ALEN); in mwifiex_cmd_802_11_key_material_v1()
Dsta_cmdresp.c509 &resp->params.mac_addr; in mwifiex_ret_802_11_mac_address()
511 memcpy(priv->curr_addr, cmd_mac_addr->mac_addr, ETH_ALEN); in mwifiex_ret_802_11_mac_address()
564 if (!memcmp(resp->params.deauth.mac_addr, in mwifiex_ret_802_11_deauthenticate()
566 sizeof(resp->params.deauth.mac_addr))) in mwifiex_ret_802_11_deauthenticate()
Dfw.h869 u8 mac_addr[ETH_ALEN]; member
999 u8 mac_addr[ETH_ALEN]; member
1014 u8 mac_addr[ETH_ALEN]; member
1850 u8 mac_addr[ETH_ALEN]; member
2104 struct host_cmd_ds_802_11_mac_address mac_addr; member
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c_hw.c46 void atl1c_hw_set_mac_addr(struct atl1c_hw *hw, u8 *mac_addr) in atl1c_hw_set_mac_addr() argument
54 value = mac_addr[2] << 24 | in atl1c_hw_set_mac_addr()
55 mac_addr[3] << 16 | in atl1c_hw_set_mac_addr()
56 mac_addr[4] << 8 | in atl1c_hw_set_mac_addr()
57 mac_addr[5]; in atl1c_hw_set_mac_addr()
60 value = mac_addr[0] << 8 | in atl1c_hw_set_mac_addr()
61 mac_addr[1]; in atl1c_hw_set_mac_addr()
204 memcpy(hw->mac_addr, hw->perm_mac_addr, sizeof(hw->perm_mac_addr)); in atl1c_read_mac_addr()
/linux-4.4.14/drivers/uwb/i1480/dfu/
Di1480-dfu.h204 u8 mac_addr[6]; /* EUI-64 bit IEEE address [still 8 bytes?] */ member
218 u8 mac_addr[8]; /* EUI-64 bit IEEE address [still 8 bytes?] */
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
Dfw.c1473 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); in rtl8812ae_set_fw_rsvdpagepkt()
1487 SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr); in rtl8812ae_set_fw_rsvdpagepkt()
1497 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8812ae_set_fw_rsvdpagepkt()
1508 SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr); in rtl8812ae_set_fw_rsvdpagepkt()
1523 SET_80211_HDR_ADDRESS2(arpresp, mac->mac_addr); in rtl8812ae_set_fw_rsvdpagepkt()
1597 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); in rtl8821ae_set_fw_rsvdpagepkt()
1611 SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr); in rtl8821ae_set_fw_rsvdpagepkt()
1621 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8821ae_set_fw_rsvdpagepkt()
1632 SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr); in rtl8821ae_set_fw_rsvdpagepkt()
1647 SET_80211_HDR_ADDRESS2(arpresp, mac->mac_addr); in rtl8821ae_set_fw_rsvdpagepkt()
Dphy.h170 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/include/linux/
Dks8851_mll.h30 u8 mac_addr[ETH_ALEN]; member
Dsh_eth.h16 unsigned char mac_addr[ETH_ALEN]; member
Ddavinci_emac.h22 char mac_addr[ETH_ALEN]; member
Dmv643xx_eth.h52 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/staging/most/aim-network/
Dnetworking.h20 unsigned char link_stat, unsigned char *mac_addr);
Dnetworking.c538 unsigned char link_stat, unsigned char *mac_addr) in most_deliver_netinfo() argument
553 if (mac_addr) in most_deliver_netinfo()
554 ether_addr_copy(dev->dev_addr, mac_addr); in most_deliver_netinfo()
/linux-4.4.14/drivers/staging/wilc1000/
Dwilc_wfi_cfgoperations.c116 u8 *mac_addr; member
1076 const u8 *mac_addr, struct key_params *params) in add_key() argument
1207 …FO(CFG80211_DBG, "STA Address: %x%x%x%x%x\n", mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], in add_key()
1248 host_int_add_ptk(priv->hWILCWFIDrv, params->key, KeyLen, mac_addr, in add_key()
1268 if (!mac_addr) { in add_key()
1269 g_add_gtk_key_params.mac_addr = NULL; in add_key()
1271 g_add_gtk_key_params.mac_addr = kmalloc(ETH_ALEN, GFP_KERNEL); in add_key()
1272 memcpy(g_add_gtk_key_params.mac_addr, mac_addr, ETH_ALEN); in add_key()
1304 if (!mac_addr) { in add_key()
1305 g_add_ptk_key_params.mac_addr = NULL; in add_key()
[all …]
Dhost_interface.h251 u8 mac_addr[ETH_ALEN]; member
255 u8 *mac_addr; member
443 … const u8 *mac_addr, const u8 *pu8RxMic, const u8 *pu8TxMic, u8 mode, u8 u8Ciphermode, u8 u8Idx);
/linux-4.4.14/drivers/staging/rtl8723au/hal/
Dusb_halinit.c649 hw_var_set_macaddr(Adapter, Adapter->eeprompriv.mac_addr); in rtl8723au_hal_init()
1016 pEEPROM->mac_addr[i] = sMacAddr[i]; in Hal_EfuseParseMACAddr_8723AU()
1019 memcpy(pEEPROM->mac_addr, &hwinfo[EEPROM_MAC_ADDR_8723AU], in Hal_EfuseParseMACAddr_8723AU()
1025 pEEPROM->mac_addr[0], pEEPROM->mac_addr[1], in Hal_EfuseParseMACAddr_8723AU()
1026 pEEPROM->mac_addr[2], pEEPROM->mac_addr[3], in Hal_EfuseParseMACAddr_8723AU()
1027 pEEPROM->mac_addr[4], pEEPROM->mac_addr[5]); in Hal_EfuseParseMACAddr_8723AU()
/linux-4.4.14/include/linux/platform_data/
Dwiznet.h14 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Dmac.c305 u8 *mac_addr, *bssid; in carl9170_set_operating_mode() local
318 mac_addr = common->macaddr; in carl9170_set_operating_mode()
363 mac_addr = common->macaddr; in carl9170_set_operating_mode()
378 err = carl9170_set_mac_reg(ar, AR9170_MAC_REG_MAC_ADDR_L, mac_addr); in carl9170_set_operating_mode()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
Dfw.c428 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); in rtl8723e_set_fw_rsvdpagepkt()
438 SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr); in rtl8723e_set_fw_rsvdpagepkt()
448 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8723e_set_fw_rsvdpagepkt()
459 SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr); in rtl8723e_set_fw_rsvdpagepkt()
Dphy.h140 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
Dfw.c422 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); in rtl8723be_set_fw_rsvdpagepkt()
432 SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr); in rtl8723be_set_fw_rsvdpagepkt()
442 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8723be_set_fw_rsvdpagepkt()
453 SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr); in rtl8723be_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_gmac.c401 static void hns_gmac_set_mac_addr(void *mac_drv, char *mac_addr) in hns_gmac_set_mac_addr() argument
406 u32 high_val = mac_addr[1] | (mac_addr[0] << 8); in hns_gmac_set_mac_addr()
408 u32 low_val = mac_addr[5] | (mac_addr[4] << 8) in hns_gmac_set_mac_addr()
409 | (mac_addr[3] << 16) | (mac_addr[2] << 24); in hns_gmac_set_mac_addr()
Dhns_dsaf_xgmac.c244 static void hns_xgmac_set_pausefrm_mac_addr(void *mac_drv, char *mac_addr) in hns_xgmac_set_pausefrm_mac_addr() argument
248 u32 high_val = mac_addr[1] | (mac_addr[0] << 8); in hns_xgmac_set_pausefrm_mac_addr()
249 u32 low_val = mac_addr[5] | (mac_addr[4] << 8) in hns_xgmac_set_pausefrm_mac_addr()
250 | (mac_addr[3] << 16) | (mac_addr[2] << 24); in hns_xgmac_set_pausefrm_mac_addr()
Dhns_ae_adapt.c247 char *mac_addr = (char *)addr; in hns_ae_set_multicast_one() local
255 ret = hns_mac_set_multi(mac_cb, mac_cb->mac_id, mac_addr, ENABLE); in hns_ae_set_multicast_one()
259 mac_addr, mac_cb->mac_id, ret); in hns_ae_set_multicast_one()
264 mac_addr, ENABLE); in hns_ae_set_multicast_one()
268 mac_addr, DSAF_BASE_INNER_PORT_NUM, ret); in hns_ae_set_multicast_one()
Dhns_dsaf_main.c1726 char mac_addr[MAC_NUM_OCTETS_PER_ADDR] = {0}; in hns_dsaf_get_mac_entry_by_index() local
1742 mac_addr[0] = mac_key.high.bits.mac_0; in hns_dsaf_get_mac_entry_by_index()
1743 mac_addr[1] = mac_key.high.bits.mac_1; in hns_dsaf_get_mac_entry_by_index()
1744 mac_addr[2] = mac_key.high.bits.mac_2; in hns_dsaf_get_mac_entry_by_index()
1745 mac_addr[3] = mac_key.high.bits.mac_3; in hns_dsaf_get_mac_entry_by_index()
1746 mac_addr[4] = mac_key.low.bits.mac_4; in hns_dsaf_get_mac_entry_by_index()
1747 mac_addr[5] = mac_key.low.bits.mac_5; in hns_dsaf_get_mac_entry_by_index()
1749 if (MAC_IS_MULTICAST((u8 *)mac_addr) || in hns_dsaf_get_mac_entry_by_index()
1750 MAC_IS_L3_MULTICAST((u8 *)mac_addr)) { in hns_dsaf_get_mac_entry_by_index()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_sriov.c94 memcpy(&ivi->mac, vf->mac_addr, ETH_ALEN); in bnxt_get_vf_config()
129 memcpy(vf->mac_addr, mac, ETH_ALEN); in bnxt_set_vf_mac()
690 if (!is_valid_ether_addr(vf->mac_addr) || in bnxt_vf_validate_set_mac()
691 ether_addr_equal((const u8 *)req->l2_addr, vf->mac_addr)) in bnxt_vf_validate_set_mac()
807 if (!ether_addr_equal(resp->perm_mac_address, bp->vf.mac_addr)) in bnxt_update_vf_mac()
808 memcpy(bp->vf.mac_addr, resp->perm_mac_address, ETH_ALEN); in bnxt_update_vf_mac()
810 memcpy(bp->dev->dev_addr, bp->vf.mac_addr, ETH_ALEN); in bnxt_update_vf_mac()
Dbnxt.h693 u8 mac_addr[ETH_ALEN]; member
721 u8 mac_addr[ETH_ALEN]; member
933 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/fddi/skfp/h/
Dsmc.h474 void init_board(struct s_smc *smc, u_char *mac_addr);
477 int init_smt(struct s_smc *smc, u_char *mac_addr);
484 void read_address(struct s_smc *smc, u_char *mac_addr);
/linux-4.4.14/drivers/net/ethernet/micrel/
Dks8851_mll.c457 u8 mac_addr[6]; member
1251 memcpy(ks->mac_addr, data, ETH_ALEN); in ks_set_mac()
1633 memcpy(ks->mac_addr, mac, ETH_ALEN); in ks8851_probe()
1643 memcpy(ks->mac_addr, pdata->mac_addr, ETH_ALEN); in ks8851_probe()
1645 if (!is_valid_ether_addr(ks->mac_addr)) { in ks8851_probe()
1647 eth_random_addr(ks->mac_addr); in ks8851_probe()
1650 netdev_info(netdev, "Mac address is: %pM\n", ks->mac_addr); in ks8851_probe()
1652 memcpy(netdev->dev_addr, ks->mac_addr, ETH_ALEN); in ks8851_probe()
Dksz884x.c1045 u8 mac_addr[ETH_ALEN]; member
1734 static void sw_w_sta_mac_table(struct ksz_hw *hw, u16 addr, u8 *mac_addr, in sw_w_sta_mac_table() argument
1740 data_lo = ((u32) mac_addr[2] << 24) | in sw_w_sta_mac_table()
1741 ((u32) mac_addr[3] << 16) | in sw_w_sta_mac_table()
1742 ((u32) mac_addr[4] << 8) | mac_addr[5]; in sw_w_sta_mac_table()
1743 data_hi = ((u32) mac_addr[0] << 8) | mac_addr[1]; in sw_w_sta_mac_table()
2697 static inline void sw_get_addr(struct ksz_hw *hw, u8 *mac_addr) in sw_get_addr() argument
2702 mac_addr[i] = readb(hw->io + KS8842_MAC_ADDR_0_OFFSET + i); in sw_get_addr()
2703 mac_addr[1 + i] = readb(hw->io + KS8842_MAC_ADDR_1_OFFSET + i); in sw_get_addr()
2714 static void sw_set_addr(struct ksz_hw *hw, u8 *mac_addr) in sw_set_addr() argument
[all …]
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dscan.c135 u8 *mac_addr; member
651 const u8 *mac_addr = params->flags & NL80211_SCAN_FLAG_RANDOM_ADDR ? in iwl_mvm_build_scan_probe() local
652 params->mac_addr : NULL; in iwl_mvm_build_scan_probe()
660 if (mac_addr) in iwl_mvm_build_scan_probe()
661 get_random_mask_addr(frame->sa, mac_addr, in iwl_mvm_build_scan_probe()
941 memcpy(&scan_config->mac_addr, &mvm->addresses[0].addr, ETH_ALEN); in iwl_mvm_config_scan()
1206 params.mac_addr = req->mac_addr; in iwl_mvm_reg_scan_start()
1290 params.mac_addr = req->mac_addr; in iwl_mvm_sched_scan_start()
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_chip.c376 static int zd_write_mac_addr_common(struct zd_chip *chip, const u8 *mac_addr, in zd_write_mac_addr_common() argument
383 if (mac_addr) { in zd_write_mac_addr_common()
384 reqs[0].value = (mac_addr[3] << 24) in zd_write_mac_addr_common()
385 | (mac_addr[2] << 16) in zd_write_mac_addr_common()
386 | (mac_addr[1] << 8) in zd_write_mac_addr_common()
387 | mac_addr[0]; in zd_write_mac_addr_common()
388 reqs[1].value = (mac_addr[5] << 8) in zd_write_mac_addr_common()
389 | mac_addr[4]; in zd_write_mac_addr_common()
390 dev_dbg_f(zd_chip_dev(chip), "%s addr %pM\n", type, mac_addr); in zd_write_mac_addr_common()
404 int zd_write_mac_addr(struct zd_chip *chip, const u8 *mac_addr) in zd_write_mac_addr() argument
[all …]
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_roce.h44 u8 mac_addr[ETH_ALEN]; member
Dbe_roce.c61 memcpy(dev_info.mac_addr, adapter->netdev->dev_addr, ETH_ALEN); in _be_roce_dev_add()
/linux-4.4.14/tools/hv/
Dhv_kvp_daemon.c661 char *mac_addr = NULL; in kvp_if_name_to_mac() local
677 mac_addr = strdup(p); in kvp_if_name_to_mac()
681 return mac_addr; in kvp_if_name_to_mac()
1227 char *mac_addr; in kvp_set_ip_info() local
1291 mac_addr = kvp_if_name_to_mac(if_name); in kvp_set_ip_info()
1292 if (mac_addr == NULL) { in kvp_set_ip_info()
1297 error = kvp_write_file(file, "HWADDR", "", mac_addr); in kvp_set_ip_info()
1298 free(mac_addr); in kvp_set_ip_info()
/linux-4.4.14/drivers/scsi/cxgbi/cxgb3i/
Dcxgb3i.h40 memcpy(pi->iscsic.mac_addr, ndev->dev_addr, ETH_ALEN); in cxgb3i_set_private_ipv4addr()
/linux-4.4.14/drivers/isdn/hysdn/
Dhysdn_net.c69 if (!card->mac_addr[0]) { in net_open()
78 memcpy(dev->dev_addr, card->mac_addr, ETH_ALEN); in net_open()
Dhysdn_defs.h147 unsigned char mac_addr[6];/* MAC Address read from card */ member
/linux-4.4.14/drivers/s390/net/
Dlcs.h189 __u8 mac_addr[LCS_MAC_LENGTH]; member
224 __u8 mac_addr[LCS_MAC_LENGTH]; member
Dqeth_l2_main.c210 qeth_l2_send_setdelmac(card, mac->mac_addr, in qeth_l2_write_mac()
214 qeth_l2_send_setgroupmac(card, mac->mac_addr)); in qeth_l2_write_mac()
229 qeth_l2_send_setdelmac(card, mac->mac_addr, in qeth_l2_del_all_macs()
232 qeth_l2_send_delgroupmac(card, mac->mac_addr); in qeth_l2_del_all_macs()
782 !memcmp(ha->addr, mac->mac_addr, OSA_ADDR_LEN)) { in qeth_l2_add_mac()
793 memcpy(mac->mac_addr, ha->addr, OSA_ADDR_LEN); in qeth_l2_add_mac()
798 qeth_l2_mac_hash(mac->mac_addr)); in qeth_l2_add_mac()
831 mac->mac_addr); in qeth_l2_set_rx_mode()
833 rc = qeth_l2_send_setdelmac(card, mac->mac_addr, in qeth_l2_set_rx_mode()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
Ddm.c1593 value32 = (mac->mac_addr[5] << 8) | in rtl88e_set_next_mac_address_target()
1594 mac->mac_addr[4]; in rtl88e_set_next_mac_address_target()
1598 value32 = (mac->mac_addr[3] << 24) | in rtl88e_set_next_mac_address_target()
1599 (mac->mac_addr[2] << 16) | in rtl88e_set_next_mac_address_target()
1600 (mac->mac_addr[1] << 8) | in rtl88e_set_next_mac_address_target()
1601 mac->mac_addr[0]; in rtl88e_set_next_mac_address_target()
1616 value32 = (drv_priv->mac_addr[5] << 8) | in rtl88e_set_next_mac_address_target()
1617 drv_priv->mac_addr[4]; in rtl88e_set_next_mac_address_target()
1622 value32 = (drv_priv->mac_addr[3] << 24) | in rtl88e_set_next_mac_address_target()
1623 (drv_priv->mac_addr[2] << 16) | in rtl88e_set_next_mac_address_target()
[all …]
Dfw.c652 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); in rtl88e_set_fw_rsvdpagepkt()
662 SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr); in rtl88e_set_fw_rsvdpagepkt()
672 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl88e_set_fw_rsvdpagepkt()
683 SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr); in rtl88e_set_fw_rsvdpagepkt()
Dphy.h162 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/ethernet/neterion/
Ds2io.c349 static void do_s2io_copy_mac_addr(struct s2io_nic *sp, int offset, u64 mac_addr) in do_s2io_copy_mac_addr() argument
351 sp->def_mac_addr[offset].mac_addr[5] = (u8) (mac_addr); in do_s2io_copy_mac_addr()
352 sp->def_mac_addr[offset].mac_addr[4] = (u8) (mac_addr >> 8); in do_s2io_copy_mac_addr()
353 sp->def_mac_addr[offset].mac_addr[3] = (u8) (mac_addr >> 16); in do_s2io_copy_mac_addr()
354 sp->def_mac_addr[offset].mac_addr[2] = (u8) (mac_addr >> 24); in do_s2io_copy_mac_addr()
355 sp->def_mac_addr[offset].mac_addr[1] = (u8) (mac_addr >> 32); in do_s2io_copy_mac_addr()
356 sp->def_mac_addr[offset].mac_addr[0] = (u8) (mac_addr >> 40); in do_s2io_copy_mac_addr()
4942 u64 dis_addr = S2IO_DISABLE_MAC_ENTRY, mac_addr = 0; in s2io_set_multicast() local
5067 mac_addr = 0; in s2io_set_multicast()
5069 mac_addr |= ha->addr[j]; in s2io_set_multicast()
[all …]
Ds2io.h471 struct mac_addr { struct
472 u8 mac_addr[ETH_ALEN]; member
872 struct mac_addr def_mac_addr[256];
/linux-4.4.14/arch/arm/mach-orion5x/
Dtsx09-common.c65 memcpy(qnap_tsx09_eth_data.mac_addr, addr, 6); in qnap_tsx09_check_mac_addr()
/linux-4.4.14/drivers/net/ethernet/ezchip/
Dnps_enet.c552 const char *mac_addr; in nps_enet_probe() local
581 mac_addr = of_get_mac_address(dev->of_node); in nps_enet_probe()
582 if (mac_addr) in nps_enet_probe()
583 ether_addr_copy(ndev->dev_addr, mac_addr); in nps_enet_probe()
/linux-4.4.14/net/wireless/
Drdev-ops.h76 bool pairwise, const u8 *mac_addr, in rdev_add_key() argument
80 trace_rdev_add_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); in rdev_add_key()
82 mac_addr, params); in rdev_add_key()
89 u8 key_index, bool pairwise, const u8 *mac_addr, void *cookie, in rdev_get_key() argument
93 trace_rdev_get_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); in rdev_get_key()
95 mac_addr, cookie, callback); in rdev_get_key()
102 bool pairwise, const u8 *mac_addr) in rdev_del_key() argument
105 trace_rdev_del_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); in rdev_del_key()
107 mac_addr); in rdev_del_key()
Dtrace.h393 bool pairwise, const u8 *mac_addr),
394 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr),
398 MAC_ENTRY(mac_addr)
405 MAC_ASSIGN(mac_addr, mac_addr);
411 BOOL_TO_STR(__entry->pairwise), MAC_PR_ARG(mac_addr))
416 bool pairwise, const u8 *mac_addr),
417 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr)
422 bool pairwise, const u8 *mac_addr),
423 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr)
428 bool pairwise, const u8 *mac_addr),
[all …]
Dnl80211.c2870 const u8 *mac_addr = NULL; in nl80211_get_key() local
2885 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_get_key()
2887 pairwise = !!mac_addr; in nl80211_get_key()
2901 if (!pairwise && mac_addr && !(rdev->wiphy.flags & WIPHY_FLAG_IBSS_RSN)) in nl80211_get_key()
2919 if (mac_addr && in nl80211_get_key()
2920 nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac_addr)) in nl80211_get_key()
2923 err = rdev_get_key(rdev, dev, key_idx, pairwise, mac_addr, &cookie, in nl80211_get_key()
3017 const u8 *mac_addr = NULL; in nl80211_new_key() local
3027 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_new_key()
3030 if (mac_addr) in nl80211_new_key()
[all …]
Dutil.c219 bool pairwise, const u8 *mac_addr) in cfg80211_validate_key_settings() argument
224 if (!pairwise && mac_addr && !(rdev->wiphy.flags & WIPHY_FLAG_IBSS_RSN)) in cfg80211_validate_key_settings()
227 if (pairwise && !mac_addr) in cfg80211_validate_key_settings()
1788 int cfg80211_get_station(struct net_device *dev, const u8 *mac_addr, in cfg80211_get_station() argument
1802 return rdev_get_station(rdev, dev, mac_addr, sinfo); in cfg80211_get_station()
/linux-4.4.14/drivers/staging/rtl8712/
Drtl871x_eeprom.h86 u8 mac_addr[6]; member
Dsta_info.h143 u8 r8712_access_ctrl(struct wlan_acl_pool *pacl_list, u8 *mac_addr);
Ddrv_types.h188 return peepriv->mac_addr; in myid()
Drtl871x_cmd.h720 u8 r8712_setMacAddr_cmd(struct _adapter *padapter, u8 *mac_addr);
721 u8 r8712_setassocsta_cmd(struct _adapter *padapter, u8 *mac_addr);
Dos_intfs.c396 padapter->eeprompriv.mac_addr, ETH_ALEN); in netdev_open()
412 memcpy(padapter->eeprompriv.mac_addr, in netdev_open()
Drtl871x_cmd.c762 u8 r8712_setMacAddr_cmd(struct _adapter *padapter, u8 *mac_addr) in r8712_setMacAddr_cmd() argument
778 ether_addr_copy(psetMacAddr_para->MacAddr, mac_addr); in r8712_setMacAddr_cmd()
783 u8 r8712_setassocsta_cmd(struct _adapter *padapter, u8 *mac_addr) in r8712_setassocsta_cmd() argument
807 ether_addr_copy(psetassocsta_para->addr, mac_addr); in r8712_setassocsta_cmd()
/linux-4.4.14/drivers/net/wireless/rsi/
Drsi_mgmt.h201 u8 mac_addr[6]; member
210 u8 mac_addr[6]; member
Drsi_main.h182 u8 mac_addr[IEEE80211_ADDR_LEN]; member
Drsi_91x_mgmt.c486 ether_addr_copy(peer_notify->mac_addr, bssid); in rsi_hal_send_sta_notify_frame()
651 memcpy(vap_caps->mac_addr, common->mac_addr, IEEE80211_ADDR_LEN); in rsi_set_vap_capabilities()
1281 memcpy(common->mac_addr, in rsi_handle_ta_confirm_type()
/linux-4.4.14/arch/mips/bcm63xx/boards/
Dboard_bcm963xx.c887 !bcm63xx_nvram_get_mac_address(board.enet0.mac_addr)) in board_register_devices()
891 !bcm63xx_nvram_get_mac_address(board.enet1.mac_addr)) in board_register_devices()
895 !bcm63xx_nvram_get_mac_address(board.enetsw.mac_addr)) in board_register_devices()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl2.c194 value = (((u32)hw->mac_addr[2]) << 24) | in atl2_configure()
195 (((u32)hw->mac_addr[3]) << 16) | in atl2_configure()
196 (((u32)hw->mac_addr[4]) << 8) | in atl2_configure()
197 (((u32)hw->mac_addr[5])); in atl2_configure()
199 value = (((u32)hw->mac_addr[0]) << 8) | in atl2_configure()
200 (((u32)hw->mac_addr[1])); in atl2_configure()
960 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len); in atl2_set_mac()
1431 memcpy(netdev->dev_addr, adapter->hw.mac_addr, netdev->addr_len); in atl2_probe()
2335 memcpy(hw->mac_addr, hw->perm_mac_addr, ETH_ALEN); in atl2_read_mac_addr()
2724 value = (((u32)hw->mac_addr[2]) << 24) | in atl2_set_mac_addr()
[all …]
Datl1.c546 hw->mac_addr[i] = hw->perm_mac_addr[i]; in atl1_read_mac_addr()
930 value = (((u32) hw->mac_addr[2]) << 24) | in atl1_set_mac_addr()
931 (((u32) hw->mac_addr[3]) << 16) | in atl1_set_mac_addr()
932 (((u32) hw->mac_addr[4]) << 8) | (((u32) hw->mac_addr[5])); in atl1_set_mac_addr()
935 value = (((u32) hw->mac_addr[0]) << 8) | (((u32) hw->mac_addr[1])); in atl1_set_mac_addr()
1481 value = (((u32) hw->mac_addr[2]) << 24) | in atl1_configure()
1482 (((u32) hw->mac_addr[3]) << 16) | in atl1_configure()
1483 (((u32) hw->mac_addr[4]) << 8) | in atl1_configure()
1484 (((u32) hw->mac_addr[5])); in atl1_configure()
1486 value = (((u32) hw->mac_addr[0]) << 8) | (((u32) hw->mac_addr[1])); in atl1_configure()
[all …]
Datlx.c86 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len); in atlx_set_mac()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_stats.c271 u32 mac_addr; in bnx2x_port_stats_init() local
320 mac_addr = (port ? GRCBASE_EMAC1 : GRCBASE_EMAC0); in bnx2x_port_stats_init()
325 dmae->src_addr_lo = (mac_addr + in bnx2x_port_stats_init()
338 dmae->src_addr_lo = (mac_addr + in bnx2x_port_stats_init()
353 dmae->src_addr_lo = (mac_addr + in bnx2x_port_stats_init()
371 mac_addr = (port ? NIG_REG_INGRESS_BMAC1_MEM : in bnx2x_port_stats_init()
377 tx_src_addr_lo = (mac_addr + in bnx2x_port_stats_init()
381 rx_src_addr_lo = (mac_addr + in bnx2x_port_stats_init()
386 tx_src_addr_lo = (mac_addr + in bnx2x_port_stats_init()
390 rx_src_addr_lo = (mac_addr + in bnx2x_port_stats_init()
[all …]
Dbnx2x_cmn.c4018 bnx2x_set_fw_mac_addr(&pbd_e2->data.mac_addr.src_hi, in bnx2x_start_xmit()
4019 &pbd_e2->data.mac_addr.src_mid, in bnx2x_start_xmit()
4020 &pbd_e2->data.mac_addr.src_lo, in bnx2x_start_xmit()
4023 bnx2x_set_fw_mac_addr(&pbd_e2->data.mac_addr.dst_hi, in bnx2x_start_xmit()
4024 &pbd_e2->data.mac_addr.dst_mid, in bnx2x_start_xmit()
4025 &pbd_e2->data.mac_addr.dst_lo, in bnx2x_start_xmit()
4030 &pbd_e2->data.mac_addr.dst_hi, in bnx2x_start_xmit()
4031 &pbd_e2->data.mac_addr.dst_mid, in bnx2x_start_xmit()
4032 &pbd_e2->data.mac_addr.dst_lo, in bnx2x_start_xmit()
4038 bnx2x_set_fw_mac_addr(&pbd_e2->data.mac_addr.src_hi, in bnx2x_start_xmit()
[all …]
/linux-4.4.14/drivers/net/ethernet/8390/
Dax88796.c726 unsigned char mac_addr[ETH_ALEN]; in ax_init_dev() local
735 (__le16 __force *)mac_addr, in ax_init_dev()
736 sizeof(mac_addr) >> 1); in ax_init_dev()
738 memcpy(dev->dev_addr, mac_addr, ETH_ALEN); in ax_init_dev()
761 ax->plat->mac_addr) in ax_init_dev()
762 memcpy(dev->dev_addr, ax->plat->mac_addr, ETH_ALEN); in ax_init_dev()
/linux-4.4.14/arch/powerpc/include/asm/
Dtsi108.h100 u8 mac_addr[6]; /* phy mac address */ member
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_ctl_defs.h88 const unsigned char *mac_addr; /* MAC address to lookup */ member
Dadapter.h60 __u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/arch/mips/include/asm/netlogic/
Dpsb-bootinfo.h59 uint64_t mac_addr; member
/linux-4.4.14/drivers/net/ethernet/sfc/
Dsiena_sriov.c318 if (is_zero_ether_addr(vf->addr.mac_addr)) in efx_siena_sriov_reset_tx_filter()
331 vf->addr.mac_addr); in efx_siena_sriov_reset_tx_filter()
362 if (!vf->rx_filtering || is_zero_ether_addr(vf->addr.mac_addr)) in efx_siena_sriov_reset_rx_filter()
371 vf->addr.mac_addr); in efx_siena_sriov_reset_rx_filter()
1110 if (vf->rx_filtering && !is_zero_ether_addr(vf->addr.mac_addr)) { in efx_siena_sriov_peer_work()
1121 ether_addr_copy(peer->mac_addr, local_addr->addr); in efx_siena_sriov_peer_work()
1335 ether_addr_copy(vfdi_status->peers[0].mac_addr, net_dev->dev_addr); in efx_siena_sriov_init()
1486 ether_addr_copy(vfdi_status->peers[0].mac_addr, in efx_siena_sriov_mac_address_changed()
1606 ether_addr_copy(vf->addr.mac_addr, mac); in efx_siena_sriov_set_vf_mac()
1669 ether_addr_copy(ivi->mac, vf->addr.mac_addr); in efx_siena_sriov_get_vf_config()
Dvfdi.h89 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_hw.c460 memcpy(mac_req->mac_addr, addr, ETH_ALEN); in qlcnic_82xx_sre_macaddr_change()
477 if (ether_addr_equal(addr, cur->mac_addr)) { in qlcnic_nic_del_mac()
478 err = qlcnic_sre_macaddr_change(adapter, cur->mac_addr, in qlcnic_nic_del_mac()
499 if (ether_addr_equal(addr, cur->mac_addr) && in qlcnic_nic_add_mac()
508 memcpy(cur->mac_addr, addr, ETH_ALEN); in qlcnic_nic_add_mac()
511 cur->mac_addr, vlan, QLCNIC_MAC_ADD)) { in qlcnic_nic_add_mac()
533 qlcnic_sre_macaddr_change(adapter, cur->mac_addr, in qlcnic_flush_mcast_mac()
553 qlcnic_nic_add_mac(adapter, adapter->mac_addr, vlan, in __qlcnic_set_multi()
635 cur->mac_addr, 0, QLCNIC_MAC_DEL); in qlcnic_82xx_free_mac_list()
Dqlcnic_main.c305 u8 mac_addr[ETH_ALEN]; in qlcnic_read_mac_addr() local
308 ret = qlcnic_get_mac_address(adapter, mac_addr, in qlcnic_read_mac_addr()
313 memcpy(netdev->dev_addr, mac_addr, ETH_ALEN); in qlcnic_read_mac_addr()
314 memcpy(adapter->mac_addr, netdev->dev_addr, netdev->addr_len); in qlcnic_read_mac_addr()
332 if (ether_addr_equal_unaligned(adapter->mac_addr, cur->mac_addr)) { in qlcnic_delete_adapter_mac()
333 qlcnic_sre_macaddr_change(adapter, cur->mac_addr, in qlcnic_delete_adapter_mac()
356 if (ether_addr_equal_unaligned(adapter->mac_addr, addr->sa_data) && in qlcnic_set_mac()
366 memcpy(adapter->mac_addr, addr->sa_data, netdev->addr_len); in qlcnic_set_mac()
418 if (ether_addr_equal(addr, adapter->mac_addr)) in qlcnic_fdb_add()
1238 sprintf(name, "%pM Gigabit Ethernet", adapter->mac_addr); in qlcnic_get_board_name()
[all …]
/linux-4.4.14/drivers/staging/rtl8188eu/include/
Drtw_eeprom.h118 u8 mac_addr[6]; /* PermanentAddress */ member
Ddrv_types.h252 return peepriv->mac_addr; in myid()
/linux-4.4.14/drivers/net/wan/
Dsbni.h129 u32 mac_addr : 24; member
/linux-4.4.14/drivers/staging/rtl8723au/include/
Drtw_eeprom.h110 u8 mac_addr[6]; /* PermanentAddress */ member
Ddrv_types.h271 return peepriv->mac_addr; in myid()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-main.c471 pdata->mac_addr, in xgbe_probe()
472 sizeof(pdata->mac_addr)); in xgbe_probe()
473 if (ret || !is_valid_ether_addr(pdata->mac_addr)) { in xgbe_probe()
647 memcpy(netdev->dev_addr, pdata->mac_addr, netdev->addr_len); in xgbe_probe()
Dxgbe-dev.c739 u8 *mac_addr; in xgbe_set_mac_reg() local
745 mac_addr = (u8 *)&mac_addr_lo; in xgbe_set_mac_reg()
746 mac_addr[0] = ha->addr[0]; in xgbe_set_mac_reg()
747 mac_addr[1] = ha->addr[1]; in xgbe_set_mac_reg()
748 mac_addr[2] = ha->addr[2]; in xgbe_set_mac_reg()
749 mac_addr[3] = ha->addr[3]; in xgbe_set_mac_reg()
750 mac_addr = (u8 *)&mac_addr_hi; in xgbe_set_mac_reg()
751 mac_addr[0] = ha->addr[4]; in xgbe_set_mac_reg()
752 mac_addr[1] = ha->addr[5]; in xgbe_set_mac_reg()
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
Dmain.c529 if (!ether_addr_equal_unaligned(wl->mac_addr, vif->addr)) { in wl1251_op_add_interface()
530 memcpy(wl->mac_addr, vif->addr, ETH_ALEN); in wl1251_op_add_interface()
531 SET_IEEE80211_PERM_ADDR(wl->hw, wl->mac_addr); in wl1251_op_add_interface()
589 memcpy(template.addr2, wl->mac_addr, ETH_ALEN); in wl1251_build_qos_null_data()
1441 wl->mac_addr[i] = mac[ETH_ALEN - i - 1]; in wl1251_read_eeprom_mac()
1453 SET_IEEE80211_PERM_ADDR(wl->hw, wl->mac_addr); in wl1251_register_hw()
1565 memcpy(wl->mac_addr, nokia_oui, 3); in wl1251_alloc_hw()
1566 get_random_bytes(wl->mac_addr + 3, 3); in wl1251_alloc_hw()
/linux-4.4.14/arch/arm/mach-pxa/
Dcolibri-pxa3xx.c57 plat_data->mac_addr = ether_mac_addr; in colibri_pxa3xx_init_eth()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
Dfw.c681 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); in rtl92ee_set_fw_rsvdpagepkt()
691 SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr); in rtl92ee_set_fw_rsvdpagepkt()
701 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92ee_set_fw_rsvdpagepkt()
712 SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr); in rtl92ee_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/ethernet/arc/
Demac_main.c703 const char *mac_addr; in arc_emac_probe() local
787 mac_addr = of_get_mac_address(dev->of_node); in arc_emac_probe()
789 if (mac_addr) in arc_emac_probe()
790 memcpy(ndev->dev_addr, mac_addr, ETH_ALEN); in arc_emac_probe()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
Dfw.c701 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); in rtl92d_set_fw_rsvdpagepkt()
709 SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr); in rtl92d_set_fw_rsvdpagepkt()
716 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92d_set_fw_rsvdpagepkt()
724 SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr); in rtl92d_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192c/
Dfw_common.c680 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); in rtl92c_set_fw_rsvdpagepkt()
689 SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr); in rtl92c_set_fw_rsvdpagepkt()
698 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92c_set_fw_rsvdpagepkt()
708 SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr); in rtl92c_set_fw_rsvdpagepkt()
Dphy_common.h159 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/bonding/
Dbond_alb.c83 static void alb_send_learning_packets(struct slave *slave, u8 mac_addr[],
924 static void alb_send_lp_vid(struct slave *slave, u8 mac_addr[], in alb_send_lp_vid() argument
933 ether_addr_copy(pkt.mac_dst, mac_addr); in alb_send_lp_vid()
934 ether_addr_copy(pkt.mac_src, mac_addr); in alb_send_lp_vid()
956 static void alb_send_learning_packets(struct slave *slave, u8 mac_addr[], in alb_send_learning_packets() argument
965 alb_send_lp_vid(slave, mac_addr, 0, 0); in alb_send_learning_packets()
974 ether_addr_equal_64bits(mac_addr, in alb_send_learning_packets()
976 alb_send_lp_vid(slave, mac_addr, in alb_send_learning_packets()
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/
Dusb_intf.c463 if (is_broadcast_ether_addr(padapter->eeprompriv.mac_addr) || in rtw_usb_if1_init()
464 is_zero_ether_addr(padapter->eeprompriv.mac_addr)) in rtw_usb_if1_init()
465 eth_random_addr(padapter->eeprompriv.mac_addr); in rtw_usb_if1_init()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dcfg80211.c628 const u8 *mac_addr, in wil_cfg80211_add_key() argument
634 wil_dbg_misc(wil, "%s(%pM[%d] %s)\n", __func__, mac_addr, key_index, in wil_cfg80211_add_key()
637 return wmi_add_cipher_key(wil, key_index, mac_addr, params->key_len, in wil_cfg80211_add_key()
644 const u8 *mac_addr) in wil_cfg80211_del_key() argument
649 wil_dbg_misc(wil, "%s(%pM[%d] %s)\n", __func__, mac_addr, key_index, in wil_cfg80211_del_key()
652 return wmi_del_cipher_key(wil, key_index, mac_addr, key_usage); in wil_cfg80211_del_key()
Dwmi.c995 const void *mac_addr, int key_usage) in wmi_del_cipher_key() argument
1001 if (mac_addr) in wmi_del_cipher_key()
1002 memcpy(cmd.mac, mac_addr, WMI_MAC_LEN); in wmi_del_cipher_key()
1008 const void *mac_addr, int key_len, const void *key, in wmi_add_cipher_key() argument
1021 if (mac_addr) in wmi_add_cipher_key()
1022 memcpy(cmd.mac, mac_addr, WMI_MAC_LEN); in wmi_add_cipher_key()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_prototype.h100 u8 *mac_addr, u16 ethtype, u16 flags,
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbfi_enet.h574 u8 mac_addr[ETH_ALEN]; member
582 u8 mac_addr[ETH_ALEN]; member
592 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/
Drtl8xxxu.h453 u8 mac_addr[ETH_ALEN]; /* 0xc6 */ member
471 u8 mac_addr[ETH_ALEN]; /* 0x16 */ member
583 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/staging/rtl8188eu/core/
Drtw_ieee80211.c1071 void rtw_macaddr_cfg(u8 *mac_addr) in rtw_macaddr_cfg() argument
1075 if (mac_addr == NULL) in rtw_macaddr_cfg()
1080 memcpy(mac_addr, mac, ETH_ALEN); in rtw_macaddr_cfg()
1083 memcpy(mac, mac_addr, ETH_ALEN); in rtw_macaddr_cfg()
1097 memcpy(mac_addr, mac, ETH_ALEN); in rtw_macaddr_cfg()
1101 DBG_88E("rtw_macaddr_cfg MAC Address = %pM\n", (mac_addr)); in rtw_macaddr_cfg()
Drtw_sta_mgt.c503 u8 rtw_access_ctrl(struct adapter *padapter, u8 *mac_addr) in rtw_access_ctrl() argument
521 if (!memcmp(paclnode->addr, mac_addr, ETH_ALEN)) { in rtw_access_ctrl()
/linux-4.4.14/net/decnet/
Ddn_dev.c332 unsigned char mac_addr[6]; in dn_dev_del_ifa() local
341 dn_dn2eth(mac_addr, ifa1->ifa_local); in dn_dev_del_ifa()
342 dev_mc_del(dev, mac_addr); in dn_dev_del_ifa()
360 unsigned char mac_addr[6]; in dn_dev_insert_ifa() local
374 dn_dn2eth(mac_addr, ifa->ifa_local); in dn_dev_insert_ifa()
375 dev_mc_add(dev, mac_addr); in dn_dev_insert_ifa()
Ddn_neigh.c177 char mac_addr[ETH_ALEN]; in dn_neigh_output() local
181 dn_dn2eth(mac_addr, rt->rt_local_src); in dn_neigh_output()
185 neigh->ha, mac_addr, skb->len); in dn_neigh_output()
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnic.h358 u8 mac_addr[ETH_ALEN]; member
390 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/net/bridge/
Dbr_private.h46 typedef struct mac_addr mac_addr; typedef
55 struct mac_addr struct
144 mac_addr addr;
/linux-4.4.14/drivers/net/ethernet/allwinner/
Dsun4i-emac.c818 const char *mac_addr; in emac_probe() local
879 mac_addr = of_get_mac_address(np); in emac_probe()
880 if (mac_addr) in emac_probe()
881 memcpy(ndev->dev_addr, mac_addr, ETH_ALEN); in emac_probe()
/linux-4.4.14/drivers/scsi/fnic/
Dvnic_dev.c453 int vnic_dev_mac_addr(struct vnic_dev *vdev, u8 *mac_addr) in vnic_dev_mac_addr() argument
460 mac_addr[i] = 0; in vnic_dev_mac_addr()
467 mac_addr[i] = ((u8 *)&a0)[i]; in vnic_dev_mac_addr()
Dvnic_dev.h137 int vnic_dev_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dmain.c423 void ath6kl_connect_ap_mode_sta(struct ath6kl_vif *vif, u16 aid, u8 *mac_addr, in ath6kl_connect_ap_mode_sta() argument
431 ath6kl_dbg(ATH6KL_DBG_TRC, "new station %pM aid=%d\n", mac_addr, aid); in ath6kl_connect_ap_mode_sta()
480 ath6kl_add_new_sta(vif, mac_addr, aid, wpa_ie, in ath6kl_connect_ap_mode_sta()
492 cfg80211_new_sta(vif->ndev, mac_addr, &sinfo, GFP_KERNEL); in ath6kl_connect_ap_mode_sta()
527 memcpy(ar->mac_addr, datap, ETH_ALEN); in ath6kl_ready_event()
531 ar->mac_addr, sw_ver, abi_ver, cap); in ath6kl_ready_event()
Dcore.h390 u8 mac_addr[ETH_ALEN]; member
766 u8 mac_addr[ETH_ALEN]; member
944 void ath6kl_connect_ap_mode_sta(struct ath6kl_vif *vif, u16 aid, u8 *mac_addr,
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/
Drtl8180.h135 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/ethernet/pasemi/
Dpasemi_mac.h85 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_hw.c467 u8 *addr = adapter->mac_addr; in netxen_nic_enable_mcast_filter()
496 u8 *addr = adapter->mac_addr; in netxen_nic_disable_mcast_filter()
649 memcpy(mac_req->mac_addr, addr, ETH_ALEN); in nx_p3_sre_macaddr_change()
664 if (ether_addr_equal(addr, cur->mac_addr)) { in nx_p3_nic_add_mac()
674 memcpy(cur->mac_addr, addr, ETH_ALEN); in nx_p3_nic_add_mac()
677 cur->mac_addr, NETXEN_MAC_ADD); in nx_p3_nic_add_mac()
697 nx_p3_nic_add_mac(adapter, adapter->mac_addr, &del_list); in netxen_p3_nic_set_multi()
723 cur->mac_addr, NETXEN_MAC_DEL); in netxen_p3_nic_set_multi()
756 cur->mac_addr, NETXEN_MAC_DEL); in netxen_p3_free_mac_list()
/linux-4.4.14/drivers/staging/wlan-ng/
Dcfg80211.c144 u8 key_index, bool pairwise, const u8 *mac_addr, in prism2_add_key() argument
205 const u8 *mac_addr, void *cookie, in prism2_get_key() argument
234 u8 key_index, bool pairwise, const u8 *mac_addr) in prism2_del_key() argument
/linux-4.4.14/drivers/staging/rtl8723au/core/
Drtw_sta_mgt.c417 bool rtw_access_ctrl23a(struct rtw_adapter *padapter, u8 *mac_addr) in rtw_access_ctrl23a() argument
434 if (ether_addr_equal(paclnode->addr, mac_addr)) { in rtw_access_ctrl23a()
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/
Dusb_intf.c418 rtw_macaddr_cfg(padapter->eeprompriv.mac_addr); in rtw_usb_if1_init()
419 memcpy(pnetdev->dev_addr, padapter->eeprompriv.mac_addr, ETH_ALEN); in rtw_usb_if1_init()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dfec_mpc52xx.c847 const char *mac_addr; in mpc52xx_fec_probe() local
925 mac_addr = of_get_mac_address(np); in mpc52xx_fec_probe()
926 if (mac_addr) { in mpc52xx_fec_probe()
927 memcpy(ndev->dev_addr, mac_addr, ETH_ALEN); in mpc52xx_fec_probe()
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/
Dfs_enet-main.c947 const u8 *mac_addr; in fs_enet_probe() local
1036 mac_addr = of_get_mac_address(ofdev->dev.of_node); in fs_enet_probe()
1037 if (mac_addr) in fs_enet_probe()
1038 memcpy(ndev->dev_addr, mac_addr, ETH_ALEN); in fs_enet_probe()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_utils.c683 int nes_arp_table(struct nes_device *nesdev, u32 ip_addr, u8 *mac_addr, u32 action) in nes_arp_table() argument
710 memcpy(nesadapter->arp_table[arp_index].mac_addr, mac_addr, ETH_ALEN); in nes_arp_table()
730 memset(nesadapter->arp_table[arp_index].mac_addr, 0x00, ETH_ALEN); in nes_arp_table()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea_main.c289 arr[i++].macaddr = port->mac_addr; in ehea_update_bcmc_registrations()
295 arr[i++].macaddr = port->mac_addr; in ehea_update_bcmc_registrations()
1020 port->mac_addr = cb0->port_mac_addr << 16; in ehea_sense_port_attr()
1022 if (!is_valid_ether_addr((u8 *)&port->mac_addr)) { in ehea_sense_port_attr()
1721 reg_type, port->mac_addr, 0, hcallid); in ehea_broadcast_reg_helper()
1733 reg_type, port->mac_addr, 0, hcallid); in ehea_broadcast_reg_helper()
1746 struct sockaddr *mac_addr = sa; in ehea_set_mac_addr() local
1751 if (!is_valid_ether_addr(mac_addr->sa_data)) { in ehea_set_mac_addr()
1763 memcpy(&(cb0->port_mac_addr), &(mac_addr->sa_data[0]), ETH_ALEN); in ehea_set_mac_addr()
1775 memcpy(dev->dev_addr, mac_addr->sa_data, dev->addr_len); in ehea_set_mac_addr()
[all …]
Dehea_phyp.c592 u64 mac_addr = mc_mac_addr >> 16; in ehea_h_reg_dereg_bcmc() local
596 r7_mc_mac_addr = EHEA_BMASK_SET(H_REGBCMC_MACADDR, mac_addr); in ehea_h_reg_dereg_bcmc()
/linux-4.4.14/drivers/staging/gdm72xx/
Dgdm_wimax.c284 static void __gdm_wimax_set_mac_addr(struct net_device *dev, char *mac_addr) in __gdm_wimax_set_mac_addr() argument
293 memcpy(dev->dev_addr, mac_addr, dev->addr_len); in __gdm_wimax_set_mac_addr()
302 memcpy(&hci->data[2], mac_addr, dev->addr_len); /* V */ in __gdm_wimax_set_mac_addr()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sriov.c559 int vf, unsigned char *mac_addr) in ixgbe_set_vf_mac() argument
562 memcpy(adapter->vfinfo[vf].vf_mac_addresses, mac_addr, ETH_ALEN); in ixgbe_set_vf_mac()
569 int vf, int index, unsigned char *mac_addr) in ixgbe_set_vf_macvlan() argument
616 memcpy(entry->vf_macvlan, mac_addr, ETH_ALEN); in ixgbe_set_vf_macvlan()
618 ixgbe_add_mac_filter(adapter, mac_addr, vf); in ixgbe_set_vf_macvlan()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dvf.c220 static s32 ixgbevf_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr) in ixgbevf_get_mac_addr_vf() argument
222 ether_addr_copy(mac_addr, hw->mac.perm_addr); in ixgbevf_get_mac_addr_vf()
/linux-4.4.14/drivers/net/ethernet/hisilicon/
Dhix5hd2_gmac.c895 const char *mac_addr; in hix5hd2_dev_probe() local
981 mac_addr = of_get_mac_address(node); in hix5hd2_dev_probe()
982 if (mac_addr) in hix5hd2_dev_probe()
983 ether_addr_copy(ndev->dev_addr, mac_addr); in hix5hd2_dev_probe()
/linux-4.4.14/drivers/net/wireless/cw1200/
Dcw1200.h104 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/wireless/p54/
Dp54.h229 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/
Ddev.c1439 u8 mac_addr[ETH_ALEN]; in rtl8187_probe() local
1500 (__le16 __force *)mac_addr, 3); in rtl8187_probe()
1501 if (!is_valid_ether_addr(mac_addr)) { in rtl8187_probe()
1504 eth_random_addr(mac_addr); in rtl8187_probe()
1506 SET_IEEE80211_PERM_ADDR(dev, mac_addr); in rtl8187_probe()
1634 mac_addr, chip_name, priv->asic_rev, priv->rf->name, in rtl8187_probe()
/linux-4.4.14/drivers/net/ethernet/dlink/
Ddl2k.h343 u8 mac_addr[6]; /* 0x20-0x25 */ member
/linux-4.4.14/arch/mips/include/asm/ip32/
Dmace.h116 volatile unsigned long mac_addr; member
/linux-4.4.14/drivers/net/fjes/
Dfjes_hw.h213 u8 mac_addr[ETH_ALEN]; member
/linux-4.4.14/drivers/staging/rtl8188eu/hal/
Dhal_com.c299 adapter->eeprompriv.mac_addr); in hal_init_macaddr()

123