| /linux/net/bluetooth/bnep/ |
| H A D | netdev.c | 61 size = sizeof(*r) + (BNEP_MAX_MULTICAST_FILTERS + 1) * ETH_ALEN * 2; in bnep_net_set_mc_list() 75 u8 start[ETH_ALEN] = { 0x01 }; in bnep_net_set_mc_list() 78 __skb_put_data(skb, start, ETH_ALEN); in bnep_net_set_mc_list() 79 __skb_put_data(skb, dev->broadcast, ETH_ALEN); in bnep_net_set_mc_list() 80 r->len = htons(ETH_ALEN * 2); in bnep_net_set_mc_list() 86 __skb_put_data(skb, dev->broadcast, ETH_ALEN); in bnep_net_set_mc_list() 87 __skb_put_data(skb, dev->broadcast, ETH_ALEN); in bnep_net_set_mc_list() 96 __skb_put_data(skb, ha->addr, ETH_ALEN); in bnep_net_set_mc_list() 97 __skb_put_data(skb, ha->addr, ETH_ALEN); in bnep_net_set_mc_list() 221 dev->addr_len = ETH_ALEN; in bnep_net_setup()
|
| H A D | core.c | 166 n /= (ETH_ALEN * 2); in bnep_ctrl_set_mcfilter() 180 memcpy(a1, data, ETH_ALEN); in bnep_ctrl_set_mcfilter() 181 data += ETH_ALEN; in bnep_ctrl_set_mcfilter() 183 data += ETH_ALEN; in bnep_ctrl_set_mcfilter() 294 ETH_ALEN + 2, /* BNEP_COMPRESSED_SRC_ONLY */ 295 ETH_ALEN + 2 /* BNEP_COMPRESSED_DST_ONLY */ 381 __skb_put_data(nskb, s->eh.h_dest, ETH_ALEN); in bnep_rx_frame() 382 __skb_put_data(nskb, skb_mac_header(skb), ETH_ALEN); in bnep_rx_frame() 387 __skb_put_data(nskb, skb_mac_header(skb), ETH_ALEN); in bnep_rx_frame() 388 __skb_put_data(nskb, s->eh.h_source, ETH_ALEN); in bnep_rx_frame() [all …]
|
| /linux/include/trace/events/ |
| H A D | bridge.h | 22 __array(unsigned char, addr, ETH_ALEN) 29 memcpy(__entry->addr, addr, ETH_ALEN); 52 __array(unsigned char, addr, ETH_ALEN) 59 memcpy(__entry->addr, addr, ETH_ALEN); 78 __array(unsigned char, addr, ETH_ALEN) 85 memcpy(__entry->addr, f->key.addr.addr, ETH_ALEN); 105 __array(unsigned char, addr, ETH_ALEN) 113 memcpy(__entry->addr, addr, ETH_ALEN); 138 __array(__u8, grpmac, ETH_ALEN) /* For af == 0. */ 152 memcpy(__entry->grpmac, group->dst.mac_addr, ETH_ALEN); [all...] |
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | wl12xx_80211.h | 65 u8 da[ETH_ALEN]; 66 u8 sa[ETH_ALEN]; 67 u8 bssid[ETH_ALEN]; 115 u8 bssid[ETH_ALEN]; 116 u8 ta[ETH_ALEN]; 126 u8 sender_hw[ETH_ALEN]; 128 u8 target_hw[ETH_ALEN];
|
| /linux/net/hsr/ |
| H A D | hsr_framereg.h | 53 const unsigned char addr_a[ETH_ALEN], 54 const unsigned char addr_b[ETH_ALEN]); 57 unsigned char addr[ETH_ALEN]); 61 unsigned char addr_b[ETH_ALEN], 73 const unsigned char addr[ETH_ALEN]); 81 unsigned char macaddress_A[ETH_ALEN]; 82 unsigned char macaddress_B[ETH_ALEN];
|
| H A D | hsr_netlink.c | 23 [IFLA_HSR_SUPERVISION_ADDR] = { .len = ETH_ALEN }, 175 if (nla_put(skb, IFLA_HSR_SUPERVISION_ADDR, ETH_ALEN, in hsr_fill_info() 205 [HSR_A_NODE_ADDR] = { .len = ETH_ALEN }, 206 [HSR_A_NODE_ADDR_B] = { .len = ETH_ALEN }, 224 void hsr_nl_ringerror(struct hsr_priv *hsr, unsigned char addr[ETH_ALEN], in hsr_nl_ringerror() argument 241 res = nla_put(skb, HSR_A_NODE_ADDR, ETH_ALEN, addr); in hsr_nl_ringerror() 267 void hsr_nl_nodedown(struct hsr_priv *hsr, unsigned char addr[ETH_ALEN]) in hsr_nl_nodedown() argument 282 res = nla_put(skb, HSR_A_NODE_ADDR, ETH_ALEN, addr); in hsr_nl_nodedown() 320 unsigned char hsr_node_addr_b[ETH_ALEN]; in hsr_get_node_status() 378 res = nla_put(skb_out, HSR_A_NODE_ADDR, ETH_ALEN, in hsr_get_node_status() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_tc_peer.c | 51 if (bpf_skb_store_bytes(skb, 0, &src_mac, ETH_ALEN, 0) != 0) in tc_src_l3() 54 if (bpf_skb_store_bytes(skb, ETH_ALEN, &dst_mac, ETH_ALEN, 0) != 0) in tc_src_l3() 57 if (bpf_skb_store_bytes(skb, ETH_ALEN + ETH_ALEN, &proto, sizeof(__u16), 0) != 0) in tc_src_l3()
|
| H A D | xdp_features.c | 204 __u8 tmp_mac[ETH_ALEN]; in xdp_do_tx() 209 __builtin_memcpy(tmp_mac, eh->h_source, ETH_ALEN); in xdp_do_tx() 210 __builtin_memcpy(eh->h_source, eh->h_dest, ETH_ALEN); in xdp_do_tx() 211 __builtin_memcpy(eh->h_dest, tmp_mac, ETH_ALEN); in xdp_do_tx() 256 __u8 tmp_mac[ETH_ALEN]; in xdp_do_redirect_cpumap() 261 __builtin_memcpy(tmp_mac, eh->h_source, ETH_ALEN); in xdp_do_redirect_cpumap() 262 __builtin_memcpy(eh->h_source, eh->h_dest, ETH_ALEN); in xdp_do_redirect_cpumap() 263 __builtin_memcpy(eh->h_dest, tmp_mac, ETH_ALEN); in xdp_do_redirect_cpumap()
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | qlink.h | 119 u8 mac_addr[ETH_ALEN]; 447 u8 sta_addr[ETH_ALEN]; 465 u8 addr[ETH_ALEN]; 483 u8 addr[ETH_ALEN]; 525 u8 sta_addr[ETH_ALEN]; 537 u8 sta_addr[ETH_ALEN]; 568 u8 bssid[ETH_ALEN]; 569 u8 bssid_hint[ETH_ALEN]; 570 u8 prev_bssid[ETH_ALEN]; 593 u8 peer[ETH_ALEN]; [all …]
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | fwil_types.h | 218 u8 addr[ETH_ALEN]; 230 u8 da[ETH_ALEN]; 239 u8 bssid[ETH_ALEN]; 263 u8 ea[ETH_ALEN]; /* Station address */ 319 u8 BSSID[ETH_ALEN]; 370 u8 bssid[ETH_ALEN]; /* default: bcast */ 413 u8 bssid[ETH_ALEN]; /* default: bcast */ 484 u8 bssid[ETH_ALEN]; 552 u8 ea[ETH_ALEN]; /* per station */ 574 u8 ea[ETH_ALEN]; /* per station */ [all …]
|
| H A D | flowring.h | 14 u8 mac[ETH_ALEN]; 34 u8 mac[ETH_ALEN]; 50 u32 brcmf_flowring_lookup(struct brcmf_flowring *flow, u8 da[ETH_ALEN], 52 u32 brcmf_flowring_create(struct brcmf_flowring *flow, u8 da[ETH_ALEN], 69 u8 peer[ETH_ALEN]); 71 u8 peer[ETH_ALEN]);
|
| H A D | flowring.c | 39 static const u8 ALLFFMAC[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; 43 brcmf_flowring_is_tdls_mac(struct brcmf_flowring *flow, u8 mac[ETH_ALEN]) in brcmf_flowring_is_tdls_mac() argument 50 if (memcmp(search->mac, mac, ETH_ALEN) == 0) in brcmf_flowring_is_tdls_mac() 59 u32 brcmf_flowring_lookup(struct brcmf_flowring *flow, u8 da[ETH_ALEN], in brcmf_flowring_lookup() argument 87 if ((sta || (memcmp(hash[hash_idx].mac, mac, ETH_ALEN) == 0)) && in brcmf_flowring_lookup() 103 u32 brcmf_flowring_create(struct brcmf_flowring *flow, u8 da[ETH_ALEN], in brcmf_flowring_create() argument 152 memcpy(hash[hash_idx].mac, mac, ETH_ALEN); in brcmf_flowring_create() 431 u8 peer[ETH_ALEN]) in brcmf_flowring_delete_peer() argument 447 if (memcmp(search->mac, peer, ETH_ALEN) == 0) { in brcmf_flowring_delete_peer() 457 if ((sta || (memcmp(hash[i].mac, peer, ETH_ALEN) == 0)) && in brcmf_flowring_delete_peer() [all …]
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_tc.h | 20 u8 dmac[ETH_ALEN]; 21 u8 smac[ETH_ALEN]; 66 ((is_wildcard(&(eth_addr)[0], ETH_ALEN) && \ 67 is_wildcard(&(eth_addr)[ETH_ALEN / 2], ETH_ALEN)) || \ 68 (is_wildcard(&(eth_addr_mask)[0], ETH_ALEN) && \ 69 is_wildcard(&(eth_addr_mask)[ETH_ALEN / 2], ETH_ALEN)))
|
| /linux/drivers/net/wireless/microchip/wilc1000/ |
| H A D | fw.h | 30 u8 bssid[ETH_ALEN]; 51 u8 mac_addr[ETH_ALEN]; 57 u8 mac_addr[ETH_ALEN]; 72 u8 mac_addr[ETH_ALEN]; 104 u8 sa[ETH_ALEN]; 105 u8 bssid[ETH_ALEN]; 130 u8 bssid[ETH_ALEN];
|
| /linux/drivers/net/wireless/atmel/ |
| H A D | at76c50x-usb.h | 93 u8 mac_addr[ETH_ALEN]; 105 u8 mac_addr[ETH_ALEN]; 113 u8 mac_addr[ETH_ALEN]; 188 u8 bssid[ETH_ALEN]; 200 u8 bssid[ETH_ALEN]; 209 u8 bssid[ETH_ALEN]; 231 u8 mac_addr[ETH_ALEN]; 233 u8 group_addr[4][ETH_ALEN]; 253 u8 desired_bssid[ETH_ALEN]; 268 u8 current_bssid[ETH_ALEN]; [all …]
|
| /linux/arch/mips/bcm63xx/ |
| H A D | nvram.c | 30 u8 hcs_mac_addr[ETH_ALEN] = { 0x00, 0x10, 0x18, 0xff, 0xff, 0xff }; in bcm63xx_nvram_init() 45 memcpy(nvram.mac_addr_base, hcs_mac_addr, ETH_ALEN); in bcm63xx_nvram_init() 66 memcpy(mac, nvram.mac_addr_base, ETH_ALEN); in bcm63xx_nvram_get_mac_address() 67 oui = mac + ETH_ALEN/2 - 1; in bcm63xx_nvram_get_mac_address() 71 u8 *p = mac + ETH_ALEN - 1; in bcm63xx_nvram_get_mac_address()
|
| /linux/net/openvswitch/ |
| H A D | flow.h | 89 u8 src[ETH_ALEN]; /* Ethernet source address. */ 90 u8 dst[ETH_ALEN]; /* Ethernet destination address. */ 126 u8 sha[ETH_ALEN]; /* ARP source hardware address. */ 127 u8 tha[ETH_ALEN]; /* ARP target hardware address. */ 145 u8 sll[ETH_ALEN]; /* ND source link layer address. */ 146 u8 tll[ETH_ALEN]; /* ND target link layer address. */ 250 unsigned char ar_sha[ETH_ALEN]; /* sender hardware address */ 252 unsigned char ar_tha[ETH_ALEN]; /* target hardware address */
|
| /linux/include/uapi/linux/netfilter_bridge/ |
| H A D | ebt_arp.h | 30 unsigned char smaddr[ETH_ALEN]; 31 unsigned char smmsk[ETH_ALEN]; 32 unsigned char dmaddr[ETH_ALEN]; 33 unsigned char dmmsk[ETH_ALEN];
|
| /linux/net/bridge/netfilter/ |
| H A D | ebt_arpreply.c | 28 unsigned char _sha[ETH_ALEN]; in ebt_arpreply_tg() 35 ap->ar_hln != ETH_ALEN || in ebt_arpreply_tg() 40 shp = skb_header_pointer(skb, sizeof(_ah), ETH_ALEN, &_sha); in ebt_arpreply_tg() 44 siptr = skb_header_pointer(skb, sizeof(_ah) + ETH_ALEN, in ebt_arpreply_tg() 50 sizeof(_ah) + 2 * ETH_ALEN + sizeof(_sip), in ebt_arpreply_tg()
|
| /linux/arch/mips/include/asm/mach-ath25/ |
| H A D | ath25_platform.h | 48 u8 wlan0_mac[ETH_ALEN]; 49 u8 enet0_mac[ETH_ALEN]; 50 u8 enet1_mac[ETH_ALEN]; 56 u8 wlan1_mac[ETH_ALEN]; /* (ar5212) */
|
| /linux/net/core/ |
| H A D | of_net.c | 54 if (pp && pp->length == ETH_ALEN && is_valid_ether_addr(pp->value)) { in of_get_mac_addr() 55 memcpy(addr, pp->value, ETH_ALEN); in of_get_mac_addr() 88 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { in of_get_mac_address_nvmem() 93 memcpy(addr, mac, ETH_ALEN); in of_get_mac_address_nvmem() 164 u8 addr[ETH_ALEN]; in of_get_ethdev_address()
|
| H A D | dev_addr_lists_test.c | 19 if (a[0] < 31 && !memchr_inv(a, a[0], ETH_ALEN)) in dev_addr_test_sync() 29 if (a[0] < 31 && !memchr_inv(a, a[0], ETH_ALEN)) in dev_addr_test_unsync() 66 u8 addr[ETH_ALEN]; in dev_addr_test_basic() 85 u8 addr[ETH_ALEN]; in dev_addr_test_sync_one() 114 u8 addr[ETH_ALEN]; in dev_addr_test_add_del() 155 u8 addr[ETH_ALEN]; in dev_addr_test_del_main() 176 u8 addr[ETH_ALEN]; in dev_addr_test_add_set() 207 u8 addr[ETH_ALEN]; in dev_addr_test_add_excl()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | ioctl.h | 32 u8 mac_list[MWIFIEX_MAX_MULTICAST_LIST_SIZE][ETH_ALEN]; 42 u8 bssid[ETH_ALEN]; 110 u8 mac_addr[ETH_ALEN]; 158 u8 bssid[ETH_ALEN]; 162 u8 peer_mac[ETH_ALEN]; 172 u8 ta[ETH_ALEN]; 180 u8 ra[ETH_ALEN]; 188 u8 peer_addr[ETH_ALEN]; 252 u8 mac_addr[ETH_ALEN]; 471 u8 peer_mac[ETH_ALEN];
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | smt.c | 79 if (memcmp(e->src_mac, smac, ETH_ALEN) == 0) in find_or_alloc_smte() 164 memcpy(req->src_mac1, e->src_mac, ETH_ALEN); in write_smt_entry() 171 ETH_ALEN); in write_smt_entry() 174 memcpy(req->src_mac0, e->src_mac, ETH_ALEN); in write_smt_entry() 181 ETH_ALEN); in write_smt_entry() 195 memcpy(req->src_mac0, s->smtab[e->idx].src_mac, ETH_ALEN); in write_smt_entry() 223 memcpy(e->src_mac, smac, ETH_ALEN); in t4_smt_alloc_switching()
|
| /linux/drivers/net/wireless/intel/ipw2x00/ |
| H A D | libipw.h | 246 u8 src_addr[ETH_ALEN]; 247 u8 dst_addr[ETH_ALEN]; 333 u8 addr1[ETH_ALEN]; 340 u8 addr1[ETH_ALEN]; 341 u8 addr2[ETH_ALEN]; 350 u8 addr1[ETH_ALEN]; 351 u8 addr2[ETH_ALEN]; 352 u8 addr3[ETH_ALEN]; 363 u8 addr1[ETH_ALEN]; 364 u8 addr2[ETH_ALEN]; [all …]
|