Home
last modified time | relevance | path

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

12345678910>>...24

/linux-6.3-rc2/drivers/net/ethernet/ti/
A 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()
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()
63 mac_addr[1] = (macid_hi >> 8) & 0xff; in cpsw_am33xx_cm_get_macid()
[all …]
A Ddavinci_emac.c313 char mac_addr[6]; member
1035 val = ((mac_addr[5] << 8) | (mac_addr[4])); in emac_set_type0addr()
1038 val = ((mac_addr[3] << 24) | (mac_addr[2] << 16) | \ in emac_set_type0addr()
1039 (mac_addr[1] << 8) | (mac_addr[0])); in emac_set_type0addr()
1063 val = ((mac_addr[5] << 8) | mac_addr[4]); in emac_set_type1addr()
1065 val = ((mac_addr[3] << 24) | (mac_addr[2] << 16) | \ in emac_set_type1addr()
1066 (mac_addr[1] << 8) | (mac_addr[0])); in emac_set_type1addr()
1088 val = ((mac_addr[3] << 24) | (mac_addr[2] << 16) | \ in emac_set_type2addr()
1089 (mac_addr[1] << 8) | (mac_addr[0])); in emac_set_type2addr()
1091 val = ((mac_addr[5] << 8) | mac_addr[4] | ((ch & 0x7) << 16) | \ in emac_set_type2addr()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/sunplus/
A Dspl2sw_driver.c157 if (is_valid_ether_addr(mac->mac_addr)) { in spl2sw_ethernet_set_mac_address()
164 ether_addr_copy(mac->mac_addr, ndev->dev_addr); in spl2sw_ethernet_set_mac_address()
212 if (mac_addr[5] == 0xfc && mac_addr[4] == 0x4b && mac_addr[3] == 0xbc && in spl2sw_check_mac_vendor_id_and_convert()
213 (mac_addr[0] != 0xfc || mac_addr[1] != 0x4b || mac_addr[2] != 0xbc)) { in spl2sw_check_mac_vendor_id_and_convert()
215 swap(mac_addr[0], mac_addr[5]); in spl2sw_check_mac_vendor_id_and_convert()
216 swap(mac_addr[1], mac_addr[4]); in spl2sw_check_mac_vendor_id_and_convert()
217 swap(mac_addr[2], mac_addr[3]); in spl2sw_check_mac_vendor_id_and_convert()
281 ether_addr_copy(mac->mac_addr, mac_addr); in spl2sw_init_netdev()
283 eth_hw_addr_set(ndev, mac_addr); in spl2sw_init_netdev()
329 u8 mac_addr[ETH_ALEN]; in spl2sw_probe() local
[all …]
A Dspl2sw_mac.c60 writel((mac->mac_addr[0] << 0) + (mac->mac_addr[1] << 8), in spl2sw_mac_addr_add()
62 writel((mac->mac_addr[2] << 0) + (mac->mac_addr[3] << 8) + in spl2sw_mac_addr_add()
63 (mac->mac_addr[4] << 16) + (mac->mac_addr[5] << 24), in spl2sw_mac_addr_add()
95 writel((mac->mac_addr[0] << 0) + (mac->mac_addr[1] << 8), in spl2sw_mac_addr_del()
97 writel((mac->mac_addr[2] << 0) + (mac->mac_addr[3] << 8) + in spl2sw_mac_addr_del()
98 (mac->mac_addr[4] << 16) + (mac->mac_addr[5] << 24), in spl2sw_mac_addr_del()
/linux-6.3-rc2/drivers/staging/vt6656/
A 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()
/linux-6.3-rc2/drivers/staging/vt6655/
A Dkey.c17 static int vnt_set_keymode(struct ieee80211_hw *hw, u8 *mac_addr, in vnt_set_keymode() argument
29 if (mac_addr) in vnt_set_keymode()
30 bssid = mac_addr; in vnt_set_keymode()
93 u8 *mac_addr = NULL; in vnt_set_keys() local
99 mac_addr = &sta->addr[0]; in vnt_set_keys()
112 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
132 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
135 vnt_set_keymode(hw, mac_addr, in vnt_set_keys()
/linux-6.3-rc2/drivers/infiniband/ulp/opa_vnic/
A 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()
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()
319 if (!memcmp(node->entry.mac_addr, mac_hdr->h_dest, in opa_vnic_chk_mac_tbl()
[all …]
/linux-6.3-rc2/drivers/net/usb/
A 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 …]
/linux-6.3-rc2/include/net/
A Dbond_3ad.h21 typedef struct mac_addr { struct
103 struct mac_addr actor_system;
112 struct mac_addr partner_system;
140 struct mac_addr requester_system; /* The requester's system id */
179 struct mac_addr aggregator_mac_address;
184 struct mac_addr partner_system;
197 struct mac_addr system;
209 …struct mac_addr actor_system; /* This parameter is added here although it is not specified in the …
249 struct mac_addr sys_mac_addr;
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/
A 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 …]
/linux-6.3-rc2/drivers/net/ethernet/marvell/
A Dpxa168_eth.c372 mac_addr[i] = ((mac_addr[i] & 0x0f) << 4) | in nibble_swap_every_byte()
373 ((mac_addr[i] & 0xf0) >> 4); in nibble_swap_every_byte()
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
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()
410 addr1 = (mac_addr[5] & 0x03) | (((mac_addr[4] & 0x7f)) << 2); in hash_function()
411 addr2 = ((mac_addr[4] & 0x80) >> 7) | mac_addr[3] << 1; in hash_function()
412 addr3 = (mac_addr[2] & 0xff) | ((mac_addr[1] & 1) << 8); in hash_function()
[all …]
/linux-6.3-rc2/net/atm/
A Dlec.c68 const unsigned char *mac_addr);
526 if (mac_addr) in send_to_lecd()
527 ether_addr_copy(mesg->content.normal.mac_addr, mac_addr); in send_to_lecd()
1364 rulla->mac_addr); in dump_arp_table()
1520 pr_debug("%pM\n", mac_addr); in lec_arp_find()
1524 if (ether_addr_equal(mac_addr, entry->mac_addr)) in lec_arp_find()
1538 ether_addr_copy(to_return->mac_addr, mac_addr); in make_entry()
1622 entry->mac_addr, in __lec_arp_check_expire()
1860 mac_addr); in lec_arp_update()
2041 eth_zero_addr(entry->mac_addr); in lec_vcc_added()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/af/
A Drvu_npc_hash.c1600 __func__, req->mac_addr, pfvf->mac_addr, pfvf->default_mac, pf); in rvu_npc_exact_mac_addr_update()
1601 ether_addr_copy(pfvf->mac_addr, req->mac_addr); in rvu_npc_exact_mac_addr_update()
1610 pfvf->mac_addr, pf); in rvu_npc_exact_mac_addr_update()
1618 req->mac_addr, pf); in rvu_npc_exact_mac_addr_update()
1625 __func__, req->mac_addr, pfvf->mac_addr, pfvf->default_mac, pf, seq_id); in rvu_npc_exact_mac_addr_update()
1627 ether_addr_copy(pfvf->mac_addr, req->mac_addr); in rvu_npc_exact_mac_addr_update()
1663 req->mac_addr, pf); in rvu_npc_exact_mac_addr_add()
1721 ether_addr_copy(pfvf->mac_addr, req->mac_addr); in rvu_npc_exact_mac_addr_set()
1722 ether_addr_copy(rsp->mac_addr, req->mac_addr); in rvu_npc_exact_mac_addr_set()
1752 ether_addr_copy(rsp->mac_addr, req->mac_addr); in rvu_npc_exact_mac_addr_set()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/cisco/enic/
A Denic_pp.c82 if (!is_zero_ether_addr(pp->mac_addr)) { in enic_set_port_profile()
83 client_mac = pp->mac_addr; in enic_set_port_profile()
150 !ether_addr_equal(pp1->mac_addr, pp2->mac_addr); in enic_are_pp_different()
192 if (!is_zero_ether_addr(pp->mac_addr)) in enic_pp_disassociate()
194 pp->mac_addr); in enic_pp_disassociate()
279 if (!is_zero_ether_addr(pp->mac_addr)) in enic_pp_associate()
281 pp->mac_addr); in enic_pp_associate()
/linux-6.3-rc2/arch/powerpc/boot/
A Dtreeboot-akebono.c48 static long long unsigned mac_addr; variable
87 if (mac_addr) in ibm_akebono_fixups()
89 ((u8 *) &mac_addr) + 2 , 6); in ibm_akebono_fixups()
113 mac_addr = strtoull(&userdata[i + 15], &end, 16); in platform_init()
/linux-6.3-rc2/drivers/net/wireless/ti/wlcore/
A Dtestmode.c306 u8 mac_addr[ETH_ALEN]; in wl12xx_tm_cmd_get_mac() local
321 mac_addr[0] = (u8)(wl->fuse_oui_addr >> 16); in wl12xx_tm_cmd_get_mac()
322 mac_addr[1] = (u8)(wl->fuse_oui_addr >> 8); in wl12xx_tm_cmd_get_mac()
323 mac_addr[2] = (u8) wl->fuse_oui_addr; in wl12xx_tm_cmd_get_mac()
324 mac_addr[3] = (u8)(wl->fuse_nic_addr >> 16); in wl12xx_tm_cmd_get_mac()
325 mac_addr[4] = (u8)(wl->fuse_nic_addr >> 8); in wl12xx_tm_cmd_get_mac()
326 mac_addr[5] = (u8) wl->fuse_nic_addr; in wl12xx_tm_cmd_get_mac()
334 if (nla_put(skb, WL1271_TM_ATTR_DATA, ETH_ALEN, mac_addr)) { in wl12xx_tm_cmd_get_mac()
/linux-6.3-rc2/tools/testing/selftests/bpf/
A Dxdp_redirect_multi.c45 static int get_mac_addr(unsigned int ifindex, void *mac_addr) in get_mac_addr() argument
63 memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6 * sizeof(char)); in get_mac_addr()
90 unsigned char mac_addr[6]; in main() local
190 ret = get_mac_addr(ifindex, mac_addr); in main()
195 ret = bpf_map_update_elem(mac_map, &ifindex, mac_addr, 0); in main()
/linux-6.3-rc2/drivers/net/wireless/microchip/wilc1000/
A Dhif.h157 const u8 *mac_addr, const u8 *rx_mic, const u8 *tx_mic,
160 const u8 *pn, u8 pn_len, const u8 *mac_addr, u8 mode,
169 int wilc_get_mac_address(struct wilc_vif *vif, u8 *mac_addr);
170 int wilc_set_mac_address(struct wilc_vif *vif, u8 *mac_addr);
190 int wilc_del_allstation(struct wilc_vif *vif, u8 mac_addr[][ETH_ALEN]);
191 int wilc_del_station(struct wilc_vif *vif, const u8 *mac_addr);
/linux-6.3-rc2/drivers/net/wireless/quantenna/qtnfmac/
A 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);
/linux-6.3-rc2/samples/bpf/
A Dxdp_redirect_map.bpf.c76 u8 *mac_addr = (u8 *) tx_mac_addr; in xdp_redirect_map_egress() local
84 barrier_var(mac_addr); /* prevent optimizing out memcpy */ in xdp_redirect_map_egress()
85 __builtin_memcpy(eth->h_source, mac_addr, ETH_ALEN); in xdp_redirect_map_egress()
/linux-6.3-rc2/drivers/net/fddi/skfp/
A Dsmtinit.c22 void init_fddi_driver(struct s_smc *smc, const u_char *mac_addr);
60 int init_smt(struct s_smc *smc, const u_char *mac_addr) in init_smt() argument
89 init_fddi_driver(smc,mac_addr) ; /* HW driver */ in init_smt()
/linux-6.3-rc2/arch/mips/ath25/
A Dboard.c111 u8 *mac_addr; in ath25_find_config() local
173 mac_addr = &radio_data[0x1d * 2]; in ath25_find_config()
174 if (is_broadcast_ether_addr(mac_addr)) { in ath25_find_config()
176 ether_addr_copy(mac_addr, ath25_board.config->wlan0_mac); in ath25_find_config()
/linux-6.3-rc2/drivers/media/pci/mantis/
A 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()
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/
A Dnfp_netvf_main.c63 u8 mac_addr[ETH_ALEN]; in nfp_netvf_get_mac_addr() local
65 put_unaligned_be32(nn_readl(nn, NFP_NET_CFG_MACADDR + 0), &mac_addr[0]); in nfp_netvf_get_mac_addr()
66 put_unaligned_be16(nn_readw(nn, NFP_NET_CFG_MACADDR + 6), &mac_addr[4]); in nfp_netvf_get_mac_addr()
68 if (!is_valid_ether_addr(mac_addr)) { in nfp_netvf_get_mac_addr()
73 eth_hw_addr_set(nn->dp.netdev, mac_addr); in nfp_netvf_get_mac_addr()
74 ether_addr_copy(nn->dp.netdev->perm_addr, mac_addr); in nfp_netvf_get_mac_addr()
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/abm/
A 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()

Completed in 62 milliseconds

12345678910>>...24