Home
last modified time | relevance | path

Searched refs:VLAN_HLEN (Results 1 – 87 of 87) sorted by relevance

/linux-4.4.14/include/linux/
Dif_vlan.h21 #define VLAN_HLEN 4 /* The additional bytes required by VLAN macro
300 if (skb_cow_head(skb, VLAN_HLEN) < 0) in __vlan_insert_tag()
303 veth = (struct vlan_ethhdr *)skb_push(skb, VLAN_HLEN); in __vlan_insert_tag()
306 memmove(skb->data, skb->data + VLAN_HLEN, 2 * ETH_ALEN); in __vlan_insert_tag()
307 skb->mac_header -= VLAN_HLEN; in __vlan_insert_tag()
492 if (WARN_ON(vlan_depth < VLAN_HLEN)) in __vlan_get_protocol()
494 vlan_depth -= VLAN_HLEN; in __vlan_get_protocol()
502 vlan_depth + VLAN_HLEN))) in __vlan_get_protocol()
507 vlan_depth += VLAN_HLEN; in __vlan_get_protocol()
/linux-4.4.14/drivers/net/fjes/
Dfjes_hw.h76 (ETH_HLEN + VLAN_HLEN + (mtu) + ETH_FCS_LEN)
81 (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN))
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunvnet.h19 #define VNET_MAXPACKET (65535ULL + ETH_HLEN + VLAN_HLEN)
Dsunvnet.c121 pkt.mtu = framelen + VLAN_HLEN; in vnet_send_attr()
182 localmtu = ETH_FRAME_LEN + VLAN_HLEN; in handle_attr_info()
1277 localmtu -= VLAN_HLEN; in vnet_start_xmit()
Dsungem.c1628 gp->rx_buf_sz = max(dev->mtu + ETH_HLEN + VLAN_HLEN, in gem_init_rings()
/linux-4.4.14/net/hsr/
Dhsr_forward.c94 copylen += VLAN_HLEN; in create_stripped_skb()
156 movelen += VLAN_HLEN; in create_tagged_skb()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Den_tx.c133 ihs += VLAN_HLEN; in mlx5e_get_inline_hdr_size()
210 ihs += VLAN_HLEN; in mlx5e_sq_xmit()
Den_main.c306 #define MLX5E_HW2SW_MTU(hwmtu) (hwmtu - (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN))
307 #define MLX5E_SW2HW_MTU(swmtu) (swmtu + (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN))
/linux-4.4.14/net/8021q/
Dvlan_dev.c60 vhdr = (struct vlan_hdr *) skb_push(skb, VLAN_HLEN); in vlan_dev_hard_header()
77 vhdrlen = VLAN_HLEN; in vlan_dev_hard_header()
577 dev->hard_header_len = real_dev->hard_header_len + VLAN_HLEN; in vlan_dev_init()
Dvlan_core.c48 skb_pull(skb, offset + VLAN_HLEN); in vlan_do_receive()
Dvlan.c319 vlandev->hard_header_len = dev->hard_header_len + VLAN_HLEN; in vlan_transfer_features()
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_mac.c469 u32 new_frm = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in hns_mac_set_mtu()
479 if (new_frm < (ETH_FRAME_LEN + ETH_FCS_LEN + VLAN_HLEN)) in hns_mac_set_mtu()
480 new_frm = (ETH_FRAME_LEN + ETH_FCS_LEN + VLAN_HLEN); in hns_mac_set_mtu()
Dhns_dsaf_mac.h27 #define MAC_DEFAULT_MTU (ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN + ETH_DATA_LEN)
Dhns_enet.c71 ip_offset += VLAN_HLEN; in fill_desc()
245 if ((typeof(max_size))(network - data) > (max_size - VLAN_HLEN)) in hns_nic_get_headlen()
248 network += VLAN_HLEN; in hns_nic_get_headlen()
/linux-4.4.14/drivers/net/ethernet/toshiba/
Dps3_gelic_net.c749 if (skb_headroom(skb) < VLAN_HLEN) { in gelic_put_vlan_tag()
752 skb = skb_realloc_headroom(sk_tmp, VLAN_HLEN); in gelic_put_vlan_tag()
757 veth = (struct vlan_ethhdr *)skb_push(skb, VLAN_HLEN); in gelic_put_vlan_tag()
760 memmove(skb->data, skb->data + VLAN_HLEN, 2 * ETH_ALEN); in gelic_put_vlan_tag()
1508 netdev->hard_header_len += VLAN_HLEN; in gelic_net_setup_netdev()
Dtc35815.c354 L1_CACHE_ALIGN(ETH_FRAME_LEN + VLAN_HLEN + NET_IP_ALIGN)
357 L1_CACHE_ALIGN(ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN + NET_IP_ALIGN)
/linux-4.4.14/net/netfilter/
Dnft_payload.c47 offset -= VLAN_HLEN; in nft_payload_copy_vlan()
/linux-4.4.14/drivers/net/usb/
Dcdc_eem.c94 dev->net->hard_header_len += EEM_HEAD + ETH_FCS_LEN + VLAN_HLEN; in eem_bind()
Dasix_common.c120 if (size > dev->net->mtu + ETH_HLEN + VLAN_HLEN) { in asix_rx_fixup_internal()
Dr8152.c487 #define RTL8153_MAX_MTU (RTL8153_MAX_PACKET - VLAN_ETH_HLEN - VLAN_HLEN)
488 #define RTL8152_RMS (VLAN_ETH_FRAME_LEN + VLAN_HLEN)
654 VLAN_ETH_HLEN - VLAN_HLEN)
2048 tp->tx_qlen = agg_buf_sz / (netdev->mtu + VLAN_ETH_HLEN + VLAN_HLEN + in set_tx_qlen()
2169 u32 ocp_data = (agg_buf_sz - mtu - VLAN_ETH_HLEN - VLAN_HLEN) / 4; in r8153_set_rx_early_size()
Dsr9800.c84 if ((size > dev->net->mtu + ETH_HLEN + VLAN_HLEN) || in sr_rx_fixup()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_io.c511 first_desc->hdr_length += VLAN_HLEN; in qlcnic_tx_pkt()
512 first_desc->tcp_hdr_offset = VLAN_HLEN; in qlcnic_tx_pkt()
513 first_desc->ip_hdr_offset = VLAN_HLEN; in qlcnic_tx_pkt()
523 offset, hdr_len + VLAN_HLEN); in qlcnic_tx_pkt()
533 copied = copy_len - VLAN_HLEN; in qlcnic_tx_pkt()
1173 memmove(skb->data + VLAN_HLEN, eth_hdr, ETH_ALEN * 2); in qlcnic_check_rx_tagging()
1174 skb_pull(skb, VLAN_HLEN); in qlcnic_check_rx_tagging()
/linux-4.4.14/net/batman-adv/
Dgateway_client.c690 if (!pskb_may_pull(skb, *header_len + VLAN_HLEN)) in batadv_gw_dhcp_recipient_get()
695 *header_len += VLAN_HLEN; in batadv_gw_dhcp_recipient_get()
Dbridge_loop_avoidance.c901 vhdr = skb_header_pointer(skb, headlen, VLAN_HLEN, in batadv_bla_process_claim()
907 headlen += VLAN_HLEN; in batadv_bla_process_claim()
Dsoft-interface.c219 network_offset += VLAN_HLEN; in batadv_interface_tx()
Ddistributed-arp-table.c925 *hdr_size += VLAN_HLEN; in batadv_dat_get_vid()
/linux-4.4.14/net/core/
Dskbuff.c4292 memmove(skb->data - ETH_HLEN, skb->data - skb->mac_len - VLAN_HLEN, in skb_reorder_vlan_header()
4294 skb->mac_header += VLAN_HLEN; in skb_reorder_vlan_header()
4312 if (unlikely(!pskb_may_pull(skb, VLAN_HLEN))) in skb_vlan_untag()
4319 skb_pull_rcsum(skb, VLAN_HLEN); in skb_vlan_untag()
4362 skb_postpull_rcsum(skb, skb->data + (2 * ETH_ALEN), VLAN_HLEN); in __skb_vlan_pop()
4367 memmove(skb->data + VLAN_HLEN, skb->data, 2 * ETH_ALEN); in __skb_vlan_pop()
4368 __skb_pull(skb, VLAN_HLEN); in __skb_vlan_pop()
4371 skb->mac_header += VLAN_HLEN; in __skb_vlan_pop()
4436 skb->mac_len += VLAN_HLEN; in skb_vlan_push()
4438 skb_postpush_rcsum(skb, skb->data + (2 * ETH_ALEN), VLAN_HLEN); in skb_vlan_push()
Ddev.c1733 len = dev->mtu + dev->hard_header_len + VLAN_HLEN; in is_skb_forwardable()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad.h110 (ETH_HLEN + VLAN_HLEN + (_mtu) + ETH_FCS_LEN)
/linux-4.4.14/net/openvswitch/
Dvport.c488 length -= VLAN_HLEN; in packet_length()
Dflow.c75 int len = skb->len + (skb_vlan_tag_present(skb) ? VLAN_HLEN : 0); in ovs_flow_stats_update()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dhw.h351 #define ALX_RAW_MTU(_mtu) (_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN)
Dmain.c809 int max_frame = mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in alx_change_mtu()
/linux-4.4.14/net/ipv4/
Dinet_lro.c317 vlan_hdr_len = VLAN_HLEN; in __lro_proc_skb()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1402 vsum = csum_partial(va + ETH_HLEN, VLAN_HLEN, 0); in myri10ge_vlan_rx()
1407 memmove(va + VLAN_HLEN, va, 2 * ETH_ALEN); in myri10ge_vlan_rx()
1408 skb->len -= VLAN_HLEN; in myri10ge_vlan_rx()
1409 skb->data_len -= VLAN_HLEN; in myri10ge_vlan_rx()
1411 frag->page_offset += VLAN_HLEN; in myri10ge_vlan_rx()
1412 skb_frag_size_set(frag, skb_frag_size(frag) - VLAN_HLEN); 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()
/linux-4.4.14/drivers/net/ethernet/ti/
Dcpts.c257 offset += VLAN_HLEN; in cpts_match()
Dcpmac.c63 #define CPMAC_SKB_SIZE (ETH_FRAME_LEN + ETH_FCS_LEN + VLAN_HLEN)
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c.h74 #define AT_RX_BUF_SIZE (ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN)
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()
1432 VLAN_HLEN + ETH_FCS_LEN); in atl1c_configure_mac()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c443 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1e_change_mtu()
624 VLAN_HLEN + ETH_FCS_LEN + 7) >> 3; 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()
1139 VLAN_HLEN + ETH_FCS_LEN); in atl1e_configure()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.h31 #define ENET_MAX_MTU_SIZE (ETH_DATA_LEN + ETH_HLEN + VLAN_HLEN + \
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.h37 #define UMAC_MAX_MTU_SIZE (ETH_DATA_LEN + ETH_HLEN + VLAN_HLEN + \
Dtg3.c10203 tp->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN); in tg3_reset_hw()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe.h154 #define XGBE_RX_MIN_BUF_SIZE (ETH_FRAME_LEN + ETH_FCS_LEN + VLAN_HLEN)
Dxgbe-drv.c265 rx_buf_size = mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in xgbe_calc_rx_buf_size()
1987 max_len += VLAN_HLEN; in xgbe_rx_poll()
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c1909 first_desc->total_hdr_length += VLAN_HLEN; in netxen_tso_check()
1910 first_desc->tcp_hdr_offset = VLAN_HLEN; in netxen_tso_check()
1911 first_desc->ip_hdr_offset = VLAN_HLEN; in netxen_tso_check()
1961 hdr_len + VLAN_HLEN); in netxen_tso_check()
1970 copied = copy_len - VLAN_HLEN; in netxen_tso_check()
Dnetxen_nic_init.c1640 vhdr_len = VLAN_HLEN; in netxen_process_lro()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c647 memmove(skb->data + VLAN_HLEN, skb->data, 12); in fm10k_xmit_frame()
648 __skb_pull(skb, VLAN_HLEN); in fm10k_xmit_frame()
/linux-4.4.14/drivers/net/
Dmacvtap.c696 skb_checksum_start_offset(skb) + VLAN_HLEN); in macvtap_skb_to_vnet_hdr()
892 total += VLAN_HLEN; in macvtap_put_user()
Dvxlan.c1715 + (skb_vlan_tag_present(skb) ? VLAN_HLEN : 0); in vxlan6_xmit_skb()
1798 + (skb_vlan_tag_present(skb) ? VLAN_HLEN : 0); in vxlan_xmit_skb()
Dvirtio_net.c40 #define GOOD_PACKET_LEN (ETH_HLEN + VLAN_HLEN + ETH_DATA_LEN)
Dtun.c1301 vlan_hlen = VLAN_HLEN; in tun_put_user()
/linux-4.4.14/drivers/net/ethernet/altera/
Daltera_tse_main.c361 memmove(skb->data + VLAN_HLEN, eth_hdr, ETH_ALEN * 2); in tse_rx_vlan()
362 skb_pull(skb, VLAN_HLEN); in tse_rx_vlan()
/linux-4.4.14/drivers/scsi/fnic/
Dfnic_fcs.c639 memmove((u8 *)eh + VLAN_HLEN, eh, ETH_ALEN * 2); in fnic_import_rq_eth_pkt()
640 eh = (struct ethhdr *)skb_pull(skb, VLAN_HLEN); in fnic_import_rq_eth_pkt()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40evf_virtchnl.c269 + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN; in i40evf_configure_queues()
Di40e_txrx.c865 ? VLAN_HLEN : 0; in i40e_rx_checksum()
/linux-4.4.14/drivers/net/phy/
Ddp83640.c803 offset += VLAN_HLEN; in match()
971 offset += VLAN_HLEN; in is_sync()
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dnetdev.c1574 adapter->rx_buffer_len = ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN; in igbvf_sw_init()
2393 (max_frame == ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN)) in igbvf_change_mtu()
2394 adapter->rx_buffer_len = ETH_FRAME_LEN + VLAN_HLEN + in igbvf_change_mtu()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dnet_driver.h1506 ((((mtu) + ETH_HLEN + VLAN_HLEN + 4/* FCS */ + 7) & ~7) + 16)
/linux-4.4.14/net/bridge/
Dbr_netfilter_hooks.c161 return VLAN_HLEN; in nf_bridge_encap_header_len()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_sriov.c404 mtu = bp->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in bnxt_hwrm_func_cfg()
Dbnxt.c3081 VLAN_HLEN); in bnxt_hwrm_vnic_cfg()
/linux-4.4.14/net/packet/
Daf_packet.c1887 if (len > dev->mtu + dev->hard_header_len + VLAN_HLEN + extra_len) in packet_sendmsg_spkt()
2510 if (size_max > dev->mtu + reserve + VLAN_HLEN) in tpacket_snd()
2511 size_max = dev->mtu + reserve + VLAN_HLEN; in tpacket_snd()
2739 if (!gso_type && (len > dev->mtu + reserve + VLAN_HLEN + extra_len)) in packet_snd()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_sriov.c2626 VLAN_HLEN); in bnx2x_get_vf_config()
2641 memcpy(&ivi->vlan, &bulletin->vlan, VLAN_HLEN); in bnx2x_get_vf_config()
2644 memset(&ivi->vlan, 0, VLAN_HLEN); in bnx2x_get_vf_config()
/linux-4.4.14/drivers/vhost/
Dnet.c431 len += VLAN_HLEN; in peek_head_len()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_fcoe.c322 val |= ((FCOE_MTU + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN) in i40e_init_pf_fcoe()
Di40e_txrx.c1392 ? VLAN_HLEN : 0; in i40e_rx_checksum()
Di40e_main.c2184 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in i40e_change_mtu()
2936 + ETH_FCS_LEN + VLAN_HLEN; in i40e_vsi_configure_rx()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c2107 memmove(skb->data + VLAN_HLEN, ehdr, ETH_ALEN * 2); in stmmac_rx_vlan()
2108 skb_pull(skb, VLAN_HLEN); in stmmac_rx_vlan()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c1088 int eff_mtu = dev->mtu + ETH_HLEN + (2 * VLAN_HLEN); in mlx4_en_calc_rx_buf()
Dport.c751 ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN); in mlx4_common_set_port()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c162 return ALIGN(s->pktshift + ETH_HLEN + VLAN_HLEN + mtu, s->fl_align); in fl_mtu_bufsize()
1169 max_pkt_len += VLAN_HLEN; in t4_eth_xmit()
/linux-4.4.14/drivers/net/ethernet/octeon/
Docteon_mgmt.c44 #define OCTEON_MGMT_RX_HEADROOM (ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN)
/linux-4.4.14/drivers/net/ethernet/freescale/
Dfec_main.c1485 memmove(skb->data + VLAN_HLEN, data, ETH_ALEN * 2); in fec_enet_rx_queue()
1486 skb_pull(skb, VLAN_HLEN); in fec_enet_rx_queue()
/linux-4.4.14/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.4.14/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()
2598 count -= VLAN_HLEN; /* Account for vlan tag */ in sky2_receive()
/linux-4.4.14/drivers/s390/net/
Dqeth_l3_main.c2887 + VLAN_HLEN); in qeth_l3_hard_start_xmit()
2901 skb_push(new_skb, VLAN_HLEN); in qeth_l3_hard_start_xmit()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1192 max_pkt_len += VLAN_HLEN; in t4vf_eth_xmit()
/linux-4.4.14/drivers/net/ethernet/renesas/
Dravb_main.c344 ravb_write(ndev, ndev->mtu + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN, RFLR); in ravb_emac_init()
Dsh_eth.c1337 sh_eth_write(ndev, ndev->mtu + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN, in sh_eth_dev_init()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_nic.c1689 nesvnic->max_frame_size = netdev->mtu + netdev->hard_header_len + VLAN_HLEN; in nes_netdev_init()
Dnes_cm.c1642 sizeof(struct tcphdr) - ETH_HLEN - VLAN_HLEN; in make_cm_node()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c1485 *len += 2 * VLAN_HLEN; in ql_update_mac_hdr_len()
1487 *len += VLAN_HLEN; in ql_update_mac_hdr_len()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dksz884x.c749 #define ETHERNET_HEADER_SIZE (14 + VLAN_HLEN)
4982 skb_set_network_header(skb, VLAN_HLEN); in csum_verified()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_main.c2966 VLAN_HLEN; in igb_sw_init()
5161 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in igb_change_mtu()
/linux-4.4.14/drivers/net/ethernet/rocker/
Drocker.c1213 return rocker_port->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in rocker_port_rx_buf_len()
/linux-4.4.14/drivers/net/ethernet/nvidia/
Dforcedeth.c2767 hdrlen = VLAN_HLEN; in nv_getlen()