| /net/bluetooth/bnep/ |
| 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()
|
| 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() 445 skb_pull(skb, ETH_ALEN * 2); in bnep_tx_frame() 451 len += ETH_ALEN; in bnep_tx_frame() 456 len += ETH_ALEN; in bnep_tx_frame() 562 u8 dst[ETH_ALEN], src[ETH_ALEN]; in bnep_add_connection() 596 memcpy(s->eh.h_dest, &src, ETH_ALEN); in bnep_add_connection() 597 memcpy(s->eh.h_source, &dst, ETH_ALEN); in bnep_add_connection() [all …]
|
| /net/hsr/ |
| 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];
|
| A D | hsr_netlink.c | 23 [IFLA_HSR_SUPERVISION_ADDR] = { .len = ETH_ALEN }, 163 if (nla_put(skb, IFLA_HSR_SUPERVISION_ADDR, ETH_ALEN, in hsr_fill_info() 191 [HSR_A_NODE_ADDR] = { .len = ETH_ALEN }, 192 [HSR_A_NODE_ADDR_B] = { .len = ETH_ALEN }, 227 res = nla_put(skb, HSR_A_NODE_ADDR, ETH_ALEN, addr); in hsr_nl_ringerror() 268 res = nla_put(skb, HSR_A_NODE_ADDR, ETH_ALEN, addr); in hsr_nl_nodedown() 306 unsigned char hsr_node_addr_b[ETH_ALEN]; in hsr_get_node_status() 364 res = nla_put(skb_out, HSR_A_NODE_ADDR, ETH_ALEN, in hsr_get_node_status() 370 res = nla_put(skb_out, HSR_A_NODE_ADDR_B, ETH_ALEN, in hsr_get_node_status() 433 unsigned char addr[ETH_ALEN]; in hsr_get_node_list() [all …]
|
| A D | hsr_main.h | 100 unsigned char macaddress_A[ETH_ALEN]; 158 unsigned char original_macaddress[ETH_ALEN]; 167 const unsigned char addr[ETH_ALEN]); 184 unsigned char macaddress_A[ETH_ALEN]; 185 unsigned char macaddress_B[ETH_ALEN]; 214 unsigned char macaddress_redbox[ETH_ALEN]; 215 unsigned char sup_multicast_addr[ETH_ALEN] __aligned(sizeof(u16));
|
| /net/ethernet/ |
| A D | eth.c | 96 memcpy(eth->h_source, saddr, ETH_ALEN); in eth_header() 99 memcpy(eth->h_dest, daddr, ETH_ALEN); in eth_header() 204 memcpy(haddr, eth->h_source, ETH_ALEN); in eth_header_parse() 205 return ETH_ALEN; in eth_header_parse() 229 memcpy(eth->h_source, dev->dev_addr, ETH_ALEN); in eth_header_cache() 230 memcpy(eth->h_dest, neigh->ha, ETH_ALEN); in eth_header_cache() 254 haddr, ETH_ALEN); in eth_header_cache_update() 354 dev->addr_len = ETH_ALEN; in ether_setup() 516 u8 addr[ETH_ALEN] __aligned(2); in platform_get_ethdev_address() 551 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { in nvmem_get_mac_address() [all …]
|
| /net/batman-adv/ |
| A D | types.h | 374 u8 orig[ETH_ALEN]; 615 u8 addr[ETH_ALEN]; 620 u8 orig[ETH_ALEN]; 651 u8 addr[ETH_ALEN]; 751 u8 orig[ETH_ALEN]; 1804 u8 orig[ETH_ALEN]; 1853 u8 addr[ETH_ALEN]; 1883 u8 addr[ETH_ALEN]; 1985 u8 addr[ETH_ALEN]; 2002 u8 addr[ETH_ALEN]; [all …]
|
| A D | multicast_forw.c | 36 for (; num_dests; num_dests--, (dest) += ETH_ALEN) 39 for (; num_dests; num_dests--, (dest1) += ETH_ALEN, (dest2) += ETH_ALEN) 165 if (skb_headroom(skb) < ETH_ALEN || *num_dests == U16_MAX) in batadv_mcast_forw_push_dest() 168 batadv_mcast_forw_skb_push(skb, ETH_ALEN, tvlv_len); in batadv_mcast_forw_push_dest() 665 dest += ETH_ALEN; in batadv_mcast_forw_scrub_dests() 666 next_dest += ETH_ALEN; in batadv_mcast_forw_scrub_dests() 721 filler = slot + ETH_ALEN; in batadv_mcast_forw_shrink_fill() 842 offset = ETH_ALEN * num_dests_reduce + align_offset; in batadv_mcast_forw_shrink_update_headers() 880 len += num_dests * ETH_ALEN; in batadv_mcast_forw_shrink_move_headers() 955 tvlv_len = sizeof(*mcast_tracker) + ETH_ALEN * num_dests; in batadv_mcast_forw_packet() [all …]
|
| /net/openvswitch/ |
| 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 */
|
| /net/netfilter/ipset/ |
| A D | ip_set_hash_ipmac.c | 43 unsigned char ether[ETH_ALEN]; 62 nla_put(skb, IPSET_ATTR_ETHER, ETH_ALEN, e->ether)) in hash_ipmac4_data_list() 120 nla_len(tb[IPSET_ATTR_ETHER]) != ETH_ALEN || in hash_ipmac4_uadt() 136 memcpy(e.ether, nla_data(tb[IPSET_ATTR_ETHER]), ETH_ALEN); in hash_ipmac4_uadt() 150 unsigned char ether[ETH_ALEN]; 170 nla_put(skb, IPSET_ATTR_ETHER, ETH_ALEN, e->ether)) in hash_ipmac6_data_list() 239 nla_len(tb[IPSET_ATTR_ETHER]) != ETH_ALEN || in hash_ipmac6_uadt() 256 memcpy(e.ether, nla_data(tb[IPSET_ATTR_ETHER]), ETH_ALEN); in hash_ipmac6_uadt() 285 .len = ETH_ALEN },
|
| A D | ip_set_hash_mac.c | 33 unsigned char ether[ETH_ALEN]; 51 if (nla_put(skb, IPSET_ATTR_ETHER, ETH_ALEN, e->ether)) in hash_mac4_data_list() 107 nla_len(tb[IPSET_ATTR_ETHER]) != ETH_ALEN)) in hash_mac4_uadt() 141 .len = ETH_ALEN },
|
| /net/core/ |
| 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()
|
| 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()
|
| /net/bridge/netfilter/ |
| 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()
|
| /net/mac80211/ |
| A D | mesh_hwmp.c | 125 memcpy(mgmt->da, da, ETH_ALEN); in mesh_path_sel_frame_tx() 161 memcpy(pos, target, ETH_ALEN); in mesh_path_sel_frame_tx() 162 pos += ETH_ALEN; in mesh_path_sel_frame_tx() 171 pos += ETH_ALEN; in mesh_path_sel_frame_tx() 182 memcpy(pos, target, ETH_ALEN); in mesh_path_sel_frame_tx() 183 pos += ETH_ALEN; in mesh_path_sel_frame_tx() 188 pos += ETH_ALEN; in mesh_path_sel_frame_tx() 263 memcpy(mgmt->da, ra, ETH_ALEN); in mesh_path_error_tx() 283 memcpy(pos, target, ETH_ALEN); in mesh_path_error_tx() 284 pos += ETH_ALEN; in mesh_path_error_tx() [all …]
|
| A D | s1g.c | 50 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_s1g_send_twt_setup() 51 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_s1g_send_twt_setup() 52 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_s1g_send_twt_setup() 82 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_s1g_send_twt_teardown() 83 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_s1g_send_twt_teardown() 84 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_s1g_send_twt_teardown()
|
| A D | mesh.c | 257 memcpy(p->sa, sa, ETH_ALEN); in mesh_rmc_check() 756 u8 sa[ETH_ALEN] __aligned(2); in ieee80211_mesh_xmit_fast() 835 skb_push(skb, 2 * ETH_ALEN); in ieee80211_mesh_xmit_fast() 858 memcpy(hdr->addr1, meshda, ETH_ALEN); in ieee80211_fill_mesh_addresses() 859 memcpy(hdr->addr2, meshsa, ETH_ALEN); in ieee80211_fill_mesh_addresses() 860 memcpy(hdr->addr3, meshsa, ETH_ALEN); in ieee80211_fill_mesh_addresses() 901 return 2 * ETH_ALEN; in ieee80211_new_mesh_header() 906 return 3 * ETH_ALEN; in ieee80211_new_mesh_header() 909 return ETH_ALEN; in ieee80211_new_mesh_header() 1445 memcpy(hdr->da, mgmt->sa, ETH_ALEN); in ieee80211_mesh_rx_probe_req() [all …]
|
| A D | tx.c | 2638 memcpy(hdr.addr4, skb->data + ETH_ALEN, ETH_ALEN); in ieee80211_build_hdr() 2686 memcpy(hdr.addr3, skb->data + ETH_ALEN, ETH_ALEN); in ieee80211_build_hdr() 2747 skb->data + ETH_ALEN, NULL); in ieee80211_build_hdr() 2752 skb->data + ETH_ALEN); in ieee80211_build_hdr() 2775 memcpy(hdr.addr2, skb->data + ETH_ALEN, ETH_ALEN); in ieee80211_build_hdr() 2791 memcpy(hdr.addr4, skb->data + ETH_ALEN, ETH_ALEN); in ieee80211_build_hdr() 2797 memcpy(hdr.addr2, skb->data + ETH_ALEN, ETH_ALEN); in ieee80211_build_hdr() 2805 memcpy(hdr.addr2, skb->data + ETH_ALEN, ETH_ALEN); in ieee80211_build_hdr() 2812 memcpy(hdr.addr2, skb->data + ETH_ALEN, ETH_ALEN); in ieee80211_build_hdr() 3508 data = skb_push(skb, ETH_ALEN + 2); in ieee80211_amsdu_aggregate() [all …]
|
| A D | mesh_pathtbl.c | 31 .key_len = ETH_ALEN, 126 memcpy(hdr->addr1, sta->sta.addr, ETH_ALEN); in mesh_path_assign_nexthop() 127 memcpy(hdr->addr2, mpath->sdata->vif.addr, ETH_ALEN); in mesh_path_assign_nexthop() 151 skb_push(skb, 2 * ETH_ALEN); in prepare_for_gate() 160 memcpy(mshdr->eaddr1, hdr->addr3, ETH_ALEN); in prepare_for_gate() 161 memcpy(mshdr->eaddr2, hdr->addr4, ETH_ALEN); in prepare_for_gate() 168 memcpy(hdr->addr1, next_hop, ETH_ALEN); in prepare_for_gate() 171 memcpy(hdr->addr3, dst_addr, ETH_ALEN); in prepare_for_gate() 412 memcpy(new_mpath->dst, dst, ETH_ALEN); in mesh_path_new() 557 memcpy(build.key.addr, mppath->dst, ETH_ALEN); in mesh_fast_tx_cache() [all …]
|
| /net/wireless/ |
| A D | sme.c | 48 u8 bssid[ETH_ALEN], prev_bssid[ETH_ALEN]; 870 ETH_ALEN); in __cfg80211_connect_result() 1001 ETH_ALEN); in cfg80211_connect_done() 1002 next += ETH_ALEN; in cfg80211_connect_done() 1053 ETH_ALEN); in cfg80211_connect_done() 1054 next += ETH_ALEN; in cfg80211_connect_done() 1060 ETH_ALEN); in cfg80211_connect_done() 1061 next += ETH_ALEN; in cfg80211_connect_done() 1125 ETH_ALEN); in __cfg80211_roamed() 1248 ETH_ALEN); in cfg80211_roamed() [all …]
|
| /net/atm/ |
| A D | lec.h | 19 unsigned char h_dest[ETH_ALEN]; 20 unsigned char h_source[ETH_ALEN]; 28 unsigned char h_dest[ETH_ALEN]; 29 unsigned char h_source[ETH_ALEN];
|
| /net/bridge/ |
| A D | br_stp_if.c | 225 unsigned short oldaddr_aligned[ETH_ALEN >> 1]; in br_stp_change_bridge_id() 234 memcpy(oldaddr, br->bridge_id.addr, ETH_ALEN); in br_stp_change_bridge_id() 235 memcpy(br->bridge_id.addr, addr, ETH_ALEN); in br_stp_change_bridge_id() 240 memcpy(p->designated_bridge.addr, addr, ETH_ALEN); in br_stp_change_bridge_id() 243 memcpy(p->designated_root.addr, addr, ETH_ALEN); in br_stp_change_bridge_id() 253 static const unsigned short br_mac_zero_aligned[ETH_ALEN >> 1]; 269 memcmp(p->dev->dev_addr, addr, ETH_ALEN) < 0) in br_stp_recalculate_bridge_id()
|
| /net/caif/ |
| A D | caif_usb.c | 85 static struct cflayer *cfusbl_create(int phyid, const u8 ethaddr[ETH_ALEN], in cfusbl_create() argument 86 u8 braddr[ETH_ALEN]) in cfusbl_create() argument 108 ether_addr_copy(&this->tx_eth_hdr[ETH_ALEN], braddr); in cfusbl_create() 109 ether_addr_copy(&this->tx_eth_hdr[ETH_ALEN], ethaddr); in cfusbl_create() 113 this->tx_eth_hdr, this->tx_eth_hdr + ETH_ALEN, in cfusbl_create()
|
| /net/netfilter/ |
| A D | nft_flow_offload.c | 43 dev->addr_len != ETH_ALEN || !is_valid_ether_addr(dev->dev_addr)) in nft_is_valid_ether_device() 90 u8 h_source[ETH_ALEN]; 91 u8 h_dest[ETH_ALEN]; 102 memcpy(info->h_dest, ha, ETH_ALEN); in nft_dev_path_info() 113 memcpy(info->h_source, path->dev->dev_addr, ETH_ALEN); in nft_dev_path_info() 133 memcpy(info->h_dest, path->encap.h_dest, ETH_ALEN); in nft_dev_path_info() 137 memcpy(info->h_source, path->dev->dev_addr, ETH_ALEN); in nft_dev_path_info() 196 unsigned char ha[ETH_ALEN]; in nft_dev_forward_path() 214 memcpy(route->tuple[dir].out.h_source, info.h_source, ETH_ALEN); in nft_dev_forward_path() 215 memcpy(route->tuple[dir].out.h_dest, info.h_dest, ETH_ALEN); in nft_dev_forward_path()
|
| /net/llc/ |
| A D | llc_s_ac.c | 113 u8 mac_da[ETH_ALEN], mac_sa[ETH_ALEN], dsap; in llc_sap_action_send_xid_r() 156 u8 mac_da[ETH_ALEN], mac_sa[ETH_ALEN], dsap; in llc_sap_action_send_test_r()
|