Home
last modified time | relevance | path

Searched refs:ETH_HLEN (Results 1 – 200 of 226) sorted by relevance

12

/linux-4.1.27/samples/bpf/
Dtcbpf1_kern.c19 #define IP_CSUM_OFF (ETH_HLEN + offsetof(struct iphdr, check))
20 #define TOS_OFF (ETH_HLEN + offsetof(struct iphdr, tos))
30 #define TCP_CSUM_OFF (ETH_HLEN + sizeof(struct iphdr) + offsetof(struct tcphdr, check))
31 #define IP_SRC_OFF (ETH_HLEN + offsetof(struct iphdr, saddr))
44 #define TCP_DPORT_OFF (ETH_HLEN + sizeof(struct iphdr) + offsetof(struct tcphdr, dest))
56 __u8 proto = load_byte(skb, BPF_LL_OFF + ETH_HLEN + offsetof(struct iphdr, protocol)); in bpf_prog1()
Dsockex1_kern.c17 int index = load_byte(skb, ETH_HLEN + offsetof(struct iphdr, protocol)); in bpf_prog1()
Dsock_example.c45 BPF_LD_ABS(BPF_B, ETH_HLEN + offsetof(struct iphdr, protocol) /* R0 = ip->proto */), in test_sock()
Dsockex2_kern.c101 __u64 nhoff = ETH_HLEN; in flow_dissector()
/linux-4.1.27/net/batman-adv/
Dfragmentation.c263 memmove(skb_out->data - ETH_HLEN, skb_mac_header(skb_out), ETH_HLEN); in batadv_frag_merge_packets()
264 skb_set_mac_header(skb_out, -ETH_HLEN); in batadv_frag_merge_packets()
357 skb->len + ETH_HLEN); in batadv_frag_skb_fwd()
393 skb_fragment = netdev_alloc_skb(NULL, mtu + ETH_HLEN); in batadv_frag_create()
400 skb_reserve(skb_fragment, header_size + ETH_HLEN); in batadv_frag_create()
467 skb_fragment->len + ETH_HLEN); in batadv_frag_send_packet()
479 pskb_expand_head(skb, header_size + ETH_HLEN, 0, GFP_ATOMIC) < 0) in batadv_frag_send_packet()
487 skb->len + ETH_HLEN); in batadv_frag_send_packet()
Dnetwork-coding.c610 nc_packet->skb->len + ETH_HLEN); in batadv_nc_fwd_flush()
1138 count = skb_src->len + ETH_HLEN; in batadv_nc_code_packets()
1139 count += skb_dest->len + ETH_HLEN; in batadv_nc_code_packets()
1145 count = skb_src->len + ETH_HLEN; in batadv_nc_code_packets()
1146 count += skb_dest->len + ETH_HLEN; in batadv_nc_code_packets()
1154 skb_src->len + ETH_HLEN); in batadv_nc_code_packets()
1157 skb_dest->len + ETH_HLEN); in batadv_nc_code_packets()
1163 skb_src->len + ETH_HLEN); in batadv_nc_code_packets()
1166 skb_dest->len + ETH_HLEN); in batadv_nc_code_packets()
1354 skb_push(skb, ETH_HLEN); in batadv_nc_skb_store_before_coding()
[all …]
Drouting.c220 if (skb_cow(skb, ETH_HLEN) < 0) in batadv_recv_my_icmp_packet()
274 if (skb_cow(skb, ETH_HLEN) < 0) in batadv_recv_icmp_ttl_exceeded()
334 if (skb_cow(skb, ETH_HLEN) < 0) in batadv_recv_icmp_packet()
361 if (skb_cow(skb, ETH_HLEN) < 0) in batadv_recv_icmp_packet()
580 if (skb_cow(skb, ETH_HLEN) < 0) in batadv_route_unicast_packet()
610 skb->len + ETH_HLEN); in batadv_route_unicast_packet()
691 if (!pskb_may_pull(skb, hdr_len + ETH_HLEN)) in batadv_check_unicast_ttvn()
Ddistributed-arp-table.c158 addr += ETH_HLEN + sizeof(struct arphdr); in batadv_arp_hw_src()
812 if (unlikely(!pskb_may_pull(skb, hdr_size + ETH_HLEN))) in batadv_arp_get_type()
821 if (unlikely(!pskb_may_pull(skb, hdr_size + ETH_HLEN + in batadv_arp_get_type()
825 arphdr = (struct arphdr *)(skb->data + hdr_size + ETH_HLEN); in batadv_arp_get_type()
965 bat_priv->stats.rx_bytes += skb->len + ETH_HLEN + hdr_size; in batadv_dat_snoop_outgoing_arp_request()
Dicmp_socket.c181 skb = netdev_alloc_skb_ip_align(NULL, packet_len + ETH_HLEN); in batadv_socket_write()
188 skb_reserve(skb, ETH_HLEN); in batadv_socket_write()
Dmain.c292 return header_len + ETH_HLEN; in batadv_max_header_len()
381 if (unlikely(skb->mac_len != ETH_HLEN || !skb_mac_header(skb))) in batadv_batman_skb_recv()
1139 skb = netdev_alloc_skb_ip_align(NULL, ETH_HLEN + hdr_len + tvlv_len); in batadv_tvlv_unicast_send()
1144 skb_reserve(skb, ETH_HLEN); in batadv_tvlv_unicast_send()
Dsend.c57 if (batadv_skb_head_push(skb, ETH_HLEN) < 0) in batadv_send_skb_packet()
67 skb_set_network_header(skb, ETH_HLEN); in batadv_send_skb_packet()
Dsoft-interface.c175 int network_offset = ETH_HLEN; in batadv_interface_tx()
396 if (unlikely(!pskb_may_pull(skb, ETH_HLEN))) in batadv_interface_rx()
409 skb->len + ETH_HLEN); in batadv_interface_rx()
Dbridge_loop_avoidance.c295 hw_src = (uint8_t *)ethhdr + ETH_HLEN + sizeof(struct arphdr); in batadv_bla_send_claim()
348 skb->len + ETH_HLEN); in batadv_bla_send_claim()
876 headlen = ETH_HLEN; in batadv_bla_process_claim()
1404 if (!pskb_may_pull(skb, hdr_size + ETH_HLEN)) in batadv_bla_is_backbone_gw()
Dgateway_client.c686 if (!pskb_may_pull(skb, *header_len + ETH_HLEN)) in batadv_gw_dhcp_recipient_get()
691 *header_len += ETH_HLEN; in batadv_gw_dhcp_recipient_get()
Dbat_iv_ogm.c471 skb->len + ETH_HLEN); in batadv_iv_ogm_send_to_if()
662 skb_size += ETH_HLEN; in batadv_iv_ogm_aggregate_new()
672 skb_reserve(forw_packet_aggr->skb, ETH_HLEN); in batadv_iv_ogm_aggregate_new()
1740 skb->len + ETH_HLEN); in batadv_iv_ogm_receive()
/linux-4.1.27/drivers/net/
Dntb_netdev.c121 skb = netdev_alloc_skb(ndev, ndev->mtu + ETH_HLEN); in ntb_netdev_rx_handler()
128 rc = ntb_transport_rx_enqueue(qp, skb, skb->data, ndev->mtu + ETH_HLEN); in ntb_netdev_rx_handler()
185 skb = netdev_alloc_skb(ndev, ndev->mtu + ETH_HLEN); in ntb_netdev_open()
192 ndev->mtu + ETH_HLEN); in ntb_netdev_open()
230 if (new_mtu > ntb_transport_max_size(dev->qp) - ETH_HLEN) in ntb_netdev_change_mtu()
248 skb = netdev_alloc_skb(ndev, new_mtu + ETH_HLEN); in ntb_netdev_change_mtu()
255 new_mtu + ETH_HLEN); in ntb_netdev_change_mtu()
358 ndev->mtu = ntb_transport_max_size(dev->qp) - ETH_HLEN; in ntb_netdev_probe()
Dmacvtap.c308 skb_push(skb, ETH_HLEN); in macvtap_handle_frame()
658 #define MACVTAP_RESERVE HH_DATA_OFF(ETH_HLEN)
703 if (unlikely(len < ETH_HLEN)) in macvtap_get_user()
746 skb_set_network_header(skb, ETH_HLEN); in macvtap_get_user()
756 skb_probe_transport_header(skb, ETH_HLEN); in macvtap_get_user()
Dloopback.c166 dev->hard_header_len = ETH_HLEN; /* 14 */ in loopback_setup()
Dmacvlan.c262 macvlan_count_rx(vlan, skb->len + ETH_HLEN, in macvlan_broadcast()
377 len = nskb->len + ETH_HLEN; in macvlan_forward_source_one()
451 len = skb->len + ETH_HLEN; in macvlan_handle_frame()
Dvirtio_net.c40 #define GOOD_PACKET_LEN (ETH_HLEN + VLAN_HLEN + ETH_DATA_LEN)
440 if (unlikely(len < vi->hdr_len + ETH_HLEN)) { in receive_buf()
Dtun.c1076 if (unlikely(len < ETH_HLEN || in tun_get_user()
1077 (gso.hdr_len && tun16_to_cpu(tun, gso.hdr_len) < ETH_HLEN))) in tun_get_user()
Dvxlan.c1276 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in vxlan_rcv()
2352 dev->needed_headroom = ETH_HLEN + VXLAN6_HEADROOM; in vxlan_setup()
2354 dev->needed_headroom = ETH_HLEN + VXLAN_HEADROOM; in vxlan_setup()
/linux-4.1.27/net/dsa/
Dtag_edsa.c174 memmove(skb->data - ETH_HLEN, in edsa_rcv()
175 skb->data - ETH_HLEN - DSA_HLEN, in edsa_rcv()
182 memmove(skb->data - ETH_HLEN, in edsa_rcv()
183 skb->data - ETH_HLEN - EDSA_HLEN, in edsa_rcv()
188 skb_push(skb, ETH_HLEN); in edsa_rcv()
Dtag_brcm.c146 memmove(skb->data - ETH_HLEN, in brcm_tag_rcv()
147 skb->data - ETH_HLEN - BRCM_TAG_LEN, in brcm_tag_rcv()
150 skb_push(skb, ETH_HLEN); in brcm_tag_rcv()
Dtag_dsa.c163 memmove(skb->data - ETH_HLEN, in dsa_rcv()
164 skb->data - ETH_HLEN - DSA_HLEN, in dsa_rcv()
169 skb_push(skb, ETH_HLEN); in dsa_rcv()
Dtag_trailer.c97 skb_push(skb, ETH_HLEN); in trailer_rcv()
/linux-4.1.27/net/core/
Dtimestamping.c63 if (skb_headroom(skb) < ETH_HLEN) in skb_defer_rx_timestamp()
65 __skb_push(skb, ETH_HLEN); in skb_defer_rx_timestamp()
69 __skb_pull(skb, ETH_HLEN); in skb_defer_rx_timestamp()
Dnetpoll.c431 eth = (struct ethhdr *) skb_push(skb, ETH_HLEN); in netpoll_send_udp()
460 eth = (struct ethhdr *) skb_push(skb, ETH_HLEN); in netpoll_send_udp()
Dskbuff.c4206 memmove(skb->data - ETH_HLEN, skb->data - skb->mac_len - VLAN_HLEN, in skb_reorder_vlan_header()
4278 vhdr = (struct vlan_hdr *)(skb->data + ETH_HLEN); in __skb_vlan_pop()
4287 if (skb_network_offset(skb) < ETH_HLEN) in __skb_vlan_pop()
4288 skb_set_network_header(skb, ETH_HLEN); in __skb_vlan_pop()
Dpktgen.c2612 skb_pull(skb, ETH_HLEN); in process_ipsec()
2619 eth = (__u8 *) skb_push(skb, ETH_HLEN); in process_ipsec()
2625 iph->tot_len = htons(skb->len - ETH_HLEN); in process_ipsec()
Ddev.c1727 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in __dev_forward_skb()
3985 if (maclen == ETH_HLEN) in gro_list_prepare()
4244 __skb_push(skb, ETH_HLEN); in napi_frags_finish()
/linux-4.1.27/net/ethernet/
Deth.c82 struct ethhdr *eth = (struct ethhdr *)skb_push(skb, ETH_HLEN); in eth_header()
99 return ETH_HLEN; in eth_header()
108 return ETH_HLEN; in eth_header()
111 return -ETH_HLEN; in eth_header()
159 skb_pull_inline(skb, ETH_HLEN); in eth_type_trans()
236 hh->hh_len = ETH_HLEN; in eth_header_cache()
353 dev->hard_header_len = ETH_HLEN; in ether_setup()
/linux-4.1.27/drivers/staging/gdm724x/
Dgdm_lte.c95 nic->stats.rx_bytes += skb->len + ETH_HLEN; in gdm_lte_rx()
129 mac_header_len = ETH_HLEN; in gdm_lte_emulate_arp()
174 skb_pull(skb_out, ETH_HLEN); in gdm_lte_emulate_arp()
258 mac_header_len = ETH_HLEN; in gdm_lte_emulate_ndp()
340 skb_pull(skb_out, ETH_HLEN); in gdm_lte_emulate_ndp()
370 network_data = skb->data + ETH_HLEN; in gdm_lte_tx_nic_type()
453 data_buf = skb->data + (VLAN_ETH_HLEN - ETH_HLEN); in gdm_lte_tx()
454 data_len = skb->len - (VLAN_ETH_HLEN - ETH_HLEN); in gdm_lte_tx()
639 mac_header_len = ETH_HLEN; in gdm_lte_netif_rx()
681 skb_pull(skb, ETH_HLEN); in gdm_lte_netif_rx()
Dgdm_usb.c746 send_len = len - ETH_HLEN; in gdm_usb_sdu_send()
748 memcpy(sdu->data, data+ETH_HLEN, len-ETH_HLEN); in gdm_usb_sdu_send()
/linux-4.1.27/net/openvswitch/
Dvport-netdev.c54 skb_push(skb, ETH_HLEN); in netdev_port_receive()
55 ovs_skb_postpush_rcsum(skb, skb->data, ETH_HLEN); in netdev_port_receive()
188 unsigned int length = skb->len - ETH_HLEN; in packet_length()
Dvport-internal_dev.c241 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in internal_dev_recv()
Dactions.c179 hdr = (struct ethhdr *)(skb_mpls_header(skb) - ETH_HLEN); in pop_mpls()
258 err = skb_ensure_writable(skb, ETH_HLEN); in set_eth_addr()
Ddatapath.c606 [OVS_PACKET_ATTR_PACKET] = { .len = ETH_HLEN },
/linux-4.1.27/drivers/net/wimax/i2400m/
Dnetdev.c223 skb_pull(skb, ETH_HLEN); in i2400m_tx_prep_header()
513 skb->data - ETH_HLEN, in i2400m_net_rx()
515 skb_set_mac_header(skb, -ETH_HLEN); in i2400m_net_rx()
566 skb->data - ETH_HLEN, in i2400m_net_erx()
568 skb_set_mac_header(skb, -ETH_HLEN); in i2400m_net_erx()
Di2400m.h615 u8 src_mac_addr[ETH_HLEN];
Drx.c994 BUILD_BUG_ON(ETH_HLEN > sizeof(*hdr)); in i2400m_rx_edata()
/linux-4.1.27/net/bridge/
Dbr_netfilter.c96 return *((__be16 *)(skb_mac_header(skb) + ETH_HLEN + in pppoe_proto()
111 #define NF_BRIDGE_MAX_MAC_HEADER_LENGTH (PPPOE_SES_HLEN + ETH_HLEN)
333 -(ETH_HLEN-ETH_ALEN), in br_nf_pre_routing_finish_bridge()
335 ETH_HLEN-ETH_ALEN); in br_nf_pre_routing_finish_bridge()
864 data->size = ETH_HLEN + data->encap_size; in br_nf_dev_queue_xmit()
958 skb_pull(skb, ETH_HLEN); in br_nf_pre_routing_finish_bridge_slow()
961 BUILD_BUG_ON(sizeof(nf_bridge->neigh_header) != (ETH_HLEN - ETH_ALEN)); in br_nf_pre_routing_finish_bridge_slow()
963 skb_copy_to_linear_data_offset(skb, -(ETH_HLEN - ETH_ALEN), in br_nf_pre_routing_finish_bridge_slow()
965 ETH_HLEN - ETH_ALEN); in br_nf_pre_routing_finish_bridge_slow()
Dbr_forward.c43 skb_push(skb, ETH_HLEN); in br_dev_queue_push_xmit()
74 skb_push(skb, ETH_HLEN); in __br_deliver()
Dbr_vlan.c201 skb_push(skb, ETH_HLEN); in br_allowed_ingress()
207 skb_pull(skb, ETH_HLEN); in br_allowed_ingress()
Dbr_device.c59 skb_pull(skb, ETH_HLEN); in br_dev_xmit()
/linux-4.1.27/drivers/net/ethernet/ti/
Dcpts.c261 offset += ETH_HLEN + IPV4_HLEN(data + offset) + UDP_HLEN; in cpts_match()
264 offset += ETH_HLEN + IP6_HLEN + UDP_HLEN; in cpts_match()
267 offset += ETH_HLEN; in cpts_match()
273 if (skb->len + ETH_HLEN < offset + OFF_PTP_SEQUENCE_ID + sizeof(*seqid)) in cpts_match()
Dnetcp_core.c1723 (new_mtu > (NETCP_MAX_FRAME_SIZE - ETH_HLEN - ETH_FCS_LEN))) { in netcp_ndo_change_mtu()
/linux-4.1.27/drivers/net/wireless/
Dray_cs.c968 sizeof(struct snaphdr_t), data + ETH_HLEN, in translate_frame()
969 len - ETH_HLEN); in translate_frame()
970 return (int)sizeof(struct snaphdr_t) - ETH_HLEN; in translate_frame()
975 memcpy_toio(&ptx->var, data + ETH_HLEN, len - ETH_HLEN); in translate_frame()
976 return 0 - ETH_HLEN; in translate_frame()
978 memcpy_toio(&ptx->var, data + ETH_HLEN, len - ETH_HLEN); in translate_frame()
979 return 0 - ETH_HLEN; in translate_frame()
2128 if (rx_len < (ETH_HLEN + RX_MAC_HEADER_LENGTH) || in rx_data()
2130 (dev->mtu + RX_MAC_HEADER_LENGTH + ETH_HLEN + in rx_data()
2139 if (rx_len < (ETH_HLEN + RX_MAC_HEADER_LENGTH) || in rx_data()
[all …]
/linux-4.1.27/drivers/net/usb/
Dcdc_mbim.c234 if (skb->len <= ETH_HLEN) in cdc_mbim_tx_fixup()
250 skb_pull(skb, ETH_HLEN); in cdc_mbim_tx_fixup()
389 skb = netdev_alloc_skb_ip_align(dev->net, len + ETH_HLEN); in cdc_mbim_process_dgram()
394 skb_put(skb, ETH_HLEN); in cdc_mbim_process_dgram()
Dsierra_net.c76 u8 ethr_hdr_tmpl[ETH_HLEN]; /* ethernet header template for rx'd pkts */
214 if (!pskb_may_pull(skb, ETH_HLEN)) in check_ethip_packet()
838 ETH_HLEN); in sierra_net_rx_fixup()
Dcdc_eem.c291 if (len < (ETH_HLEN + ETH_FCS_LEN)) in eem_rx_fixup()
Dqmi_wwan.c106 if (skb_headroom(skb) < ETH_HLEN) in qmi_wwan_rx_fixup()
108 skb_push(skb, ETH_HLEN); in qmi_wwan_rx_fixup()
Ddm9601.c371 dev->rx_urb_size = dev->net->mtu + ETH_HLEN + DM_RX_OVERHEAD + 1; in dm9601_bind()
Dasix_common.c98 if (rx->size > dev->net->mtu + ETH_HLEN + VLAN_HLEN) { in asix_rx_fixup_internal()
Dsmsc75xx.c919 ret = smsc75xx_set_rx_max_frame_length(dev, new_mtu + ETH_HLEN); in smsc75xx_change_mtu()
1328 ret = smsc75xx_set_rx_max_frame_length(dev, dev->net->mtu + ETH_HLEN); in smsc75xx_reset()
2144 if (unlikely(size > (MAX_SINGLE_PACKET_SIZE + ETH_HLEN + 12))) { in smsc75xx_rx_fixup()
Dcdc_ncm.c418 return ETH_HLEN; in cdc_ncm_eth_hlen()
1431 (len > ctx->rx_max) || (len < ETH_HLEN)) { in cdc_ncm_rx_fixup()
Dsr9800.c84 if ((size > dev->net->mtu + ETH_HLEN + VLAN_HLEN) || in sr_rx_fixup()
Dusbnet.c549 if (skb->len < ETH_HLEN) { in rx_process()
/linux-4.1.27/net/netfilter/
Dxt_mac.c37 if (skb_mac_header(skb) + ETH_HLEN > skb->data) in mac_mt()
Dnfnetlink_log.c531 hwhdrp -= ETH_HLEN; in __build_packet_message()
/linux-4.1.27/drivers/net/wireless/libertas/
Drx.c88 if (skb->len < (ETH_HLEN + 8 + sizeof(struct rxpd))) { in lbs_process_rxed_packet()
231 if (skb->len < (ETH_HLEN + 8 + sizeof(struct rxpd))) { in process_rxed_802_11_packet()
/linux-4.1.27/net/caif/
Dcaif_usb.c34 u8 tx_eth_hdr[ETH_HLEN];
65 if (skb_headroom(skb) < ETH_HLEN + CFUSB_PAD_DESCR_SZ + hpad) { in cfusbl_transmit()
/linux-4.1.27/drivers/net/ethernet/qualcomm/
Dqca_framing.h51 #define QCAFRM_ETHMINLEN (QCAFRM_ETHMINMTU + ETH_HLEN)
/linux-4.1.27/net/ipv6/netfilter/
Dip6t_eui64.c28 skb_mac_header(skb) + ETH_HLEN <= skb->data) && in eui64_mt6()
Dnf_log_ipv6.c320 p -= ETH_HLEN; in dump_ipv6_mac_header()
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/
Dfs_enet.h114 #define PKT_MAXBUF_SIZE (MAX_MTU+ETH_HLEN+CRC_LEN)
115 #define PKT_MINBUF_SIZE (MIN_MTU+ETH_HLEN+CRC_LEN)
/linux-4.1.27/include/uapi/linux/
Dif_ether.h32 #define ETH_HLEN 14 /* Total octets in header. */ macro
/linux-4.1.27/drivers/net/wireless/orinoco/
Dmic.c52 u8 hdr[ETH_HLEN + 2]; /* size of header + padding */ in orinoco_mic()
Dmain.c330 (priv->nicbuf_size - ETH_HLEN)) in orinoco_change_mtu()
416 size_t len = skb->len - ETH_HLEN; in orinoco_process_xmit_skb()
428 skb->data + ETH_HLEN, in orinoco_process_xmit_skb()
474 if (skb->len < ETH_HLEN) in orinoco_xmit()
917 skb = dev_alloc_skb(length + ETH_HLEN + 2 + 1); in __orinoco_ev_rx()
927 skb_reserve(skb, ETH_HLEN + 2); in __orinoco_ev_rx()
1048 ETH_HLEN - ENCAPS_OVERHEAD); in orinoco_rx()
1051 hdr = (struct ethhdr *)skb_push(skb, ETH_HLEN); in orinoco_rx()
2037 priv->nicbuf_size = IEEE80211_MAX_FRAME_LEN + ETH_HLEN; in orinoco_init()
Dorinoco_usb.c1224 if (skb->len < ETH_HLEN) in ezusb_xmit()
/linux-4.1.27/drivers/net/ethernet/sun/
Dsunvnet.h19 #define VNET_MAXPACKET (65535ULL + ETH_HLEN + VLAN_HLEN)
Dsunvnet.c1274 unsigned long localmtu = port->rmtu - ETH_HLEN; in vnet_start_xmit()
Dniu.h2703 #define NIU_RXPULL_MAX ETH_HLEN
/linux-4.1.27/net/bluetooth/bnep/
Dcore.c291 ETH_HLEN, /* BNEP_GENERAL */
366 nskb = alloc_skb(2 + ETH_HLEN + skb->len, GFP_KERNEL); in bnep_rx_frame()
377 memcpy(__skb_put(nskb, ETH_HLEN), &s->eh, ETH_HLEN); in bnep_rx_frame()
/linux-4.1.27/net/hsr/
Dhsr_forward.c154 movelen = ETH_HLEN; in create_tagged_skb()
194 skb_pull(skb, ETH_HLEN); in hsr_deliver_master()
Dhsr_slave.c43 skb_push(skb, ETH_HLEN); in hsr_handle_frame()
Dhsr_device.c259 const int min_size = ETH_ZLEN - HSR_HLEN - ETH_HLEN; in hsr_pad()
/linux-4.1.27/drivers/net/phy/
Ddp83640.c803 offset += ETH_HLEN + IPV4_HLEN(data + offset) + UDP_HLEN; in match()
806 offset += ETH_HLEN + IP6_HLEN + UDP_HLEN; in match()
809 offset += ETH_HLEN; in match()
815 if (skb->len + ETH_HLEN < offset + OFF_PTP_SEQUENCE_ID + sizeof(*seqid)) in match()
963 offset += ETH_HLEN + IPV4_HLEN(data + offset) + UDP_HLEN; in is_sync()
966 offset += ETH_HLEN + IP6_HLEN + UDP_HLEN; in is_sync()
969 offset += ETH_HLEN; in is_sync()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_mgt.c177 struct iphdr *iph = (struct iphdr *)(cb->data_start + ETH_HLEN); in nes_get_seq()
337 iph = (struct iphdr *)(cb->data_start + ETH_HLEN); in get_fpdu_info()
341 tot_len = fpdu_info->hdr_len + fpdu_len - ETH_HLEN; in get_fpdu_info()
357 iph = (struct iphdr *)(fpdu_info->hdr_vbase + ETH_HLEN); in get_fpdu_info()
386 iph = (struct iphdr *)(cb->data_start + ETH_HLEN); in get_fpdu_info()
590 cb->data_start = skb->data - ETH_HLEN; in mgt_thread()
Dnes.h173 #define max_frame_len (max_mtu+ETH_HLEN)
Dnes_cm.c449 memset(skb->data, 0x00, ETH_HLEN + sizeof(*iph) + sizeof(*tcph)); in form_cm_frame()
451 buf = skb_put(skb, packetsize + ETH_HLEN); in form_cm_frame()
454 buf += ETH_HLEN; in form_cm_frame()
460 skb_set_network_header(skb, ETH_HLEN); in form_cm_frame()
461 skb_set_transport_header(skb, ETH_HLEN + sizeof(*iph)); in form_cm_frame()
469 skb->mac_len = ETH_HLEN; in form_cm_frame()
1639 sizeof(struct tcphdr) - ETH_HLEN - VLAN_HLEN; in make_cm_node()
Dnes_nic.c1678 netdev->hard_header_len = ETH_HLEN; in nes_netdev_init()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_selftest.c60 skb = netdev_alloc_skb(priv->dev, MLX4_LOOPBACK_TEST_PAYLOAD + ETH_HLEN + NET_IP_ALIGN); in mlx4_en_test_loopback_xmit()
Den_rx.c649 int offset = ETH_HLEN; in validate_loopback()
1074 int eff_mtu = dev->mtu + ETH_HLEN + VLAN_HLEN; in mlx4_en_calc_rx_buf()
Dmlx4_en.h163 #define MLX4_LOOPBACK_TEST_PAYLOAD (HEADER_COPY_SIZE - ETH_HLEN)
Dport.c751 ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN); in mlx4_common_set_port()
/linux-4.1.27/net/bridge/netfilter/
Dnft_reject_bridge.c32 eth = (struct ethhdr *)skb_push(nskb, ETH_HLEN); in nft_reject_br_push_etherhdr()
37 skb_pull(nskb, ETH_HLEN); in nft_reject_br_push_etherhdr()
/linux-4.1.27/net/iucv/
Daf_iucv.c324 memset(skb->head, 0, ETH_HLEN); in afiucv_hs_send()
329 skb_push(skb, ETH_HLEN); in afiucv_hs_send()
463 blen = sizeof(struct af_iucv_trans_hdr) + ETH_HLEN; in iucv_send_ctrl()
1116 len + sizeof(struct af_iucv_trans_hdr) + ETH_HLEN, in iucv_sock_sendmsg()
1123 skb_reserve(skb, sizeof(struct af_iucv_trans_hdr) + ETH_HLEN); in iucv_sock_sendmsg()
1661 sizeof(struct af_iucv_trans_hdr) - ETH_HLEN : in iucv_sock_getsockopt()
1915 skb_push(skb, ETH_HLEN); in afiucv_swap_src_dest()
1916 memset(skb->data, 0, ETH_HLEN); in afiucv_swap_src_dest()
2126 skb_pull(skb, ETH_HLEN); in afiucv_hs_rcv()
/linux-4.1.27/net/netfilter/ipset/
Dip_set_hash_mac.c88 (skb_mac_header(skb) + ETH_HLEN) > skb->data) in hash_mac4_kadt()
Dip_set_bitmap_ipmac.c221 (skb_mac_header(skb) + ETH_HLEN) > skb->data) in bitmap_ipmac_kadt()
/linux-4.1.27/net/irda/irlan/
Dirlan_eth.c229 if (skb->len < ETH_HLEN) { in irlan_eth_receive()
/linux-4.1.27/drivers/staging/rtl8712/
Dxmit_linux.c87 _r8712_pktfile_read(ppktfile, (unsigned char *)&etherhdr, ETH_HLEN); in r8712_set_qos()
Drtl8712_recv.c346 while (a_len > ETH_HLEN) { in amsdu_to_msdu()
358 pdata += ETH_HLEN; in amsdu_to_msdu()
359 a_len -= ETH_HLEN; in amsdu_to_msdu()
375 padding_len = 4 - ((nSubframe_Length + ETH_HLEN) & 3); in amsdu_to_msdu()
Drtl871x_xmit.c201 _r8712_pktfile_read(&pktfile, (unsigned char *)&etherhdr, ETH_HLEN); in r8712_update_attrib()
294 pattrib->pkt_hdrlen = ETH_HLEN; in r8712_update_attrib()
/linux-4.1.27/drivers/block/aoe/
Daoenet.c146 skb_push(skb, ETH_HLEN); /* (1) */ in aoenet_rcv()
/linux-4.1.27/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c422 length += ETH_HLEN + ETH_FCS_LEN; in xemaclite_recv_data()
425 length = XEL_ARP_PACKET_SIZE + ETH_HLEN + ETH_FCS_LEN; in xemaclite_recv_data()
432 length = proto_type + ETH_HLEN + ETH_FCS_LEN; in xemaclite_recv_data()
/linux-4.1.27/net/ipv4/
Dip_tunnel_core.c97 if (unlikely(!pskb_may_pull(skb, ETH_HLEN))) in iptunnel_pull_header()
Dip_tunnel.c476 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in ip_tunnel_rcv()
/linux-4.1.27/include/net/
Dneighbour.h441 hh_alen = HH_DATA_ALIGN(ETH_HLEN); in neigh_hh_bridge()
442 memcpy(skb->data - hh_alen, hh->hh_data, ETH_ALEN + hh_alen - ETH_HLEN); in neigh_hh_bridge()
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c133 offset = ETH_HLEN + IPV4_HLEN(data) + UDP_HLEN; in pch_ptp_match()
1215 memcpy(tmp_skb->data, skb->data, ETH_HLEN); in pch_gbe_tx_queue()
1216 tmp_skb->data[ETH_HLEN] = 0x00; in pch_gbe_tx_queue()
1217 tmp_skb->data[ETH_HLEN + 1] = 0x00; in pch_gbe_tx_queue()
1219 memcpy(&tmp_skb->data[ETH_HLEN + 2], &skb->data[ETH_HLEN], in pch_gbe_tx_queue()
1220 (skb->len - ETH_HLEN)); in pch_gbe_tx_queue()
2040 hw->mac.max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in pch_gbe_sw_init()
2275 max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in pch_gbe_change_mtu()
/linux-4.1.27/net/atm/
Dmpc.c545 skb_pull(skb, ETH_HLEN); /* get rid of Eth header */ in send_via_shortcut()
551 skb_pull(skb, ETH_HLEN); /* get rid of Eth header */ in send_via_shortcut()
588 if (skb->len < ETH_HLEN + sizeof(struct iphdr)) in mpc_send_packet()
590 skb_set_network_header(skb, ETH_HLEN); in mpc_send_packet()
591 if (skb->len < ETH_HLEN + ip_hdr(skb)->ihl * 4 || ip_hdr(skb)->ihl < 5) in mpc_send_packet()
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_80211_tx.c79 if (skb->len < ETH_HLEN) { in hostap_data_start_xmit()
128 skip_header_bytes = ETH_HLEN; in hostap_data_start_xmit()
Dhostap_80211_rx.c1057 skb->len >= ETH_HLEN + ETH_ALEN) { in hostap_80211_rx()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c443 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1e_change_mtu()
623 hw->rx_jumbo_th = (hw->max_frame_size + ETH_HLEN + in atl1e_sw_init()
747 + ETH_HLEN + VLAN_HLEN in atl1e_init_ring_resources()
955 extra_size = ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN; in atl1e_configure_tx()
1138 AT_WRITE_REG(hw, REG_MTU, hw->max_frame_size + ETH_HLEN + in atl1e_configure()
1373 u16 head_len = ETH_HLEN; in atl1e_rx_checksum()
1908 if (skb_network_offset(skb) != ETH_HLEN) in atl1e_xmit_frame()
/linux-4.1.27/drivers/net/ipvlan/
Dipvlan_core.c215 len = skb->len + ETH_HLEN; in ipvlan_multicast_frame()
261 len = skb->len + ETH_HLEN; in ipvlan_rcv_frame()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dtxrx.c221 unsigned int sz = mtu_max + ETH_HLEN + wil_rx_snaplen(); in wil_vring_alloc_skb()
378 unsigned int sz = mtu_max + ETH_HLEN + snaplen; in wil_vring_reap_rx()
451 if (unlikely(skb->len < ETH_HLEN + snaplen)) { in wil_vring_reap_rx()
1063 d->dma.b11 = ETH_HLEN; /* MAC header length */ in wil_tx_desc_offload_cksum_set()
Dwmi.c502 int sz = eapol_len + ETH_HLEN; in wmi_evt_eapol_rx()
526 eth = (struct ethhdr *)skb_put(skb, ETH_HLEN); in wmi_evt_eapol_rx()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dmsgbuf.c105 u8 txhdr[ETH_HLEN];
718 msgbuf->tx_pktids, skb, ETH_HLEN, in brcmf_msgbuf_txflow()
742 memcpy(tx_msghdr->txhdr, skb->data, ETH_HLEN); in brcmf_msgbuf_txflow()
743 tx_msghdr->data_len = cpu_to_le16(skb->len - ETH_HLEN); in brcmf_msgbuf_txflow()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.h110 (ETH_HLEN + VLAN_HLEN + (_mtu) + ETH_FCS_LEN)
Dbnad.c2948 if (unlikely(skb->len <= ETH_HLEN)) { in bnad_start_xmit()
3293 if (new_mtu + ETH_HLEN < ETH_ZLEN || new_mtu > BNAD_JUMBO_MTU) in bnad_change_mtu()
/linux-4.1.27/net/l2tp/
Dl2tp_eth.c158 if (!pskb_may_pull(skb, ETH_HLEN)) in l2tp_eth_dev_recv()
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dhw.h351 #define ALX_RAW_MTU(_mtu) (_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN)
Dhw.c961 raw_mtu = hw->mtu + ETH_HLEN; in alx_configure_basic()
Dmain.c809 int max_frame = mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in alx_change_mtu()
/linux-4.1.27/include/linux/
Dif_vlan.h496 vlan_depth = ETH_HLEN; in __vlan_get_protocol()
/linux-4.1.27/drivers/media/dvb-core/
Ddvb_net.c551 priv->ule_skb = dev_alloc_skb( priv->ule_sndu_len + ETH_HLEN + ETH_ALEN ); in dvb_net_ule()
563 skb_reserve( priv->ule_skb, ETH_HLEN + ETH_ALEN ); in dvb_net_ule()
707 skb_push(priv->ule_skb, ETH_HLEN); in dvb_net_ule()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_dcb_nl.c344 int max_frame = adapter->netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_dcbnl_set_all()
536 int max_frame = dev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_dcbnl_ieee_setets()
Dixgbe_sriov.c425 int pf_max_frame = dev->mtu + ETH_HLEN; in ixgbe_set_vf_lpe()
691 int pf_max_frame = dev->mtu + ETH_HLEN; in ixgbe_vf_reset_msg()
Dixgbe_main.c3672 int max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_set_rx_buffer_len()
4227 int max_frame = adapter->netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_configure_dcb()
4292 tc = link = dev->mtu + ETH_HLEN + ETH_FCS_LEN + IXGBE_ETH_FRAMING; in ixgbe_hpbthresh()
4352 tc = dev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_lpbthresh()
5633 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_change_mtu()
7321 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in ixgbe_xmit_frame_ring()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c324 static int myri10ge_initial_mtu = MYRI10GE_MAX_ETHER_MTU - ETH_HLEN;
1402 vsum = csum_partial(va + ETH_HLEN, VLAN_HLEN, 0); in myri10ge_vlan_rx()
2559 big_pow2 = dev->mtu + ETH_HLEN + VLAN_HLEN + MXGEFW_PAD; in myri10ge_open()
2563 mgp->big_bytes = dev->mtu + ETH_HLEN + VLAN_HLEN + MXGEFW_PAD; in myri10ge_open()
2600 cmd.data0 = dev->mtu + ETH_HLEN + VLAN_HLEN; in myri10ge_open()
3235 if ((new_mtu < 68) || (ETH_HLEN + new_mtu > MYRI10GE_MAX_ETHER_MTU)) { in myri10ge_change_mtu()
4090 if ((myri10ge_initial_mtu + ETH_HLEN) > MYRI10GE_MAX_ETHER_MTU) in myri10ge_probe()
4091 myri10ge_initial_mtu = MYRI10GE_MAX_ETHER_MTU - ETH_HLEN; in myri10ge_probe()
4092 if ((myri10ge_initial_mtu + ETH_HLEN) < 68) in myri10ge_probe()
/linux-4.1.27/drivers/misc/sgi-xp/
Dxpnet.c245 xpnet_device->stats.rx_bytes += skb->len + ETH_HLEN; in xpnet_receive()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dsge.c1766 return e->h_proto == htons(ETH_P_8021Q) ? VLAN_ETH_HLEN : ETH_HLEN; in eth_hdr_len()
1788 if (unlikely(skb_headroom(skb) < dev->hard_header_len - ETH_HLEN)) { in t1_start_xmit()
1802 eth_type = skb_network_offset(skb) == ETH_HLEN ? in t1_start_xmit()
1821 if (unlikely(skb->len < ETH_HLEN || in t1_start_xmit()
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.h31 #define ENET_MAX_MTU_SIZE (ETH_DATA_LEN + ETH_HLEN + VLAN_HLEN + \
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbcmsysport.h37 #define UMAC_MAX_MTU_SIZE (ETH_DATA_LEN + ETH_HLEN + VLAN_HLEN + \
Db44.c1429 bw32(bp, B44_RXMAXLEN, bp->dev->mtu + ETH_HLEN + 8 + RX_HEADER_LEN); in b44_init_hw()
1430 bw32(bp, B44_TXMAXLEN, bp->dev->mtu + ETH_HLEN + 8 + RX_HEADER_LEN); in b44_init_hw()
1573 ETH_HLEN); in b44_setup_pseudo_magicp()
Dbnx2.c3239 if (len > (bp->dev->mtu + ETH_HLEN) && in bnx2_rx_int()
4969 val = mtu + ETH_HLEN + ETH_FCS_LEN; in bnx2_init_chip()
5365 rx_size = bp->dev->mtu + ETH_HLEN + BNX2_RX_OFFSET + 8; in bnx2_set_rx_ring_size()
5809 pkt_size = min(bp->dev->mtu + ETH_HLEN, bp->rx_jumbo_thresh - 4); in bnx2_run_loopback()
6613 sizeof(struct ipv6hdr) - ETH_HLEN; in bnx2_start_xmit()
7886 if (((new_mtu + ETH_HLEN) > MAX_ETHERNET_JUMBO_PACKET_SIZE) || in bnx2_change_mtu()
7887 ((new_mtu + ETH_HLEN) < MIN_ETHERNET_PACKET_SIZE)) in bnx2_change_mtu()
Dtg3.c6918 if (len > (tp->dev->mtu + ETH_HLEN) && in tg3_rx()
7941 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb) - ETH_HLEN; in tg3_start_xmit()
7954 if (unlikely((ETH_HLEN + hdr_len) > 80) && in tg3_start_xmit()
10203 tp->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN); in tg3_reset_hw()
13401 struct iphdr *iph = (struct iphdr *)&tx_data[ETH_HLEN]; in tg3_run_loopback()
13423 val = ETH_HLEN + TG3_TSO_IP_HDR_LEN; in tg3_run_loopback()
13446 data_off = ETH_HLEN; in tg3_run_loopback()
13587 jmb_pkt_sz = tp->dma_limit - ETH_HLEN; in tg3_test_loopback()
13631 tg3_run_loopback(tp, jmb_pkt_sz + ETH_HLEN, false)) in tg3_test_loopback()
13656 tg3_run_loopback(tp, jmb_pkt_sz + ETH_HLEN, false)) in tg3_test_loopback()
[all …]
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_xmit.c402 ip_hdr = (struct iphdr *)(pframe + ETH_HLEN); in set_qos()
446 pattrib->pktlen = skb->len - ETH_HLEN; in update_attrib()
458 pframe += ETH_HLEN; in update_attrib()
522 pattrib->pkt_hdrlen = ETH_HLEN; in update_attrib()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_recv.c1641 while (a_len > ETH_HLEN) { in amsdu_to_msdu()
1651 pdata += ETH_HLEN; in amsdu_to_msdu()
1652 a_len -= ETH_HLEN; in amsdu_to_msdu()
1682 padding_len = 4 - ((nSubframe_Length + ETH_HLEN) & (4-1)); in amsdu_to_msdu()
Drtw_xmit.c411 _rtw_pktfile_read(ppktfile, (unsigned char *)&etherhdr, ETH_HLEN); in set_qos()
444 _rtw_pktfile_read(&pktfile, (u8 *)&etherhdr, ETH_HLEN); in update_attrib()
526 pattrib->pkt_hdrlen = ETH_HLEN;/* pattrib->ether_type == 0x8100) ? (14 + 4): 14; vlan tag */ in update_attrib()
/linux-4.1.27/drivers/usb/gadget/function/
Du_ether.c149 else if (new_mtu <= ETH_HLEN || new_mtu > ETH_FRAME_LEN) in ueth_change_mtu()
296 || ETH_HLEN > skb2->len in rx_complete()
Df_eem.c487 || (len < (ETH_HLEN + ETH_FCS_LEN))) { in eem_unwrap()
/linux-4.1.27/drivers/staging/gdm72xx/
Dgdm_qos.c258 struct iphdr *iph = (struct iphdr *)((char *)ethh + ETH_HLEN); in gdm_qos_send_hci_pkt()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_dcb.c341 lldpmib += ETH_HLEN; in i40e_lldp_to_dcb_config()
Di40e_fcoe.c321 val |= ((FCOE_MTU + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN) in i40e_init_pf_fcoe()
Di40e_txrx.c2080 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in i40e_tx_prepare_vlan_flags()
/linux-4.1.27/drivers/net/ethernet/
Djme.c971 if (skb->len < (ETH_HLEN + sizeof(struct iphdr))) in jme_udpsum()
975 skb_set_network_header(skb, ETH_HLEN); in jme_udpsum()
977 (skb->len < (ETH_HLEN + in jme_udpsum()
984 ETH_HLEN + (ip_hdr(skb)->ihl << 2)); in jme_udpsum()
2361 if (((new_mtu + ETH_HLEN) > MAX_ETHERNET_JUMBO_PACKET_SIZE) || in jme_change_mtu()
Djme.h271 ETH_HLEN + \
/linux-4.1.27/drivers/net/ethernet/pasemi/
Dpasemi_mac.c1691 reg |= PAS_MAC_CFG_MACCFG_MAXF(new_mtu + ETH_HLEN + 4); in pasemi_mac_change_mtu()
1696 mac->bufsz = new_mtu + ETH_HLEN + ETH_FCS_LEN + LOCAL_SKB_ALIGN + 128; in pasemi_mac_change_mtu()
1811 mac->bufsz = dev->mtu + ETH_HLEN + ETH_FCS_LEN + LOCAL_SKB_ALIGN + 128; in pasemi_mac_probe()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dsky2.c1160 size = roundup(sky2->netdev->mtu + ETH_HLEN + VLAN_HLEN, 8); in sky2_get_rx_threshold()
1172 size = roundup(sky2->netdev->mtu + ETH_HLEN + VLAN_HLEN, 8); in sky2_get_rx_data_size()
1183 if (size < ETH_HLEN) in sky2_get_rx_data_size()
1184 size = ETH_HLEN; in sky2_get_rx_data_size()
1283 le->addr = cpu_to_le32((ETH_HLEN << 16) | ETH_HLEN); in rx_set_checksum()
1881 mss += ETH_HLEN + ip_hdrlen(skb) + tcp_hdrlen(skb); in sky2_xmit_frame()
2477 if (!IS_ALIGNED(re->data_addr + ETH_HLEN, sizeof(u32))) in needs_copy()
Dskge.c949 rd->csum1_start = ETH_HLEN; in skge_rx_setup()
950 rd->csum2_start = ETH_HLEN; in skge_rx_setup()
971 rd->csum2_start = ETH_HLEN; in skge_rx_reuse()
2540 skge->rx_buf_size = dev->mtu + ETH_HLEN; in skge_up()
/linux-4.1.27/drivers/s390/net/
Dqeth_l2_main.c753 data_offset = ETH_HLEN; in qeth_l2_hard_start_xmit()
754 hd_len = ETH_HLEN; in qeth_l2_hard_start_xmit()
764 skb_mac_header(new_skb), ETH_HLEN); in qeth_l2_hard_start_xmit()
Dqeth_core_main.c2832 buf->rx_skb = dev_alloc_skb(QETH_RX_PULL_LEN + ETH_HLEN); in qeth_init_input_buffer()
5175 *pskb = dev_alloc_skb(QETH_RX_PULL_LEN + ETH_HLEN); in qeth_create_skb_frag()
5180 skb_reserve(*pskb, ETH_HLEN); in qeth_create_skb_frag()
5248 headroom = ETH_HLEN; in qeth_core_get_next_skb()
6025 sizeof(struct qeth_hdr) + ETH_HLEN, 64, 0, NULL); in qeth_core_init()
Dqeth_l3_main.c2989 data_offset = ETH_HLEN; in qeth_l3_hard_start_xmit()
3004 skb_pull(new_skb, ETH_HLEN); in qeth_l3_hard_start_xmit()
3007 skb_pull(new_skb, ETH_HLEN); in qeth_l3_hard_start_xmit()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c172 return ALIGN(s->pktshift + ETH_HLEN + VLAN_HLEN + mtu, s->fl_align); in fl_mtu_bufsize()
1069 TXPKT_ETHHDR_LEN(skb_network_offset(skb) - ETH_HLEN); in hwcsum()
1154 if (unlikely(skb->len < ETH_HLEN)) { in t4_eth_xmit()
1211 int eth_xtra_len = skb_network_offset(skb) - ETH_HLEN; in t4_eth_xmit()
/linux-4.1.27/drivers/net/ethernet/alteon/
Dacenic.c352 #define ACE_STD_BUFSIZE (ACE_STD_MTU + ETH_HLEN + 4)
353 #define ACE_JUMBO_BUFSIZE (ACE_JUMBO_MTU + ETH_HLEN + 4)
2241 writel(dev->mtu + ETH_HLEN + 4, &regs->IfMtu); in ace_open()
2554 writel(new_mtu + ETH_HLEN + 4, &regs->IfMtu); in ace_change_mtu()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c490 roundup(mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN, 8) : AT_RX_BUF_SIZE; in atl1c_set_rxbufsize()
538 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1c_change_mtu()
1429 AT_WRITE_REG(hw, REG_MTU, hw->max_frame_size + ETH_HLEN + in atl1c_configure_mac()
2247 if (skb_network_offset(skb) != ETH_HLEN) in atl1c_xmit_frame()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40evf_virtchnl.c248 + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN; in i40evf_configure_queues()
Di40evf_main.c601 int max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in i40evf_configure_rx()
1950 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in i40evf_change_mtu()
Di40e_txrx.c1393 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in i40e_tx_prepare_vlan_flags()
/linux-4.1.27/net/wireless/
Dutil.c542 if (unlikely(skb->len < ETH_HLEN)) in ieee80211_data_from_8023()
594 skip_header_bytes = ETH_HLEN; in ieee80211_data_from_8023()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c2446 bp->dev->mtu : ETH_MAX_PACKET_SIZE) + ETH_HLEN); in bnx2x_run_loopback()
2456 memset(packet + 2*ETH_ALEN, 0x77, (ETH_HLEN - 2*ETH_ALEN)); in bnx2x_run_loopback()
2457 for (i = ETH_HLEN; i < pkt_size; i++) in bnx2x_run_loopback()
2567 for (i = ETH_HLEN; i < pkt_size; i++) in bnx2x_run_loopback()
Dbnx2x_cmn.c517 u16 hdrs_len = ETH_HLEN + sizeof(struct tcphdr); in bnx2x_set_gro_params()
4800 ((new_mtu + ETH_HLEN) < ETH_MIN_PACKET_SIZE)) { in bnx2x_change_mtu()
Dbnx2x.h1477 #define ETH_OVREHEAD (ETH_HLEN + 8 + 8)
/linux-4.1.27/drivers/net/ethernet/sfc/
Dselftest.c298 if (memcmp(&received->header, &payload->header, ETH_HLEN) != 0) { in efx_loopback_rx_packet()
Dnet_driver.h1495 ((((mtu) + ETH_HLEN + VLAN_HLEN + 4/* FCS */ + 7) & ~7) + 16)
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dos_intfs.c322 piphdr = (struct iphdr *)(pdata + ETH_HLEN); in rtw_recv_select_queue23a()
/linux-4.1.27/drivers/net/bonding/
Dbond_alb.c61 u8 padding[ETH_ZLEN - ETH_HLEN];
945 skb->network_header = skb->mac_header + ETH_HLEN; in alb_send_lp_vid()
Dbond_3ad.c781 skb->network_header = skb->mac_header + ETH_HLEN; in ad_lacpdu_send()
824 skb->network_header = skb->mac_header + ETH_HLEN; in ad_marker_send()
/linux-4.1.27/drivers/net/ethernet/sgi/
Dioc3-eth.c533 ih = (struct iphdr *) ((char *)eh + ETH_HLEN); in ioc3_tcpudp_checksum()
1445 csoff = ETH_HLEN + (ih->ihl << 2); in ioc3_start_xmit()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dnetdev.c1575 adapter->max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in igbvf_sw_init()
2352 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in igbvf_change_mtu()
2354 if (new_mtu < 68 || new_mtu > INT_MAX - ETH_HLEN - ETH_FCS_LEN || in igbvf_change_mtu()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-traffic.h33 (ETH_HLEN + \
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe.h71 (ETH_HLEN + ETH_FCS_LEN))
Dbe_main.c1005 u16 offset = ETH_HLEN; in be_ipv6_exthdr_check()
1048 VLAN_ETH_HLEN : ETH_HLEN; in be_lancer_xmit_workarounds()
1811 hdr_len = ETH_HLEN; in skb_fill_rx_data()
5052 netif_set_gso_max_size(netdev, 65535 - ETH_HLEN); in be_netdev_init()
/linux-4.1.27/drivers/net/ethernet/calxeda/
Dxgmac.c691 int bufsz = priv->dev->mtu + ETH_HLEN + ETH_FCS_LEN; in xgmac_rx_refill()
738 bfsize = ALIGN(dev->mtu + ETH_HLEN + ETH_FCS_LEN + NET_IP_ALIGN, 8); in xgmac_dma_desc_rings_init()
/linux-4.1.27/drivers/isdn/i4l/
Disdn_net.c1123 const int pullsize = skb_network_offset(skb) - ETH_HLEN; in isdn_net_adjust_hdr()
1370 skb_pull(skb, ETH_HLEN); in isdn_net_type_trans()
1999 ndev->hard_header_len = ETH_HLEN + max_hlhdr_len; in isdn_net_init()
/linux-4.1.27/drivers/infiniband/hw/amso1100/
Dc2_provider.c723 netdev->hard_header_len = ETH_HLEN; in setup()
Dc2.c101 netdev->mtu + ETH_HLEN + sizeof(struct c2_rxp_hdr) + in c2_set_rxbufsize()
/linux-4.1.27/drivers/net/hyperv/
Dnetvsc_drv.c734 limit = NETVSC_MTU - ETH_HLEN; in netvsc_change_mtu()
Dnetvsc.c452 ETH_HLEN; in negotiate_nvsp_ver()
/linux-4.1.27/net/ipv6/
Dip6_gre.c538 if (!pskb_may_pull(skb, ETH_HLEN)) { in ip6gre_rcv()
546 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); in ip6gre_rcv()
/linux-4.1.27/drivers/net/ethernet/faraday/
Dftmac100.c447 __pskb_pull_tail(skb, ETH_HLEN); in ftmac100_rx_packet()
Dftgmac100.c487 __pskb_pull_tail(skb, ETH_HLEN); in ftgmac100_rx_packet()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1122 TXPKT_ETHHDR_LEN(skb_network_offset(skb) - ETH_HLEN); in hwcsum()
1274 int eth_xtra_len = skb_network_offset(skb) - ETH_HLEN; in t4vf_eth_xmit()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c263 rx_buf_size = mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in xgbe_calc_rx_buf_size()
2030 max_len = netdev->mtu + ETH_HLEN; in xgbe_rx_poll()
/linux-4.1.27/net/mac80211/
Dtx.c1599 !skb_clone_writable(skb, ETH_HLEN) || in ieee80211_skb_resize()
2291 skip_header_bytes = ETH_HLEN; in ieee80211_build_hdr()
2394 if (unlikely(skb->len < ETH_HLEN)) { in __ieee80211_subif_start_xmit()
Diface.c1715 - ETH_HLEN /* ethernet hard_header_len */ in ieee80211_if_add()
Dtdls.c686 skb_set_network_header(skb, ETH_HLEN); in ieee80211_prep_tdls_encap_data()
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Dos_intfs.c673 piphdr = (struct iphdr *)(pdata+ETH_HLEN); in rtw_recv_select_queue()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c1550 size_t hlen = ETH_HLEN; in ql_process_mac_rx_page()
1671 if (skb->len > ndev->mtu + ETH_HLEN) { in ql_process_mac_rx_skb()
1758 size_t hlen = ETH_HLEN; in ql_build_rx_skb()
1979 if (skb->len > ndev->mtu + ETH_HLEN) { in ql_process_mac_split_rx_intr()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c634 vhdr = (struct vlan_hdr *)(skb->data + ETH_HLEN); in fm10k_xmit_frame()
Dfm10k_main.c448 macvlan_count_rx(netdev_priv(dev), skb->len + ETH_HLEN, 1, in fm10k_type_trans()
/linux-4.1.27/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c102 return (eth->h_proto == htons(ETH_P_8021Q)) ? VLAN_ETH_HLEN : ETH_HLEN; in xgene_enet_hdr_len()
/linux-4.1.27/drivers/net/ethernet/altera/
Daltera_tse_main.c947 frm_length = ETH_HLEN + priv->dev->mtu + ETH_FCS_LEN; in init_mac()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dmain.c1301 dev->needed_headroom = ETH_HLEN; in init_netdev()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c1162 eth_type = skb_network_offset(skb) == ETH_HLEN ? in write_tx_pkt_wr()
1235 if (unlikely(skb->len < ETH_HLEN)) { in t3_eth_xmit()
/linux-4.1.27/drivers/net/ethernet/xscale/
Dixp4xx_eth.c269 offset = ETH_HLEN + IPV4_HLEN(data) + UDP_HLEN; in ixp_ptp_match()
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dlibipw_rx.c760 IEEE80211_FCTL_TODS) && skb->len >= ETH_HLEN + ETH_ALEN) { in libipw_rx()
/linux-4.1.27/drivers/net/ethernet/octeon/
Docteon_mgmt.c44 #define OCTEON_MGMT_RX_HEADROOM (ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN)
/linux-4.1.27/drivers/net/ethernet/realtek/
Dr8169.c170 #define JUMBO_4K (4*1024 - ETH_HLEN - 2)
171 #define JUMBO_6K (6*1024 - ETH_HLEN - 2)
172 #define JUMBO_7K (7*1024 - ETH_HLEN - 2)
173 #define JUMBO_9K (9*1024 - ETH_HLEN - 2)
D8139cp.c411 cp->rx_buf_sz = mtu + ETH_HLEN + 8; in cp_set_rxbufsize()
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datl1.c952 hw->max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1_sw_init()
2705 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1_change_mtu()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar.c359 int frame_size = priv->ndev->mtu + ETH_HLEN + ETH_FCS_LEN; in gfar_rx_buff_size_config()
2535 int frame_size = new_mtu + ETH_HLEN; in gfar_change_mtu()
/linux-4.1.27/drivers/net/ethernet/qlogic/
Dqla3xxx.c2058 size = ETH_HLEN; in ql_process_macip_rx_intr()
2060 size += VLAN_ETH_HLEN - ETH_HLEN; in ql_process_macip_rx_intr()
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_drv.c3241 pmConf->filters[i].patternSize = ETH_HLEN + /* Ethernet header*/ in vmxnet3_suspend()
3253 ahdr = (struct arphdr *)&pmConf->filters[i].pattern[ETH_HLEN]; in vmxnet3_suspend()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c1789 ixgbevf_rlpml_set_vf(hw, netdev->mtu + ETH_HLEN + ETH_FCS_LEN); in ixgbevf_configure_rx()
3712 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbevf_change_mtu()
/linux-4.1.27/drivers/net/ethernet/sis/
Dsis190.c1054 tp->rx_buf_sz = (mtu > RX_BUF_SIZE) ? mtu + ETH_HLEN + 8 : RX_BUF_SIZE; in sis190_set_rxbufsize()
/linux-4.1.27/drivers/net/ethernet/amd/
Damd8111e.c276 lp->rx_buff_len = mtu + ETH_HLEN + 10; in amd8111e_set_rx_buff_len()
/linux-4.1.27/drivers/net/xen-netback/
Dnetback.c1241 if (unlikely(txreq.size < ETH_HLEN)) { in xenvif_tx_build_gops()
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_main.c472 bfsize = ALIGN(dev->mtu + ETH_HLEN + ETH_FCS_LEN + NET_IP_ALIGN, 8); in init_rx_ring()

12