Home
last modified time | relevance | path

Searched refs:tcp_hdrlen (Results 1 – 50 of 50) sorted by relevance

/linux-4.4.14/net/netfilter/
Dxt_TCPOPTSTRIP.c41 int len, tcp_hdrlen; in tcpoptstrip_mangle_packet() local
55 tcp_hdrlen = tcph->doff * 4; in tcpoptstrip_mangle_packet()
57 if (len < tcp_hdrlen) in tcpoptstrip_mangle_packet()
66 for (i = sizeof(struct tcphdr); i < tcp_hdrlen - 1; i += optl) { in tcpoptstrip_mangle_packet()
69 if (i + optl > tcp_hdrlen) in tcpoptstrip_mangle_packet()
Dxt_TCPMSS.c87 int len, tcp_hdrlen; in tcpmss_mangle_packet() local
105 tcp_hdrlen = tcph->doff * 4; in tcpmss_mangle_packet()
107 if (len < tcp_hdrlen) in tcpmss_mangle_packet()
129 for (i = sizeof(struct tcphdr); i <= tcp_hdrlen - TCPOLEN_MSS; i += optlen(opt, i)) { in tcpmss_mangle_packet()
156 if (len > tcp_hdrlen) in tcpmss_mangle_packet()
/linux-4.4.14/net/core/
Dtso.c19 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_build_hdr()
32 iph->payload_len = htons(size + tcp_hdrlen(skb)); in tso_build_hdr()
66 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_start()
Dskbuff.c4275 thlen = tcp_hdrlen(skb); in skb_gso_transport_seglen()
Ddev.c2858 hdr_len += tcp_hdrlen(skb); in qdisc_pkt_len_init()
/linux-4.4.14/include/linux/
Dtcp.h32 static inline unsigned int tcp_hdrlen(const struct sk_buff *skb) in tcp_hdrlen() function
/linux-4.4.14/net/ipv4/
Dtcp_fastopen.c196 __skb_pull(skb2, tcp_hdrlen(skb)); in tcp_fastopen_create_child()
Dtcp_ipv4.c1489 if (skb->len <= tcp_hdrlen(skb) && in tcp_prequeue()
Dtcp_input.c6144 u32 len = skb_network_header_len(skb) + tcp_hdrlen(skb); in tcp_reqsk_record_syn()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Den_tx.c193 ihs = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_sq_xmit()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl1.c2139 hdr_len = (skb_transport_offset(skb) + tcp_hdrlen(skb)); in atl1_tso()
2144 iph->daddr, tcp_hdrlen(skb), in atl1_tso()
2148 ptpd->word3 |= ((tcp_hdrlen(skb) >> 2) & in atl1_tso()
2168 ptpd->word3 |= ((tcp_hdrlen(skb) >> 2) & in atl1_tso()
2230 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in atl1_tx_map()
2392 tcp_hdrlen(skb)); in atl1_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c1626 tcp_hdrlen(skb); in atl1e_cal_tdp_req()
1661 hdr_len = (skb_transport_offset(skb) + tcp_hdrlen(skb)); in atl1e_tso_csum()
1677 tpd->word3 |= ((tcp_hdrlen(skb) >> 2) & in atl1e_tso_csum()
1729 map_len = hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in atl1e_tx_map()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dtxrx.c1173 (tcp_hdrlen(skb) & DMA_CFG_DESC_TX_0_L4_LENGTH_MSK); in wil_tx_desc_offload_setup()
1268 tcp_hdrlen(skb); in __wil_tx_vring_tso()
1298 tcp_hdr_len = tcp_hdrlen(skb); in __wil_tx_vring_tso()
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilegx.c1679 unsigned int sh_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_count_edescs()
1728 unsigned int sh_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_headers_prepare()
1836 unsigned int sh_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_egress()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c1969 proto_hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in atl1c_cal_tpd_req()
2004 hdr_len = (skb_transport_offset(skb) + tcp_hdrlen(skb)); in atl1c_tso_csum()
2029 hdr_len = (skb_transport_offset(skb) + tcp_hdrlen(skb)); in atl1c_tso_csum()
2118 map_len = hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in atl1c_tx_map()
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c918 unsigned int sh_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in nicvf_tso_count_subdescs()
1044 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in nicvf_sq_append_tso()
/linux-4.4.14/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c214 l4hlen = tcp_hdrlen(skb) >> 2; in xgene_enet_work_msg()
218 hdr_len = ethhdr + ip_hdrlen(skb) + tcp_hdrlen(skb); in xgene_enet_work_msg()
/linux-4.4.14/net/openvswitch/
Dflow.c224 tcp_len = tcp_hdrlen(skb); in tcphdr_ok()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c1478 l4len = skb->encapsulation ? inner_tcp_hdrlen(skb) : tcp_hdrlen(skb); in i40e_tso()
1572 this_tcp_hdrlen = tcp_hdrlen(skb); in i40e_tx_enable_csum()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c1194 packet->header_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in xgbe_prep_tso()
1195 packet->tcp_header_len = tcp_hdrlen(skb); in xgbe_prep_tso()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmvneta.c1628 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in mvneta_tso_put_hdr()
1679 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in mvneta_tx_tso()
1686 if (skb_headlen(skb) < (skb_transport_offset(skb) + tcp_hdrlen(skb))) { in mvneta_tx_tso()
Dmv643xx_eth.c798 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in txq_put_hdr_tso()
843 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in txq_submit_tso()
Dsky2.c1881 mss += ETH_HLEN + ip_hdrlen(skb) + tcp_hdrlen(skb); in sky2_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3469 skb->data) + tcp_hdrlen(skb); in bnx2x_pkt_req_lin()
3607 *parsing_data |= ((tcp_hdrlen(skb) / 4) << in bnx2x_set_pbd_csum_e2()
3611 return skb_transport_header(skb) + tcp_hdrlen(skb) - skb->data; in bnx2x_set_pbd_csum_e2()
3660 hlen += tcp_hdrlen(skb) / 2; in bnx2x_set_pbd_csum()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_ib.c545 hlen = skb_transport_offset(skb) + tcp_hdrlen(skb); in ipoib_send()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c606 *lso_header_size = skb_transport_offset(skb) + tcp_hdrlen(skb); in get_real_size()
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
Dqede_main.c354 ((tcp_hdrlen(skb) / 4) & in qede_set_params_for_ipv6_ext()
490 tcp_hdrlen(skb) - skb->data; in qede_start_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c2229 l4len = skb->encapsulation ? inner_tcp_hdrlen(skb) : tcp_hdrlen(skb); in i40e_tso()
2367 this_tcp_hdrlen = tcp_hdrlen(skb); in i40e_tx_enable_csum()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad.c2850 tcp_hdrlen(skb)) >= skb->len)) { in bnad_txq_wi_prepare()
2867 tcp_hdrlen(skb) >> 2, skb_transport_offset(skb))); in bnad_txq_wi_prepare()
2899 tcp_hdrlen(skb))) { in bnad_txq_wi_prepare()
/linux-4.4.14/drivers/net/ethernet/synopsys/
Ddwc_eth_qos.c2004 tx->network_header_len += tcp_hdrlen(skb); in dwceqos_tx_prepare()
2046 DWCEQOS_DMA_DES3_THL((tcp_hdrlen(skb) / 4)) | in dwceqos_tx_linear()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dfec_main.c641 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in fec_enet_txq_put_hdr_tso()
695 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in fec_enet_txq_submit_tso()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c3324 l4len = tcp_hdrlen(skb); in ixgbevf_tso()
3381 mss_l4len_idx = tcp_hdrlen(skb) << in ixgbevf_tx_csum()
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_drv.c843 ctx->l4_hdr_size = tcp_hdrlen(skb); in vmxnet3_parse_and_copy_hdr()
861 ctx->l4_hdr_size = tcp_hdrlen(skb); in vmxnet3_parse_and_copy_hdr()
/linux-4.4.14/drivers/net/ethernet/pasemi/
Dpasemi_mac.c282 if (ntohs(iph->tot_len) < ip_len + tcp_hdrlen(skb)) in get_skb_hdr()
/linux-4.4.14/drivers/net/xen-netback/
Dnetback.c1643 tcp_hdrlen(skb); in xenvif_tx_submit()
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_main.c1258 tcp_hdr_len = tcp_hdrlen(skb); in sxgbe_tso_prepare()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2889 cum_len = -(skb_transport_offset(skb) + tcp_hdrlen(skb)); in myri10ge_xmit()
2895 cksum_offset = tcp_hdrlen(skb); in myri10ge_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c1234 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in ixgb_tso()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
De1000_main.c2718 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in e1000_tso()
3149 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in e1000_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_io.c499 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in qlcnic_tx_pkt()
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dnetdev.c1931 l4len = tcp_hdrlen(skb); in igbvf_tso()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Denic_main.c516 unsigned int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in enic_queue_wq_skb_tso()
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c1904 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in netxen_tso_check()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_main.c4687 l4len = tcp_hdrlen(skb); in igb_tso()
4743 mss_l4len_idx = tcp_hdrlen(skb) << in igb_tx_csum()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dnetdev.c5356 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in e1000_tso()
5732 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in e1000_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea_main.c1649 immediate_len = ETH_HLEN + ip_hdrlen(skb) + tcp_hdrlen(skb); in write_swqe2_immediate()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c2586 cpu_to_le16(skb_transport_offset(skb) + tcp_hdrlen(skb)); in ql_tso()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c318 tcp_hdrlen(skb); in bnxt_start_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c6980 l4len = tcp_hdrlen(skb); in ixgbe_tso()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dtg3.c7941 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb) - ETH_HLEN; in tg3_start_xmit()