Home
last modified time | relevance | path

Searched refs:l4_offset (Results 1 – 21 of 21) sorted by relevance

/linux-6.3-rc2/drivers/remoteproc/
A Dwkup_m3_rproc.c139 u32 l4_offset = 0; in wkup_m3_rproc_probe() local
204 l4_offset = be32_to_cpu(*addrp); in wkup_m3_rproc_probe()
205 wkupm3->mem[i].dev_addr = be32_to_cpu(*addrp) - l4_offset; in wkup_m3_rproc_probe()
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/crypto/
A Dfw.h16 u8 l4_offset; member
A Dtls.c487 th = pkt + req->l4_offset; in nfp_net_tls_rx_resync_req()
491 req->l3_offset, req->l4_offset, pkt_len); in nfp_net_tls_rx_resync_req()
512 req->l3_offset, req->l4_offset, iph->version); in nfp_net_tls_rx_resync_req()
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/nfd3/
A Dnfd3.h42 u8 l4_offset; /* L4 header offset */ member
A Ddp.c77 u32 l3_offset, l4_offset, hdrlen; in nfp_nfd3_tx_tso() local
85 l4_offset = skb_transport_offset(skb); in nfp_nfd3_tx_tso()
89 l4_offset = skb_inner_transport_offset(skb); in nfp_nfd3_tx_tso()
98 txd->l4_offset = l4_offset - md_bytes; in nfp_nfd3_tx_tso()
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/nfdk/
A Dnfdk.h59 u8 l4_offset; /* L4 header offset */ member
A Ddp.c43 u32 segs, hdrlen, l3_offset, l4_offset; in nfp_nfdk_tx_tso() local
49 l4_offset = skb_transport_offset(skb); in nfp_nfdk_tx_tso()
53 l4_offset = skb_inner_transport_offset(skb); in nfp_nfdk_tx_tso()
61 txd.l4_offset = l4_offset; in nfp_nfdk_tx_tso()
/linux-6.3-rc2/drivers/net/ethernet/intel/iavf/
A Diavf_txrx.c1873 u32 paylen, l4_offset; in iavf_tso() local
1909 l4_offset = l4.hdr - skb->data; in iavf_tso()
1912 paylen = skb->len - l4_offset; in iavf_tso()
1931 l4_offset = l4.hdr - skb->data; in iavf_tso()
1933 paylen = skb->len - l4_offset; in iavf_tso()
1939 *hdr_len = (u8)sizeof(l4.udp) + l4_offset; in iavf_tso()
1944 *hdr_len = (u8)((l4.tcp->doff * 4) + l4_offset); in iavf_tso()
/linux-6.3-rc2/drivers/net/vmxnet3/
A Dvmxnet3_drv.c871 ctx->l4_offset = skb_inner_transport_offset(skb); in vmxnet3_parse_hdr()
875 ctx->l4_offset = skb_transport_offset(skb); in vmxnet3_parse_hdr()
885 ctx->l4_offset = skb_checksum_start_offset(skb); in vmxnet3_parse_hdr()
925 ctx->copy_size = min(ctx->l4_offset + in vmxnet3_parse_hdr()
928 ctx->l4_offset = 0; in vmxnet3_parse_hdr()
1120 if (unlikely(ctx.l4_offset + ctx.l4_hdr_size > in vmxnet3_tq_xmit()
1127 if (unlikely(ctx.l4_offset + in vmxnet3_tq_xmit()
1196 gdesc->txd.hlen = ctx.l4_offset + in vmxnet3_tq_xmit()
1200 gdesc->txd.msscof = ctx.l4_offset + in vmxnet3_tq_xmit()
1208 gdesc->txd.hlen = ctx.l4_offset; in vmxnet3_tq_xmit()
[all …]
A Dvmxnet3_int.h226 u32 l4_offset; /* only valid for pkts requesting tso or csum member
/linux-6.3-rc2/drivers/net/ethernet/cavium/thunder/
A Dq_struct.h540 u64 l4_offset:8; member
555 u64 l4_offset:8;
A Dnicvf_queues.c1365 hdr->l4_offset = skb_transport_offset(skb); in nicvf_sq_add_hdr_subdesc()
/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/
A Di40e_txrx.c3041 u32 paylen, l4_offset; in i40e_tso() local
3085 l4_offset = l4.hdr - skb->data; in i40e_tso()
3088 paylen = skb->len - l4_offset; in i40e_tso()
3107 l4_offset = l4.hdr - skb->data; in i40e_tso()
3110 paylen = skb->len - l4_offset; in i40e_tso()
3115 *hdr_len = sizeof(*l4.udp) + l4_offset; in i40e_tso()
3119 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in i40e_tso()
/linux-6.3-rc2/drivers/net/ethernet/intel/igbvf/
A Dnetdev.c2013 u32 paylen, l4_offset; in igbvf_tso() local
2051 l4_offset = l4.hdr - skb->data; in igbvf_tso()
2054 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in igbvf_tso()
2057 paylen = skb->len - l4_offset; in igbvf_tso()
2061 mss_l4len_idx = (*hdr_len - l4_offset) << E1000_ADVTXD_L4LEN_SHIFT; in igbvf_tso()
/linux-6.3-rc2/drivers/net/ethernet/cortina/
A Dgemini.h619 unsigned int l4_offset:8; member
/linux-6.3-rc2/drivers/net/ethernet/freescale/dpaa2/
A Ddpaa2-eth.h230 u8 l4_offset; member
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbevf/
A Dixgbevf_main.c3787 u32 paylen, l4_offset; in ixgbevf_tso() local
3836 l4_offset = l4.hdr - skb->data; in ixgbevf_tso()
3839 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in ixgbevf_tso()
3842 paylen = skb->len - l4_offset; in ixgbevf_tso()
3850 mss_l4len_idx = (*hdr_len - l4_offset) << IXGBE_ADVTXD_L4LEN_SHIFT; in ixgbevf_tso()
/linux-6.3-rc2/drivers/net/ethernet/intel/igc/
A Digc_main.c1423 u32 paylen, l4_offset; in igc_tso() local
1466 l4_offset = l4.hdr - skb->data; in igc_tso()
1469 paylen = skb->len - l4_offset; in igc_tso()
1472 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in igc_tso()
1477 *hdr_len = sizeof(*l4.udp) + l4_offset; in igc_tso()
1487 mss_l4len_idx = (*hdr_len - l4_offset) << IGC_ADVTXD_L4LEN_SHIFT; in igc_tso()
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/
A Dhns3_enet.c1167 u32 l4_offset, hdr_len; in hns3_set_tso() local
1206 l4_offset = l4.hdr - skb->data; in hns3_set_tso()
1209 l4_paylen = skb->len - l4_offset; in hns3_set_tso()
1212 hdr_len = sizeof(*l4.udp) + l4_offset; in hns3_set_tso()
1216 hdr_len = (l4.tcp->doff << 2) + l4_offset; in hns3_set_tso()
/linux-6.3-rc2/drivers/net/ethernet/intel/igb/
A Digb_main.c5956 u32 paylen, l4_offset; in igb_tso() local
6000 l4_offset = l4.hdr - skb->data; in igb_tso()
6003 paylen = skb->len - l4_offset; in igb_tso()
6006 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in igb_tso()
6011 *hdr_len = sizeof(*l4.udp) + l4_offset; in igb_tso()
6021 mss_l4len_idx = (*hdr_len - l4_offset) << E1000_ADVTXD_L4LEN_SHIFT; in igb_tso()
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_main.c8071 u32 paylen, l4_offset; in ixgbe_tso() local
8121 l4_offset = l4.hdr - skb->data; in ixgbe_tso()
8124 paylen = skb->len - l4_offset; in ixgbe_tso()
8128 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in ixgbe_tso()
8133 *hdr_len = sizeof(*l4.udp) + l4_offset; in ixgbe_tso()
8143 mss_l4len_idx = (*hdr_len - l4_offset) << IXGBE_ADVTXD_L4LEN_SHIFT; in ixgbe_tso()

Completed in 102 milliseconds