/linux-4.4.14/net/bridge/netfilter/ |
D | ebt_log.c | 90 eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest, in ebt_log_packet() 91 ntohs(eth_hdr(skb)->h_proto)); in ebt_log_packet() 98 if ((bitmask & EBT_LOG_IP) && eth_hdr(skb)->h_proto == in ebt_log_packet() 115 if ((bitmask & EBT_LOG_IP6) && eth_hdr(skb)->h_proto == in ebt_log_packet() 140 ((eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) || in ebt_log_packet() 141 (eth_hdr(skb)->h_proto == htons(ETH_P_RARP)))) { in ebt_log_packet()
|
D | ebt_among.c | 72 if (eth_hdr(skb)->h_proto == htons(ETH_P_IP)) { in get_ip_dst() 80 } else if (eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) { in get_ip_dst() 103 if (eth_hdr(skb)->h_proto == htons(ETH_P_IP)) { in get_ip_src() 111 } else if (eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) { in get_ip_src() 143 smac = eth_hdr(skb)->h_source; in ebt_among_mt() 158 dmac = eth_hdr(skb)->h_dest; in ebt_among_mt()
|
D | ebt_redirect.c | 28 ether_addr_copy(eth_hdr(skb)->h_dest, in ebt_redirect_tg() 31 ether_addr_copy(eth_hdr(skb)->h_dest, par->in->dev_addr); in ebt_redirect_tg()
|
D | ebt_snat.c | 27 ether_addr_copy(eth_hdr(skb)->h_source, info->mac); in ebt_snat_tg() 29 eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) { in ebt_snat_tg()
|
D | nft_reject_bridge.c | 34 ether_addr_copy(eth->h_source, eth_hdr(oldskb)->h_dest); in nft_reject_br_push_etherhdr() 35 ether_addr_copy(eth->h_dest, eth_hdr(oldskb)->h_source); in nft_reject_br_push_etherhdr() 36 eth->h_proto = eth_hdr(oldskb)->h_proto; in nft_reject_br_push_etherhdr() 264 const unsigned char *dest = eth_hdr(pkt->skb)->h_dest; in nft_reject_bridge_eval() 270 switch (eth_hdr(pkt->skb)->h_proto) { in nft_reject_bridge_eval()
|
D | ebt_dnat.c | 25 ether_addr_copy(eth_hdr(skb)->h_dest, info->mac); in ebt_dnat_tg()
|
D | nf_log_bridge.c | 27 switch (eth_hdr(skb)->h_proto) { in nf_log_bridge_packet()
|
D | nf_tables_bridge.c | 96 switch (eth_hdr(skb)->h_proto) { in nft_do_chain_bridge()
|
D | ebtables.c | 131 const struct ethhdr *h = eth_hdr(skb); in ebt_basic_match()
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | ip6t_eui64.c | 36 if (eth_hdr(skb)->h_proto == htons(ETH_P_IPV6)) { in eui64_mt6() 38 memcpy(eui64, eth_hdr(skb)->h_source, 3); in eui64_mt6() 39 memcpy(eui64 + 5, eth_hdr(skb)->h_source + 3, 3); in eui64_mt6()
|
D | nf_log_ipv6.c | 304 eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest, in dump_ipv6_mac_header() 305 ntohs(eth_hdr(skb)->h_proto)); in dump_ipv6_mac_header()
|
D | nf_reject_ipv6.c | 198 struct ethhdr *oeth = eth_hdr(oldskb); in nf_send_reset6()
|
/linux-4.4.14/net/bridge/ |
D | br_input.c | 131 const unsigned char *dest = eth_hdr(skb)->h_dest; in br_handle_frame_finish() 149 br_fdb_update(br, p, eth_hdr(skb)->h_source, vid, false); in br_handle_frame_finish() 177 br_multicast_querier_exists(br, eth_hdr(skb))) { in br_handle_frame_finish() 224 br_fdb_update(p->br, p, eth_hdr(skb)->h_source, vid, false); in br_handle_local_finish() 236 const unsigned char *dest = eth_hdr(skb)->h_dest; in br_handle_frame() 242 if (!is_valid_ether_addr(eth_hdr(skb)->h_source)) in br_handle_frame() 306 dest = eth_hdr(skb)->h_dest; in br_handle_frame()
|
D | br_stp_bpdu.c | 150 const unsigned char *dest = eth_hdr(skb)->h_dest; in br_stp_rcv() 235 eth_hdr(skb)->h_source, in br_stp_rcv()
|
D | br_netfilter_ipv6.c | 196 ether_addr_copy(eth_hdr(skb)->h_dest, dev->dev_addr); in br_nf_pre_routing_finish_ipv6()
|
D | br_device.c | 78 br_multicast_querier_exists(br, eth_hdr(skb))) in br_dev_xmit()
|
D | br_netfilter_hooks.c | 398 ether_addr_copy(eth_hdr(skb)->h_dest, dev->dev_addr); in br_nf_pre_routing_finish()
|
D | br_multicast.c | 379 eth = eth_hdr(skb); in br_ip4_multicast_alloc_query() 449 eth = eth_hdr(skb); in br_ip6_multicast_alloc_query()
|
/linux-4.4.14/net/netfilter/ |
D | xt_AUDIT.c | 144 eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest, in audit_tg() 145 ntohs(eth_hdr(skb)->h_proto)); in audit_tg() 148 switch (eth_hdr(skb)->h_proto) { in audit_tg()
|
D | xt_mac.c | 39 ret = ether_addr_equal(eth_hdr(skb)->h_source, info->srcaddr); in mac_mt()
|
/linux-4.4.14/net/hsr/ |
D | hsr_framereg.c | 211 if (ether_addr_equal(eth_hdr(skb)->h_source, hsr_sp->MacAddressA)) in hsr_handle_sup_frame() 228 ether_addr_copy(node_real->MacAddressB, eth_hdr(skb)->h_source); in hsr_handle_sup_frame() 261 memcpy(ð_hdr(skb)->h_source, node->MacAddressA, ETH_ALEN); in hsr_addr_subst_source() 283 if (!is_unicast_ether_addr(eth_hdr(skb)->h_dest)) in hsr_addr_subst_dest() 286 node_dst = find_node_by_AddrA(&port->hsr->node_db, eth_hdr(skb)->h_dest); in hsr_addr_subst_dest() 294 ether_addr_copy(eth_hdr(skb)->h_dest, node_dst->MacAddressB); in hsr_addr_subst_dest()
|
D | hsr_slave.c | 34 if (hsr_addr_is_self(port->hsr, eth_hdr(skb)->h_source)) { in hsr_handle_frame() 40 if (eth_hdr(skb)->h_proto != htons(ETH_P_PRP)) in hsr_handle_frame()
|
D | hsr_forward.c | 99 skb->protocol = eth_hdr(skb)->h_proto; in create_stripped_skb() 215 ether_addr_copy(eth_hdr(skb)->h_source, port->dev->dev_addr); in hsr_xmit() 287 if (hsr_addr_is_self(hsr, eth_hdr(skb)->h_dest)) { in check_local_dest()
|
/linux-4.4.14/drivers/scsi/fnic/ |
D | fnic_fcs.c | 993 struct ethhdr *eth_hdr; in fnic_eth_send() local 999 eth_hdr = (struct ethhdr *)skb_mac_header(skb); in fnic_eth_send() 1001 sizeof(*vlan_hdr) - sizeof(*eth_hdr)); in fnic_eth_send() 1002 memcpy(vlan_hdr, eth_hdr, 2 * ETH_ALEN); in fnic_eth_send() 1004 vlan_hdr->h_vlan_encapsulated_proto = eth_hdr->h_proto; in fnic_eth_send() 1007 FNIC_FC_SEND|0x80, (char *)eth_hdr, skb->len)) != 0) { in fnic_eth_send() 1050 struct ethhdr *eth_hdr; in fnic_send_frame() local 1068 eth_hdr = (struct ethhdr *)vlan_hdr; in fnic_send_frame() 1074 eth_hdr_len = sizeof(*eth_hdr) + sizeof(*fcoe_hdr); in fnic_send_frame() 1075 eth_hdr = (struct ethhdr *)skb_push(skb, eth_hdr_len); in fnic_send_frame() [all …]
|
/linux-4.4.14/drivers/net/wimax/i2400m/ |
D | netdev.c | 442 struct ethhdr *eth_hdr = _eth_hdr; in i2400m_rx_fake_eth_header() local 444 memcpy(eth_hdr->h_dest, net_dev->dev_addr, sizeof(eth_hdr->h_dest)); in i2400m_rx_fake_eth_header() 445 memcpy(eth_hdr->h_source, i2400m->src_mac_addr, in i2400m_rx_fake_eth_header() 446 sizeof(eth_hdr->h_source)); in i2400m_rx_fake_eth_header() 447 eth_hdr->h_proto = protocol; in i2400m_rx_fake_eth_header()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
D | core.c | 132 MLXSW_ITEM_BUF(emad, eth_hdr, dmac, 0x00, 6); 138 MLXSW_ITEM_BUF(emad, eth_hdr, smac, 0x06, 6); 144 MLXSW_ITEM32(emad, eth_hdr, ethertype, 0x0C, 16, 16); 150 MLXSW_ITEM32(emad, eth_hdr, mlx_proto, 0x0C, 8, 8); 156 MLXSW_ITEM32(emad, eth_hdr, ver, 0x0C, 4, 4); 303 char *eth_hdr = skb_push(skb, MLXSW_EMAD_ETH_HDR_LEN); in mlxsw_emad_construct_eth_hdr() local 305 mlxsw_emad_eth_hdr_dmac_memcpy_to(eth_hdr, MLXSW_EMAD_EH_DMAC); in mlxsw_emad_construct_eth_hdr() 306 mlxsw_emad_eth_hdr_smac_memcpy_to(eth_hdr, MLXSW_EMAD_EH_SMAC); in mlxsw_emad_construct_eth_hdr() 307 mlxsw_emad_eth_hdr_ethertype_set(eth_hdr, MLXSW_EMAD_EH_ETHERTYPE); in mlxsw_emad_construct_eth_hdr() 308 mlxsw_emad_eth_hdr_mlx_proto_set(eth_hdr, MLXSW_EMAD_EH_MLX_PROTO); in mlxsw_emad_construct_eth_hdr() [all …]
|
/linux-4.4.14/include/linux/ |
D | if_ether.h | 26 static inline struct ethhdr *eth_hdr(const struct sk_buff *skb) in eth_hdr() function
|
/linux-4.4.14/net/ipv4/netfilter/ |
D | nf_log_ipv4.c | 291 eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest, in dump_ipv4_mac_header() 292 ntohs(eth_hdr(skb)->h_proto)); in dump_ipv4_mac_header()
|
D | nf_reject_ipv4.c | 149 struct ethhdr *oeth = eth_hdr(oldskb); in nf_send_reset()
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | wmi.c | 163 struct ethhdr *eth_hdr; in ath6kl_wmi_dix_2_dot3() local 176 eth_hdr = (struct ethhdr *) skb->data; in ath6kl_wmi_dix_2_dot3() 177 type = eth_hdr->h_proto; in ath6kl_wmi_dix_2_dot3() 185 new_len = skb->len - sizeof(*eth_hdr) + sizeof(*llc_hdr); in ath6kl_wmi_dix_2_dot3() 190 eth_hdr->h_proto = cpu_to_be16(new_len); in ath6kl_wmi_dix_2_dot3() 192 memcpy(datap, eth_hdr, sizeof(*eth_hdr)); in ath6kl_wmi_dix_2_dot3() 194 llc_hdr = (struct ath6kl_llc_snap_hdr *)(datap + sizeof(*eth_hdr)); in ath6kl_wmi_dix_2_dot3() 392 struct ethhdr eth_hdr; in ath6kl_wmi_dot11_hdr_remove() local 419 memset(ð_hdr, 0, sizeof(eth_hdr)); in ath6kl_wmi_dot11_hdr_remove() 420 eth_hdr.h_proto = llc_hdr->eth_type; in ath6kl_wmi_dot11_hdr_remove() [all …]
|
D | txrx.c | 46 struct ethhdr *eth_hdr; in ath6kl_ibss_map_epid() local 52 eth_hdr = (struct ethhdr *) (datap + sizeof(struct wmi_data_hdr)); in ath6kl_ibss_map_epid() 54 if (is_multicast_ether_addr(eth_hdr->h_dest)) in ath6kl_ibss_map_epid() 58 if (memcmp(eth_hdr->h_dest, ar->node_map[i].mac_addr, in ath6kl_ibss_map_epid() 76 memcpy(ar->node_map[ep_map].mac_addr, eth_hdr->h_dest, ETH_ALEN); in ath6kl_ibss_map_epid()
|
/linux-4.4.14/drivers/net/ipvlan/ |
D | ipvlan_core.c | 210 ethh = eth_hdr(skb); in ipvlan_process_multicast() 424 struct ethhdr *ethh = eth_hdr(skb); in ipvlan_process_outbound() 501 struct ethhdr *eth = eth_hdr(skb); in ipvlan_xmit_mode_l2() 561 struct ethhdr *eth = eth_hdr(skb); in ipvlan_external_frame() 604 struct ethhdr *eth = eth_hdr(skb); in ipvlan_handle_mode_l2()
|
/linux-4.4.14/include/net/ |
D | llc_pdu.h | 254 memcpy(sa, eth_hdr(skb)->h_source, ETH_ALEN); in llc_pdu_decode_sa() 267 memcpy(da, eth_hdr(skb)->h_dest, ETH_ALEN); in llc_pdu_decode_da() 344 dsize = ntohs(eth_hdr(ev_skb)->h_proto) - 3; in llc_pdu_init_as_test_rsp()
|
/linux-4.4.14/drivers/net/usb/ |
D | cdc_mbim.c | 249 is_ip = is_ip_proto(eth_hdr(skb)->h_proto); in cdc_mbim_tx_fixup() 396 eth_hdr(skb)->h_proto = proto; in cdc_mbim_process_dgram() 397 eth_zero_addr(eth_hdr(skb)->h_source); in cdc_mbim_process_dgram() 398 memcpy(eth_hdr(skb)->h_dest, dev->net->dev_addr, ETH_ALEN); in cdc_mbim_process_dgram()
|
D | qmi_wwan.c | 110 eth_hdr(skb)->h_proto = proto; in qmi_wwan_rx_fixup() 111 eth_zero_addr(eth_hdr(skb)->h_source); in qmi_wwan_rx_fixup() 113 memcpy(eth_hdr(skb)->h_dest, dev->net->dev_addr, ETH_ALEN); in qmi_wwan_rx_fixup()
|
D | sierra_net.c | 216 skb->protocol = eth_hdr(skb)->h_proto; in check_ethip_packet()
|
/linux-4.4.14/net/batman-adv/ |
D | routing.c | 184 ethhdr = eth_hdr(skb); in batadv_check_management_packet() 335 ethhdr = eth_hdr(skb); in batadv_recv_icmp_packet() 424 ethhdr = eth_hdr(skb); in batadv_check_unicast_packet() 586 struct ethhdr *ethhdr = eth_hdr(skb); in batadv_route_unicast_packet() 1037 ethhdr = eth_hdr(skb); in batadv_recv_bcast_packet()
|
D | soft-interface.c | 212 ethhdr = eth_hdr(skb); in batadv_interface_tx() 234 ethhdr = eth_hdr(skb); in batadv_interface_tx() 270 ethhdr = eth_hdr(skb); in batadv_interface_tx() 414 ethhdr = eth_hdr(skb); in batadv_interface_rx()
|
D | network-coding.c | 1375 ethhdr = eth_hdr(skb); in batadv_nc_skb_store_before_coding() 1499 struct ethhdr *ethhdr = eth_hdr(skb); in batadv_nc_skb_forward() 1552 struct ethhdr *ethhdr = eth_hdr(skb); in batadv_nc_skb_store_for_decoding() 1611 struct ethhdr *ethhdr = eth_hdr(skb); in batadv_nc_skb_store_sniffed_unicast() 1662 ethhdr = eth_hdr(skb); in batadv_nc_skb_decode_packet() 1806 ethhdr = eth_hdr(skb); in batadv_nc_recv_coded_packet()
|
D | send.c | 80 ethhdr = eth_hdr(skb); in batadv_send_skb_packet() 304 ethhdr = eth_hdr(skb); in batadv_send_skb_unicast()
|
D | multicast.c | 376 struct ethhdr *ethhdr = eth_hdr(skb); in batadv_mcast_forw_mode_check() 564 ethhdr = eth_hdr(skb); in batadv_mcast_forw_mode()
|
D | bridge_loop_avoidance.c | 887 ethhdr = eth_hdr(skb); in batadv_bla_process_claim() 921 ethhdr = eth_hdr(skb); in batadv_bla_process_claim() 1478 ethhdr = eth_hdr(skb); in batadv_bla_rx() 1584 ethhdr = eth_hdr(skb); in batadv_bla_tx()
|
D | gateway_client.c | 684 ethhdr = eth_hdr(skb); in batadv_gw_dhcp_recipient_get()
|
D | bat_iv_ogm.c | 1405 ethhdr = eth_hdr(skb_priv); in batadv_iv_ogm_process_per_outif() 1585 ethhdr = eth_hdr(skb); in batadv_iv_ogm_process()
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_ah.c | 106 memcpy(&ah->av->eth_hdr, ð, eth_sz); in set_av_attr() 207 attr->sl = be16_to_cpu(av->eth_hdr.vlan_tag) >> 13; in ocrdma_query_ah()
|
D | ocrdma_sli.h | 1906 struct ocrdma_eth_vlan eth_hdr; member
|
/linux-4.4.14/net/openvswitch/ |
D | actions.c | 163 hdr = eth_hdr(skb); in push_mpls() 274 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_ALEN * 2); in set_eth_addr() 276 ether_addr_copy_masked(eth_hdr(skb)->h_source, key->eth_src, in set_eth_addr() 278 ether_addr_copy_masked(eth_hdr(skb)->h_dest, key->eth_dst, in set_eth_addr() 281 skb_postpush_rcsum(skb, eth_hdr(skb), ETH_ALEN * 2); in set_eth_addr() 283 ether_addr_copy(flow_key->eth.src, eth_hdr(skb)->h_source); in set_eth_addr() 284 ether_addr_copy(flow_key->eth.dst, eth_hdr(skb)->h_dest); in set_eth_addr()
|
D | vport-internal_dev.c | 262 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in internal_dev_recv()
|
D | flow.c | 474 eth = eth_hdr(skb); in key_extract()
|
D | datapath.c | 575 eth = eth_hdr(packet); in ovs_packet_cmd_execute()
|
/linux-4.4.14/net/802/ |
D | stp.c | 36 const struct ethhdr *eh = eth_hdr(skb); in stp_pdu_rcv()
|
/linux-4.4.14/net/llc/ |
D | llc_station.c | 81 data_size = ntohs(eth_hdr(skb)->h_proto) - 3; in llc_station_ac_send_test_r()
|
D | llc_input.c | 130 __be16 pdulen = eth_hdr(skb)->h_proto; in llc_fixup_skb()
|
D | llc_s_ac.c | 155 data_size = ntohs(eth_hdr(skb)->h_proto) - 3; in llc_sap_action_send_test_r()
|
/linux-4.4.14/drivers/net/ |
D | vxlan.c | 1174 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in vxlan_rcv() 1177 if (ether_addr_equal(eth_hdr(skb)->h_source, vxlan->dev->dev_addr)) in vxlan_rcv() 1199 vxlan_snoop(skb->dev, &saddr, eth_hdr(skb)->h_source)) in vxlan_rcv() 1462 daddr = eth_hdr(request)->h_source; in vxlan_na_create() 1472 ether_addr_copy(eth_hdr(reply)->h_dest, daddr); in vxlan_na_create() 1473 ether_addr_copy(eth_hdr(reply)->h_source, n->ha); in vxlan_na_create() 1474 eth_hdr(reply)->h_proto = htons(ETH_P_IPV6); in vxlan_na_create() 1596 if (is_multicast_ether_addr(eth_hdr(skb)->h_dest)) in route_shortcircuit() 1600 switch (ntohs(eth_hdr(skb)->h_proto)) { in route_shortcircuit() 1650 diff = !ether_addr_equal(eth_hdr(skb)->h_dest, n->ha); in route_shortcircuit() [all …]
|
D | macvlan.c | 236 const struct ethhdr *eth = eth_hdr(skb); in macvlan_broadcast() 405 const struct ethhdr *eth = eth_hdr(skb); in macvlan_handle_frame() 419 eth = eth_hdr(skb); in macvlan_handle_frame()
|
D | geneve.c | 227 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in geneve_rx() 233 if (ether_addr_equal(eth_hdr(skb)->h_source, geneve->dev->dev_addr)) in geneve_rx()
|
D | macvtap.c | 801 skb->protocol = eth_hdr(skb)->h_proto; in macvtap_get_user()
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 721 struct ethhdr *eth_hdr; in fm10k_tx_encap_offload() local 740 eth_hdr = fm10k_port_is_vxlan(skb); in fm10k_tx_encap_offload() 743 eth_hdr = fm10k_gre_is_nvgre(skb); in fm10k_tx_encap_offload() 749 if (!eth_hdr) in fm10k_tx_encap_offload() 752 switch (eth_hdr->h_proto) { in fm10k_tx_encap_offload() 781 return eth_hdr->h_proto; in fm10k_tx_encap_offload()
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_hash_mac.c | 95 ether_addr_copy(e.ether, eth_hdr(skb)->h_source); in hash_mac4_kadt()
|
D | ip_set_bitmap_ipmac.c | 235 memcpy(e.ether, eth_hdr(skb)->h_source, ETH_ALEN); in bitmap_ipmac_kadt()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | main.c | 705 struct ethhdr *eth_hdr = (struct ethhdr *)skb->data; in mwifiex_bypass_tx_queue() local 707 if (ntohs(eth_hdr->h_proto) == ETH_P_PAE || in mwifiex_bypass_tx_queue() 711 (ntohs(eth_hdr->h_proto) == ETH_P_TDLS))) { in mwifiex_bypass_tx_queue() 714 ntohs(eth_hdr->h_proto), in mwifiex_bypass_tx_queue()
|
D | wmm.c | 815 struct ethhdr *eth_hdr = (struct ethhdr *)skb->data; in mwifiex_wmm_add_buf_txqueue() local 818 memcpy(ra, eth_hdr->h_dest, ETH_ALEN); in mwifiex_wmm_add_buf_txqueue() 822 if (ntohs(eth_hdr->h_proto) == ETH_P_TDLS) in mwifiex_wmm_add_buf_txqueue()
|
/linux-4.4.14/net/decnet/ |
D | dn_neigh.c | 406 memcpy(neigh->ha, ð_hdr(skb)->h_source, ETH_ALEN); in dn_neigh_router_hello() 465 memcpy(neigh->ha, ð_hdr(skb)->h_source, ETH_ALEN); in dn_neigh_endnode_hello()
|
/linux-4.4.14/drivers/net/hyperv/ |
D | netvsc_drv.c | 392 if ((eth_hdr(skb)->h_proto != htons(ETH_P_IP)) && in get_net_transport_info() 393 (eth_hdr(skb)->h_proto != htons(ETH_P_IPV6))) { in get_net_transport_info() 399 if ((eth_hdr(skb)->h_proto == htons(ETH_P_IP))) { in get_net_transport_info()
|
/linux-4.4.14/net/ethernet/ |
D | eth.c | 210 const struct ethhdr *eth = eth_hdr(skb); in eth_header_parse()
|
/linux-4.4.14/net/8021q/ |
D | vlan_core.c | 29 if (ether_addr_equal_64bits(eth_hdr(skb)->h_dest, vlan_dev->dev_addr)) in vlan_do_receive()
|
/linux-4.4.14/drivers/net/ethernet/altera/ |
D | altera_tse_main.c | 356 struct ethhdr *eth_hdr; in tse_rx_vlan() local 360 eth_hdr = (struct ethhdr *)skb->data; in tse_rx_vlan() 361 memmove(skb->data + VLAN_HLEN, eth_hdr, ETH_ALEN * 2); in tse_rx_vlan()
|
/linux-4.4.14/drivers/net/hamradio/ |
D | bpqether.c | 207 eth = eth_hdr(skb); in bpq_rcv()
|
/linux-4.4.14/drivers/staging/wlan-ng/ |
D | p80211conv.c | 500 orinoco_spy_gather(wlandev, eth_hdr(skb)->h_source, in skb_p80211_to_ether()
|
/linux-4.4.14/drivers/net/bonding/ |
D | bond_alb.c | 1294 struct ethhdr *eth_data = eth_hdr(skb); in bond_do_alb_xmit() 1333 eth_data = eth_hdr(skb); in bond_tlb_xmit() 1377 eth_data = eth_hdr(skb); in bond_alb_xmit()
|
D | bond_3ad.c | 2527 if (!MAC_ADDRESS_EQUAL(eth_hdr(skb)->h_dest, lacpdu_mcast_addr)) in bond_3ad_lacpdu_recv()
|
D | bond_main.c | 1197 ether_addr_copy(eth_hdr(skb)->h_dest, bond->dev->dev_addr); in bond_handle_frame()
|
/linux-4.4.14/drivers/net/ppp/ |
D | pppoe.c | 450 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); in pppoe_rcv() 504 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); in pppoe_disc_rcv()
|
/linux-4.4.14/drivers/scsi/bnx2fc/ |
D | bnx2fc_fcoe.c | 352 eh = eth_hdr(skb); in bnx2fc_xmit() 434 if (unlikely(eth_hdr(skb)->h_proto != htons(ETH_P_FCOE))) { in bnx2fc_rcv() 518 mac = eth_hdr(skb)->h_source; in bnx2fc_recv_frame() 519 dest_mac = eth_hdr(skb)->h_dest; in bnx2fc_recv_frame()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_fcoe.c | 237 if (eth_hdr(skb)->h_proto == htons(ETH_P_8021Q)) in i40e_fcoe_fc_frame_header() 1326 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)eth_hdr(skb); in i40e_fcoe_set_skb_header()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_io.c | 1169 struct ethhdr *eth_hdr; in qlcnic_check_rx_tagging() local 1172 eth_hdr = (struct ethhdr *)skb->data; in qlcnic_check_rx_tagging() 1173 memmove(skb->data + VLAN_HLEN, eth_hdr, ETH_ALEN * 2); in qlcnic_check_rx_tagging()
|
/linux-4.4.14/net/core/ |
D | flow_dissector.c | 159 struct ethhdr *eth = eth_hdr(skb); in __skb_flow_dissect()
|
D | dev.c | 1759 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in __dev_forward_skb()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_fcoe.c | 426 if (eth_hdr(skb)->h_proto == htons(ETH_P_8021Q)) in ixgbe_fcoe_ddp()
|
/linux-4.4.14/drivers/scsi/fcoe/ |
D | fcoe.c | 1462 eh = eth_hdr(skb); in fcoe_rcv() 1678 eh = eth_hdr(skb); in fcoe_xmit()
|
D | fcoe_ctlr.c | 1522 eh = eth_hdr(skb); in fcoe_ctlr_recv_handler() 1877 sa = eth_hdr(&fp->skb)->h_source; in fcoe_ctlr_recv_flogi()
|
/linux-4.4.14/drivers/net/plip/ |
D | plip.c | 548 eth = eth_hdr(skb); in plip_type_trans()
|
/linux-4.4.14/net/ipv4/ |
D | ip_tunnel.c | 484 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in ip_tunnel_rcv()
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dvb_net.c | 145 eth = eth_hdr(skb); in dvb_net_eth_type_trans()
|
/linux-4.4.14/drivers/net/phy/ |
D | dp83640.c | 570 struct ethhdr *h = eth_hdr(skb); in is_status_frame()
|
/linux-4.4.14/drivers/net/ethernet/sgi/ |
D | ioc3-eth.c | 509 struct ethhdr *eh = eth_hdr(skb); in ioc3_tcpudp_checksum()
|
/linux-4.4.14/drivers/staging/unisys/visornic/ |
D | visornic_main.c | 1289 eth = eth_hdr(skb); in visornic_rx()
|
/linux-4.4.14/net/ipv6/ |
D | ip6_gre.c | 546 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in ip6gre_rcv()
|
/linux-4.4.14/net/packet/ |
D | af_packet.c | 1755 return likely(eth_hdr(skb)->h_proto == htons(ETH_P_8021Q)); in packet_extra_vlan_len_allowed() 2338 skb->protocol = eth_hdr(skb)->h_proto; in tpacket_set_protocol()
|
/linux-4.4.14/drivers/isdn/i4l/ |
D | isdn_net.c | 1371 eth = eth_hdr(skb); in isdn_net_type_trans()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 967 eth_hdr(skb)->h_source)) { in ixgbevf_clean_rx_irq()
|
/linux-4.4.14/drivers/net/vmxnet3/ |
D | vmxnet3_drv.c | 1202 hdr.eth = eth_hdr(skb); in vmxnet3_get_hdr_len()
|