/drivers/net/ethernet/ti/ |
D | cpsw-common.c | 26 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 …]
|
D | davinci_emac.c | 328 char mac_addr[6]; member 607 static int emac_hash_add(struct emac_priv *priv, u8 *mac_addr) in emac_hash_add() argument 612 u32 hash_value = hash_get(mac_addr); in emac_hash_add() 649 static int emac_hash_del(struct emac_priv *priv, u8 *mac_addr) in emac_hash_del() argument 654 hash_value = hash_get(mac_addr); in emac_hash_del() 692 static void emac_add_mcast(struct emac_priv *priv, u32 action, u8 *mac_addr) in emac_add_mcast() argument 699 update = emac_hash_add(priv, mac_addr); in emac_add_mcast() 702 update = emac_hash_del(priv, mac_addr); in emac_add_mcast() 1025 static void emac_set_type0addr(struct emac_priv *priv, u32 ch, char *mac_addr) in emac_set_type0addr() argument 1028 val = ((mac_addr[5] << 8) | (mac_addr[4])); in emac_set_type0addr() [all …]
|
/drivers/infiniband/ulp/opa_vnic/ |
D | opa_vnic_encap.c | 178 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/ |
D | key.c | 29 static int vnt_set_keymode(struct ieee80211_hw *hw, u8 *mac_addr, in vnt_set_keymode() argument 41 if (mac_addr) in vnt_set_keymode() 42 bssid = mac_addr; in vnt_set_keymode() 103 u8 *mac_addr = NULL; in vnt_set_keys() local 109 mac_addr = &sta->addr[0]; in vnt_set_keys() 122 vnt_set_keymode(hw, mac_addr, in vnt_set_keys() 142 vnt_set_keymode(hw, mac_addr, in vnt_set_keys() 145 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
|
/drivers/staging/vt6656/ |
D | key.c | 46 static int vnt_set_keymode(struct ieee80211_hw *hw, u8 *mac_addr, in vnt_set_keymode() argument 58 if (mac_addr) in vnt_set_keymode() 59 bssid = mac_addr; in vnt_set_keymode() 122 u8 *mac_addr = NULL; in vnt_set_keys() local 127 mac_addr = &sta->addr[0]; in vnt_set_keys() 140 vnt_set_keymode(hw, mac_addr, key, VNT_KEY_DEFAULTKEY, in vnt_set_keys() 163 vnt_set_keymode(hw, mac_addr, key, VNT_KEY_PAIRWISE, in vnt_set_keys() 166 vnt_set_keymode(hw, mac_addr, key, VNT_KEY_DEFAULTKEY, in vnt_set_keys()
|
/drivers/net/usb/ |
D | ch9200.c | 309 unsigned char mac_addr[0x06]; in get_mac_address() local 316 memset(mac_addr, 0, sizeof(mac_addr)); in get_mac_address() 318 MAC_REG_STATION_L, mac_addr, 0x02, in get_mac_address() 321 mac_addr + 2, 0x02, CONTROL_TIMEOUT_MS); in get_mac_address() 323 mac_addr + 4, 0x02, CONTROL_TIMEOUT_MS); in get_mac_address() 327 data[0] = mac_addr[5]; in get_mac_address() 328 data[1] = mac_addr[4]; in get_mac_address() 329 data[2] = mac_addr[3]; in get_mac_address() 330 data[3] = mac_addr[2]; in get_mac_address() 331 data[4] = mac_addr[1]; in get_mac_address() [all …]
|
/drivers/net/ethernet/marvell/ |
D | pxa168_eth.c | 379 static void nibble_swap_every_byte(unsigned char *mac_addr) in nibble_swap_every_byte() argument 383 mac_addr[i] = ((mac_addr[i] & 0x0f) << 4) | in nibble_swap_every_byte() 384 ((mac_addr[i] & 0xf0) >> 4); in nibble_swap_every_byte() 388 static void inverse_every_nibble(unsigned char *mac_addr) in inverse_every_nibble() argument 392 mac_addr[i] = flip_8_bits(mac_addr[i]); in inverse_every_nibble() 410 unsigned char mac_addr[ETH_ALEN]; in hash_function() local 415 memcpy(mac_addr, mac_addr_orig, ETH_ALEN); in hash_function() 417 nibble_swap_every_byte(mac_addr); in hash_function() 418 inverse_every_nibble(mac_addr); in hash_function() 420 addr0 = (mac_addr[5] >> 2) & 0x3f; in hash_function() [all …]
|
/drivers/staging/rtlwifi/ |
D | cam.c | 42 u8 *mac_addr, u8 *key_cont_128, u16 us_config) in rtl_cam_program_entry() argument 59 target_content = (u32)(*(mac_addr + 0)) << 16 | in rtl_cam_program_entry() 60 (u32)(*(mac_addr + 1)) << 24 | in rtl_cam_program_entry() 78 target_content = (u32)(*(mac_addr + 5)) << 24 | in rtl_cam_program_entry() 79 (u32)(*(mac_addr + 4)) << 16 | in rtl_cam_program_entry() 80 (u32)(*(mac_addr + 3)) << 8 | in rtl_cam_program_entry() 81 (u32)(*(mac_addr + 2)); in rtl_cam_program_entry() 116 u8 rtl_cam_add_one_entry(struct ieee80211_hw *hw, u8 *mac_addr, in rtl_cam_add_one_entry() argument 126 ul_default_key, mac_addr); in rtl_cam_add_one_entry() 139 rtl_cam_program_entry(hw, ul_entry_idx, mac_addr, in rtl_cam_add_one_entry() [all …]
|
/drivers/net/wireless/realtek/rtlwifi/ |
D | cam.c | 42 u8 *mac_addr, u8 *key_cont_128, u16 us_config) in rtl_cam_program_entry() argument 59 target_content = (u32) (*(mac_addr + 0)) << 16 | in rtl_cam_program_entry() 60 (u32) (*(mac_addr + 1)) << 24 | (u32) us_config; in rtl_cam_program_entry() 78 target_content = (u32) (*(mac_addr + 5)) << 24 | in rtl_cam_program_entry() 79 (u32) (*(mac_addr + 4)) << 16 | in rtl_cam_program_entry() 80 (u32) (*(mac_addr + 3)) << 8 | in rtl_cam_program_entry() 81 (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 …]
|
/drivers/uwb/ |
D | address.c | 130 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()
|
D | lc-dev.c | 114 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()
|
/drivers/net/ethernet/cisco/enic/ |
D | enic_pp.c | 97 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/ |
D | testmode.c | 318 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()
|
/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
D | hw_atl_utils.c | 374 u32 mac_addr[2]; in hw_atl_utils_get_mac_permanent() local 398 mac_addr, in hw_atl_utils_get_mac_permanent() 399 AQ_DIMOF(mac_addr)); in hw_atl_utils_get_mac_permanent() 401 mac_addr[0] = 0U; in hw_atl_utils_get_mac_permanent() 402 mac_addr[1] = 0U; in hw_atl_utils_get_mac_permanent() 405 mac_addr[0] = __swab32(mac_addr[0]); in hw_atl_utils_get_mac_permanent() 406 mac_addr[1] = __swab32(mac_addr[1]); in hw_atl_utils_get_mac_permanent() 409 ether_addr_copy(mac, (u8 *)mac_addr); in hw_atl_utils_get_mac_permanent()
|
/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_main.c | 69 u8 mac_addr[6]; in ocrdma_get_guid() local 71 memcpy(&mac_addr[0], &dev->nic_info.mac_addr[0], ETH_ALEN); in ocrdma_get_guid() 72 guid[0] = mac_addr[0] ^ 2; in ocrdma_get_guid() 73 guid[1] = mac_addr[1]; in ocrdma_get_guid() 74 guid[2] = mac_addr[2]; in ocrdma_get_guid() 77 guid[5] = mac_addr[3]; in ocrdma_get_guid() 78 guid[6] = mac_addr[4]; in ocrdma_get_guid() 79 guid[7] = mac_addr[5]; in ocrdma_get_guid()
|
/drivers/net/wireless/quantenna/qtnfmac/ |
D | commands.h | 29 u8 *mac_addr); 31 enum nl80211_iftype iftype, u8 *mac_addr); 49 const u8 *mac_addr, struct key_params *params); 51 const u8 *mac_addr);
|
D | cfg80211.c | 87 u8 *mac_addr; in qtnf_change_virtual_intf() local 91 mac_addr = params->macaddr; in qtnf_change_virtual_intf() 93 mac_addr = NULL; in qtnf_change_virtual_intf() 97 ret = qtnf_cmd_send_change_intf_type(vif, type, mac_addr); in qtnf_change_virtual_intf() 135 eth_zero_addr(vif->mac_addr); in qtnf_del_virtual_intf() 148 u8 *mac_addr = NULL; in qtnf_add_virtual_intf() local 164 eth_zero_addr(vif->mac_addr); in qtnf_add_virtual_intf() 176 mac_addr = params->macaddr; in qtnf_add_virtual_intf() 178 if (qtnf_cmd_send_add_intf(vif, type, mac_addr)) { in qtnf_add_virtual_intf() 183 if (!is_valid_ether_addr(vif->mac_addr)) { in qtnf_add_virtual_intf() [all …]
|
/drivers/net/ethernet/netronome/nfp/ |
D | nfp_netvf_main.c | 81 u8 mac_addr[ETH_ALEN]; in nfp_netvf_get_mac_addr() local 83 put_unaligned_be32(nn_readl(nn, NFP_NET_CFG_MACADDR + 0), &mac_addr[0]); in nfp_netvf_get_mac_addr() 84 put_unaligned_be16(nn_readw(nn, NFP_NET_CFG_MACADDR + 6), &mac_addr[4]); in nfp_netvf_get_mac_addr() 86 if (!is_valid_ether_addr(mac_addr)) { in nfp_netvf_get_mac_addr() 91 ether_addr_copy(nn->dp.netdev->dev_addr, mac_addr); in nfp_netvf_get_mac_addr() 92 ether_addr_copy(nn->dp.netdev->perm_addr, mac_addr); in nfp_netvf_get_mac_addr()
|
/drivers/net/fddi/skfp/ |
D | smtinit.c | 30 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()
|
D | drvfbi.c | 284 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()
|
/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-pci.c | 315 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/media/pci/mantis/ |
D | mantis_ioc.c | 63 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()
|
/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_hw.c | 53 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()
|
/drivers/staging/fsl-dpaa2/ethernet/ |
D | dpni.c | 1125 const u8 mac_addr[6]) in dpni_set_primary_mac_addr() 1137 cmd_params->mac_addr[i] = mac_addr[5 - i]; in dpni_set_primary_mac_addr() 1155 u8 mac_addr[6]) in dpni_get_primary_mac_addr() 1174 mac_addr[5 - i] = rsp_params->mac_addr[i]; in dpni_get_primary_mac_addr() 1194 u8 mac_addr[6]) in dpni_get_port_mac_addr() 1213 mac_addr[5 - i] = rsp_params->mac_addr[i]; in dpni_get_port_mac_addr() 1230 const u8 mac_addr[6]) in dpni_add_mac_addr() 1242 cmd_params->mac_addr[i] = mac_addr[5 - i]; in dpni_add_mac_addr() 1260 const u8 mac_addr[6]) in dpni_remove_mac_addr() 1272 cmd_params->mac_addr[i] = mac_addr[5 - i]; in dpni_remove_mac_addr()
|
/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_tlv.c | 129 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()
|