Home
last modified time | relevance | path

Searched refs:mac_addr (Results 1 – 25 of 510) sorted by relevance

12345678910>>...21

/drivers/net/ethernet/ti/
Dcpsw-common.c16 int slave, u8 *mac_addr) in davinci_emac_3517_get_macid() argument
32 mac_addr[0] = (macid_msb >> 16) & 0xff; in davinci_emac_3517_get_macid()
33 mac_addr[1] = (macid_msb >> 8) & 0xff; in davinci_emac_3517_get_macid()
34 mac_addr[2] = macid_msb & 0xff; in davinci_emac_3517_get_macid()
35 mac_addr[3] = (macid_lsb >> 16) & 0xff; in davinci_emac_3517_get_macid()
36 mac_addr[4] = (macid_lsb >> 8) & 0xff; in davinci_emac_3517_get_macid()
37 mac_addr[5] = macid_lsb & 0xff; in davinci_emac_3517_get_macid()
43 u8 *mac_addr) in cpsw_am33xx_cm_get_macid() argument
59 mac_addr[5] = (macid_lo >> 8) & 0xff; in cpsw_am33xx_cm_get_macid()
60 mac_addr[4] = macid_lo & 0xff; in cpsw_am33xx_cm_get_macid()
[all …]
Ddavinci_emac.c313 char mac_addr[6]; member
613 static int emac_hash_add(struct emac_priv *priv, u8 *mac_addr) in emac_hash_add() argument
618 u32 hash_value = hash_get(mac_addr); in emac_hash_add()
655 static int emac_hash_del(struct emac_priv *priv, u8 *mac_addr) in emac_hash_del() argument
660 hash_value = hash_get(mac_addr); in emac_hash_del()
698 static void emac_add_mcast(struct emac_priv *priv, u32 action, u8 *mac_addr) in emac_add_mcast() argument
705 update = emac_hash_add(priv, mac_addr); in emac_add_mcast()
708 update = emac_hash_del(priv, mac_addr); in emac_add_mcast()
1032 static void emac_set_type0addr(struct emac_priv *priv, u32 ch, char *mac_addr) in emac_set_type0addr() argument
1035 val = ((mac_addr[5] << 8) | (mac_addr[4])); in emac_set_type0addr()
[all …]
Dcpsw.c555 cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr, in cpsw_add_dual_emac_def_ale_entries()
706 cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM, in cpsw_init_host_port()
986 cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM, in cpsw_ndo_set_mac_address()
991 memcpy(priv->mac_addr, addr->sa_data, ETH_ALEN); in cpsw_ndo_set_mac_address()
992 memcpy(ndev->dev_addr, priv->mac_addr, ETH_ALEN); in cpsw_ndo_set_mac_address()
1030 ret = cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr, in cpsw_add_vlan_ale_entry()
1042 cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr, in cpsw_add_vlan_ale_entry()
1114 ret |= cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr, in cpsw_ndo_vlan_rx_kill_vid()
1374 ret = of_get_mac_address(slave_node, slave_data->mac_addr); in cpsw_probe_dt()
1377 slave_data->mac_addr); in cpsw_probe_dt()
[all …]
/drivers/staging/vt6656/
Dkey.c34 static int vnt_set_keymode(struct ieee80211_hw *hw, u8 *mac_addr, in vnt_set_keymode() argument
46 if (mac_addr) in vnt_set_keymode()
47 bssid = mac_addr; in vnt_set_keymode()
100 u8 *mac_addr = NULL; in vnt_set_keys() local
104 mac_addr = &sta->addr[0]; in vnt_set_keys()
109 vnt_set_keymode(hw, mac_addr, key, VNT_KEY_DEFAULTKEY, in vnt_set_keys()
114 return vnt_set_keymode(hw, mac_addr, key, VNT_KEY_DEFAULTKEY, in vnt_set_keys()
137 return vnt_set_keymode(hw, mac_addr, key, VNT_KEY_PAIRWISE, in vnt_set_keys()
140 return vnt_set_keymode(hw, mac_addr, key, in vnt_set_keys()
/drivers/infiniband/ulp/opa_vnic/
Dopa_vnic_encap.c178 memcpy(entry->mac_addr, nentry->mac_addr, in opa_vnic_query_mac_tbl()
179 ARRAY_SIZE(entry->mac_addr)); in opa_vnic_query_mac_tbl()
229 u8 *mac_addr = entry->mac_addr; in opa_vnic_update_mac_tbl() local
233 loffset + i, mac_addr[0], mac_addr[1], mac_addr[2], in opa_vnic_update_mac_tbl()
234 mac_addr[3], mac_addr[4], mac_addr[5], in opa_vnic_update_mac_tbl()
238 if (!memcmp(mac_addr, empty_mac, ARRAY_SIZE(empty_mac))) in opa_vnic_update_mac_tbl()
249 memcpy(nentry->mac_addr, entry->mac_addr, in opa_vnic_update_mac_tbl()
250 ARRAY_SIZE(nentry->mac_addr)); in opa_vnic_update_mac_tbl()
254 key = node->entry.mac_addr[OPA_VNIC_MAC_HASH_IDX]; in opa_vnic_update_mac_tbl()
276 key = new_node->entry.mac_addr[OPA_VNIC_MAC_HASH_IDX]; in opa_vnic_update_mac_tbl()
[all …]
/drivers/staging/vt6655/
Dkey.c18 static int vnt_set_keymode(struct ieee80211_hw *hw, u8 *mac_addr, in vnt_set_keymode() argument
30 if (mac_addr) in vnt_set_keymode()
31 bssid = mac_addr; in vnt_set_keymode()
94 u8 *mac_addr = NULL; in vnt_set_keys() local
100 mac_addr = &sta->addr[0]; in vnt_set_keys()
113 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
133 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
136 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
/drivers/net/usb/
Dch9200.c307 unsigned char mac_addr[0x06]; in get_mac_address() local
314 memset(mac_addr, 0, sizeof(mac_addr)); in get_mac_address()
316 MAC_REG_STATION_L, mac_addr, 0x02, in get_mac_address()
319 mac_addr + 2, 0x02, CONTROL_TIMEOUT_MS); in get_mac_address()
321 mac_addr + 4, 0x02, CONTROL_TIMEOUT_MS); in get_mac_address()
325 data[0] = mac_addr[5]; in get_mac_address()
326 data[1] = mac_addr[4]; in get_mac_address()
327 data[2] = mac_addr[3]; in get_mac_address()
328 data[3] = mac_addr[2]; in get_mac_address()
329 data[4] = mac_addr[1]; in get_mac_address()
[all …]
/drivers/net/ethernet/marvell/
Dpxa168_eth.c368 static void nibble_swap_every_byte(unsigned char *mac_addr) in nibble_swap_every_byte() argument
372 mac_addr[i] = ((mac_addr[i] & 0x0f) << 4) | in nibble_swap_every_byte()
373 ((mac_addr[i] & 0xf0) >> 4); in nibble_swap_every_byte()
377 static void inverse_every_nibble(unsigned char *mac_addr) in inverse_every_nibble() argument
381 mac_addr[i] = flip_8_bits(mac_addr[i]); in inverse_every_nibble()
399 unsigned char mac_addr[ETH_ALEN]; in hash_function() local
404 memcpy(mac_addr, mac_addr_orig, ETH_ALEN); in hash_function()
406 nibble_swap_every_byte(mac_addr); in hash_function()
407 inverse_every_nibble(mac_addr); in hash_function()
409 addr0 = (mac_addr[5] >> 2) & 0x3f; in hash_function()
[all …]
/drivers/net/wireless/realtek/rtlwifi/
Dcam.c21 u8 *mac_addr, u8 *key_cont_128, u16 us_config) in rtl_cam_program_entry() argument
38 target_content = (u32) (*(mac_addr + 0)) << 16 | in rtl_cam_program_entry()
39 (u32) (*(mac_addr + 1)) << 24 | (u32) us_config; in rtl_cam_program_entry()
57 target_content = (u32) (*(mac_addr + 5)) << 24 | in rtl_cam_program_entry()
58 (u32) (*(mac_addr + 4)) << 16 | in rtl_cam_program_entry()
59 (u32) (*(mac_addr + 3)) << 8 | in rtl_cam_program_entry()
60 (u32) (*(mac_addr + 2)); in rtl_cam_program_entry()
97 u8 rtl_cam_add_one_entry(struct ieee80211_hw *hw, u8 *mac_addr, in rtl_cam_add_one_entry() argument
107 ul_default_key, mac_addr); in rtl_cam_add_one_entry()
120 rtl_cam_program_entry(hw, ul_entry_idx, mac_addr, in rtl_cam_add_one_entry()
[all …]
/drivers/infiniband/hw/ocrdma/
Docrdma_main.c67 u8 mac_addr[6]; in ocrdma_get_guid() local
69 memcpy(&mac_addr[0], &dev->nic_info.mac_addr[0], ETH_ALEN); in ocrdma_get_guid()
70 guid[0] = mac_addr[0] ^ 2; in ocrdma_get_guid()
71 guid[1] = mac_addr[1]; in ocrdma_get_guid()
72 guid[2] = mac_addr[2]; in ocrdma_get_guid()
75 guid[5] = mac_addr[3]; in ocrdma_get_guid()
76 guid[6] = mac_addr[4]; in ocrdma_get_guid()
77 guid[7] = mac_addr[5]; in ocrdma_get_guid()
/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()
/drivers/net/wireless/ti/wlcore/
Dtestmode.c310 u8 mac_addr[ETH_ALEN]; in wl12xx_tm_cmd_get_mac() local
325 mac_addr[0] = (u8)(wl->fuse_oui_addr >> 16); in wl12xx_tm_cmd_get_mac()
326 mac_addr[1] = (u8)(wl->fuse_oui_addr >> 8); in wl12xx_tm_cmd_get_mac()
327 mac_addr[2] = (u8) wl->fuse_oui_addr; in wl12xx_tm_cmd_get_mac()
328 mac_addr[3] = (u8)(wl->fuse_nic_addr >> 16); in wl12xx_tm_cmd_get_mac()
329 mac_addr[4] = (u8)(wl->fuse_nic_addr >> 8); in wl12xx_tm_cmd_get_mac()
330 mac_addr[5] = (u8) wl->fuse_nic_addr; in wl12xx_tm_cmd_get_mac()
338 if (nla_put(skb, WL1271_TM_ATTR_DATA, ETH_ALEN, mac_addr)) { in wl12xx_tm_cmd_get_mac()
/drivers/net/wireless/quantenna/qtnfmac/
Dcommands.h17 int use4addr, u8 *mac_addr);
21 u8 *mac_addr);
39 const u8 *mac_addr, struct key_params *params);
41 const u8 *mac_addr);
/drivers/net/ethernet/netronome/nfp/
Dnfp_netvf_main.c51 u8 mac_addr[ETH_ALEN]; in nfp_netvf_get_mac_addr() local
53 put_unaligned_be32(nn_readl(nn, NFP_NET_CFG_MACADDR + 0), &mac_addr[0]); in nfp_netvf_get_mac_addr()
54 put_unaligned_be16(nn_readw(nn, NFP_NET_CFG_MACADDR + 6), &mac_addr[4]); in nfp_netvf_get_mac_addr()
56 if (!is_valid_ether_addr(mac_addr)) { in nfp_netvf_get_mac_addr()
61 eth_hw_addr_set(nn->dp.netdev, mac_addr); in nfp_netvf_get_mac_addr()
62 ether_addr_copy(nn->dp.netdev->perm_addr, mac_addr); in nfp_netvf_get_mac_addr()
/drivers/net/ethernet/netronome/nfp/abm/
Dmain.c261 u8 mac_addr[ETH_ALEN]; in nfp_abm_vnic_set_mac() local
300 &mac_addr[0], &mac_addr[1], &mac_addr[2], in nfp_abm_vnic_set_mac()
301 &mac_addr[3], &mac_addr[4], &mac_addr[5]) != 6) { in nfp_abm_vnic_set_mac()
308 eth_hw_addr_set(nn->dp.netdev, mac_addr); in nfp_abm_vnic_set_mac()
309 ether_addr_copy(nn->dp.netdev->perm_addr, mac_addr); in nfp_abm_vnic_set_mac()
/drivers/net/fddi/skfp/
Dsmtinit.c22 void init_fddi_driver(struct s_smc *smc, u_char *mac_addr);
60 int init_smt(struct s_smc *smc, u_char *mac_addr) in init_smt() argument
89 init_fddi_driver(smc,mac_addr) ; /* HW driver */ in init_smt()
Ddrvfbi.c277 void read_address(struct s_smc *smc, u_char *mac_addr) in read_address() argument
298 if (mac_addr) { in read_address()
300 smc->hw.fddi_canon_addr.a[i] = mac_addr[i] ; in read_address()
301 smc->hw.fddi_home_addr.a[i] = bitrev8(mac_addr[i]); in read_address()
316 void init_board(struct s_smc *smc, u_char *mac_addr) in init_board() argument
319 read_address(smc,mac_addr) ; in init_board()
/drivers/net/wireless/microchip/wilc1000/
Dhif.h161 const u8 *mac_addr, const u8 *rx_mic, const u8 *tx_mic,
170 int wilc_get_mac_address(struct wilc_vif *vif, u8 *mac_addr);
171 int wilc_set_mac_address(struct wilc_vif *vif, u8 *mac_addr);
191 int wilc_del_allstation(struct wilc_vif *vif, u8 mac_addr[][ETH_ALEN]);
192 int wilc_del_station(struct wilc_vif *vif, const u8 *mac_addr);
Dfw.h51 u8 mac_addr[ETH_ALEN]; member
57 u8 mac_addr[ETH_ALEN]; member
64 u8 mac_addr[ETH_ALEN]; member
/drivers/media/pci/mantis/
Dmantis_ioc.c51 u8 mac_addr[6] = {0}; in mantis_get_mac() local
53 err = read_eeprom_bytes(mantis, 0x08, mac_addr, 6); in mantis_get_mac()
60 dprintk(MANTIS_ERROR, 0, " MAC Address=[%pM]\n", mac_addr); in mantis_get_mac()
/drivers/net/ethernet/amd/xgbe/
Dxgbe-pci.c315 pdata->mac_addr[0] = ma_lo & 0xff; in xgbe_pci_probe()
316 pdata->mac_addr[1] = (ma_lo >> 8) & 0xff; in xgbe_pci_probe()
317 pdata->mac_addr[2] = (ma_lo >> 16) & 0xff; in xgbe_pci_probe()
318 pdata->mac_addr[3] = (ma_lo >> 24) & 0xff; in xgbe_pci_probe()
319 pdata->mac_addr[4] = ma_hi & 0xff; in xgbe_pci_probe()
320 pdata->mac_addr[5] = (ma_hi >> 8) & 0xff; in xgbe_pci_probe()
322 !is_valid_ether_addr(pdata->mac_addr)) { in xgbe_pci_probe()
/drivers/net/ethernet/atheros/atl1e/
Datl1e_hw.c40 value = (((u32)hw->mac_addr[2]) << 24) | in atl1e_hw_set_mac_addr()
41 (((u32)hw->mac_addr[3]) << 16) | in atl1e_hw_set_mac_addr()
42 (((u32)hw->mac_addr[4]) << 8) | in atl1e_hw_set_mac_addr()
43 (((u32)hw->mac_addr[5])) ; in atl1e_hw_set_mac_addr()
46 value = (((u32)hw->mac_addr[0]) << 8) | in atl1e_hw_set_mac_addr()
47 (((u32)hw->mac_addr[1])) ; in atl1e_hw_set_mac_addr()
145 memcpy(hw->mac_addr, hw->perm_mac_addr, sizeof(hw->perm_mac_addr)); in atl1e_read_mac_addr()
/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_utils_fw2x.c282 u32 mac_addr[2] = { 0 }; in aq_fw2x_get_mac_permanent() local
288 mac_addr, in aq_fw2x_get_mac_permanent()
289 ARRAY_SIZE(mac_addr)); in aq_fw2x_get_mac_permanent()
292 mac_addr[0] = __swab32(mac_addr[0]); in aq_fw2x_get_mac_permanent()
293 mac_addr[1] = __swab32(mac_addr[1]); in aq_fw2x_get_mac_permanent()
296 ether_addr_copy(mac, (u8 *)mac_addr); in aq_fw2x_get_mac_permanent()
389 memcpy(info->mac_addr, mac, ETH_ALEN); in aq_fw2x_set_wol()
/drivers/net/ethernet/intel/fm10k/
Dfm10k_tlv.c113 const u8 *mac_addr, u16 vlan) in fm10k_tlv_attr_put_mac_vlan() argument
119 if (!msg || !mac_addr) in fm10k_tlv_attr_put_mac_vlan()
128 attr[1] = le32_to_cpu(*(const __le32 *)&mac_addr[0]); in fm10k_tlv_attr_put_mac_vlan()
129 attr[2] = le16_to_cpu(*(const __le16 *)&mac_addr[4]); in fm10k_tlv_attr_put_mac_vlan()
149 s32 fm10k_tlv_attr_get_mac_vlan(u32 *attr, u8 *mac_addr, u16 *vlan) in fm10k_tlv_attr_get_mac_vlan() argument
152 if (!mac_addr || !attr) in fm10k_tlv_attr_get_mac_vlan()
155 *(__le32 *)&mac_addr[0] = cpu_to_le32(attr[1]); in fm10k_tlv_attr_get_mac_vlan()
156 *(__le16 *)&mac_addr[4] = cpu_to_le16((u16)(attr[2])); in fm10k_tlv_attr_get_mac_vlan()
/drivers/net/wireless/realtek/rtw88/
Dmac80211.c110 .mac_addr = {.addr = 0x0610},
117 .mac_addr = {.addr = 0x0700},
124 .mac_addr = {.addr = 0x1620},
131 .mac_addr = {.addr = 0x1630},
138 .mac_addr = {.addr = 0x1640},
196 ether_addr_copy(rtwvif->mac_addr, vif->addr); in rtw_ops_add_interface()
226 eth_zero_addr(rtwvif->mac_addr); in rtw_ops_remove_interface()
593 const u8 *mac_addr) in rtw_ops_sw_scan_start() argument
603 ether_addr_copy(rtwvif->mac_addr, mac_addr); in rtw_ops_sw_scan_start()
630 ether_addr_copy(rtwvif->mac_addr, vif->addr); in rtw_ops_sw_scan_complete()

12345678910>>...21