/Linux-v4.19/net/netfilter/ |
D | xt_TCPOPTSTRIP.c | 41 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()
|
D | xt_TCPMSS.c | 82 int len, tcp_hdrlen; in tcpmss_mangle_packet() local 100 tcp_hdrlen = tcph->doff * 4; in tcpmss_mangle_packet() 102 if (len < tcp_hdrlen || tcp_hdrlen < sizeof(struct tcphdr)) in tcpmss_mangle_packet() 120 for (i = sizeof(struct tcphdr); i <= tcp_hdrlen - TCPOLEN_MSS; i += optlen(opt, i)) { in tcpmss_mangle_packet() 147 if (len > tcp_hdrlen) in tcpmss_mangle_packet() 151 if (tcp_hdrlen >= 15 * 4) in tcpmss_mangle_packet()
|
/Linux-v4.19/net/core/ |
D | tso.c | 20 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_build_hdr() 33 iph->payload_len = htons(size + tcp_hdrlen(skb)); in tso_build_hdr() 67 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_start()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | tls_rxtx.c | 216 headln = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_tls_handle_ooo() 232 headln = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_tls_handle_ooo() 276 datalen = skb->len - (skb_transport_offset(skb) + tcp_hdrlen(skb)); in mlx5e_tls_handle_tx_skb()
|
/Linux-v4.19/net/tls/ |
D | tls_device_fallback.c | 222 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in fill_sg_in() 301 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in tls_enc_skb() 362 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in tls_sw_fallback()
|
/Linux-v4.19/include/linux/ |
D | tcp.h | 38 static inline unsigned int tcp_hdrlen(const struct sk_buff *skb) in tcp_hdrlen() function
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | tx.c | 748 tcp_hdrlen(tmp) + tmp->data_len; in iwl_mvm_tx_tso_segment() 793 tcp_hdrlen(skb); in iwl_mvm_tx_tso() 872 tcp_hdrlen(skb) + skb->data_len; in iwl_mvm_tx_tso() 1153 tcp_hdrlen(skb) + skb->data_len; in iwl_mvm_tx_skb()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atlx/ |
D | atl1.c | 2139 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() 2391 tcp_hdrlen(skb)); in atl1_xmit_frame()
|
/Linux-v4.19/net/ipv4/ |
D | tcp_fastopen.c | 195 __skb_pull(skb, tcp_hdrlen(skb)); in tcp_fastopen_add_skb()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_main.c | 1620 tcp_hdrlen(skb); in atl1e_cal_tdp_req() 1655 hdr_len = (skb_transport_offset(skb) + tcp_hdrlen(skb)); in atl1e_tso_csum() 1671 tpd->word3 |= ((tcp_hdrlen(skb) >> 2) & in atl1e_tso_csum() 1723 map_len = hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in atl1e_tx_map()
|
/Linux-v4.19/drivers/net/ethernet/synopsys/ |
D | dwc-xlgmac-net.c | 84 pkt_info->header_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in xlgmac_prep_tso() 85 pkt_info->tcp_header_len = tcp_hdrlen(skb); in xlgmac_prep_tso()
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.c | 1267 unsigned int sh_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in nicvf_tso_count_subdescs() 1388 hdr->tso_start = skb_transport_offset(skb) + tcp_hdrlen(skb); in nicvf_sq_add_hdr_subdesc() 1496 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in nicvf_sq_append_tso()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_main.c | 1973 proto_hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in atl1c_cal_tpd_req() 2008 hdr_len = (skb_transport_offset(skb) + tcp_hdrlen(skb)); in atl1c_tso_csum() 2033 hdr_len = (skb_transport_offset(skb) + tcp_hdrlen(skb)); in atl1c_tso_csum() 2122 map_len = hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in atl1c_tx_map()
|
/Linux-v4.19/drivers/net/wireless/ath/wil6210/ |
D | txrx.c | 1397 (tcp_hdrlen(skb) & DMA_CFG_DESC_TX_0_L4_LENGTH_MSK); in wil_tx_desc_offload_setup() 1492 tcp_hdrlen(skb); in __wil_tx_vring_tso() 1522 tcp_hdr_len = tcp_hdrlen(skb); in __wil_tx_vring_tso()
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/pcie/ |
D | tx.c | 2104 snap_ip_tcp_hdrlen = 8 + ip_hdrlen + tcp_hdrlen(skb); in iwl_fill_data_tbs_amsdu() 2174 csum_skb = alloc_skb(data_left + tcp_hdrlen(skb), in iwl_fill_data_tbs_amsdu() 2186 skb_put_data(csum_skb, tcph, tcp_hdrlen(skb)); in iwl_fill_data_tbs_amsdu()
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/ |
D | qede_fp.c | 259 cpu_to_le16(((tcp_hdrlen(skb) / 4) & in qede_set_params_for_ipv6_ext() 291 tcp_hdrlen(skb) - skb->data); in qede_get_skb_hlen()
|
/Linux-v4.19/drivers/net/ethernet/qualcomm/emac/ |
D | emac-mac.c | 1275 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in emac_tso_csum() 1353 mapped_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in emac_tx_fill_tpd()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/ |
D | hns_enet.c | 41 (((SKB)->transport_header - (SKB)->mac_header) + tcp_hdrlen(SKB)) 101 l4_len = tcp_hdrlen(skb); in fill_v2_desc_hw() 115 l4_len = tcp_hdrlen(skb); in fill_v2_desc_hw()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 234 ihs = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_tx_get_gso_ihs()
|
/Linux-v4.19/net/openvswitch/ |
D | flow.c | 229 tcp_len = tcp_hdrlen(skb); in tcphdr_ok()
|
/Linux-v4.19/drivers/s390/net/ |
D | qeth_l3_main.c | 2115 hdr->ext.dg_hdr_len = (__u16)(ip_hdrlen(skb) + tcp_hdrlen(skb)); in qeth_tso_fill_header() 2148 addr_t start = (addr_t)tcp_hdr(skb) + tcp_hdrlen(skb); in qeth_l3_get_elements_no_tso() 2304 ip_hdrlen(new_skb) + tcp_hdrlen(new_skb); in qeth_l3_xmit()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 3418 skb->data) + tcp_hdrlen(skb); in bnx2x_pkt_req_lin() 3556 *parsing_data |= ((tcp_hdrlen(skb) / 4) << in bnx2x_set_pbd_csum_e2() 3560 return skb_transport_header(skb) + tcp_hdrlen(skb) - skb->data; in bnx2x_set_pbd_csum_e2() 3609 hlen += tcp_hdrlen(skb) / 2; in bnx2x_set_pbd_csum()
|
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_nic.c | 382 dx_buff->len_l4 = tcp_hdrlen(skb); in aq_nic_map_skb()
|
/Linux-v4.19/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_main.c | 346 l4hlen = tcp_hdrlen(skb) >> 2; in xgene_enet_work_msg() 350 hdr_len = ethhdr + ip_hdrlen(skb) + tcp_hdrlen(skb); in xgene_enet_work_msg()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | en_tx.c | 612 *lso_header_size = skb_transport_offset(skb) + tcp_hdrlen(skb); in get_real_size()
|