| /linux/drivers/net/ethernet/netronome/nfp/nfd3/ |
| H A D | nfd3.h | 42 u8 l4_offset; /* L4 header offset */ member
|
| /linux/drivers/net/ethernet/netronome/nfp/nfdk/ |
| H A D | nfdk.h | 59 u8 l4_offset; /* L4 header offset */ member
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_txrx.c | 1744 u32 paylen, l4_offset; in iavf_tso() local 1780 l4_offset = l4.hdr - skb->data; in iavf_tso() 1783 paylen = skb->len - l4_offset; in iavf_tso() 1802 l4_offset = l4.hdr - skb->data; in iavf_tso() 1804 paylen = skb->len - l4_offset; in iavf_tso() 1810 *hdr_len = (u8)sizeof(l4.udp) + l4_offset; in iavf_tso() 1815 *hdr_len = (u8)((l4.tcp->doff * 4) + l4_offset); in iavf_tso()
|
| /linux/drivers/net/vmxnet3/ |
| H A D | vmxnet3_drv.c | 971 ctx->l4_offset = skb_inner_transport_offset(skb); in vmxnet3_parse_hdr() 973 ctx->copy_size = ctx->l4_offset + ctx->l4_hdr_size; in vmxnet3_parse_hdr() 975 ctx->l4_offset = skb_transport_offset(skb); in vmxnet3_parse_hdr() 977 ctx->copy_size = ctx->l4_offset + ctx->l4_hdr_size; in vmxnet3_parse_hdr() 985 ctx->l4_offset = skb_checksum_start_offset(skb); in vmxnet3_parse_hdr() 1025 ctx->copy_size = min(ctx->l4_offset + in vmxnet3_parse_hdr() 1028 ctx->l4_offset = 0; in vmxnet3_parse_hdr() 1220 if (unlikely(ctx.l4_offset + ctx.l4_hdr_size > in vmxnet3_tq_xmit() 1227 if (unlikely(ctx.l4_offset + in vmxnet3_tq_xmit() 1275 gdesc->txd.hlen = ctx.l4_offset + ctx.l4_hdr_size; in vmxnet3_tq_xmit() [all …]
|
| H A D | vmxnet3_int.h | 240 u32 l4_offset; /* only valid for pkts requesting tso or csum member
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | q_struct.h | 540 u64 l4_offset:8; member 555 u64 l4_offset:8;
|
| H A D | nicvf_queues.c | 1364 hdr->l4_offset = skb_transport_offset(skb); in nicvf_sq_add_hdr_subdesc()
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_txrx.c | 3090 u32 paylen, l4_offset; in i40e_tso() local 3134 l4_offset = l4.hdr - skb->data; in i40e_tso() 3137 paylen = skb->len - l4_offset; in i40e_tso() 3156 l4_offset = l4.hdr - skb->data; in i40e_tso() 3159 paylen = skb->len - l4_offset; in i40e_tso() 3164 *hdr_len = sizeof(*l4.udp) + l4_offset; in i40e_tso() 3168 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in i40e_tso()
|
| /linux/drivers/net/ethernet/intel/igbvf/ |
| H A D | netdev.c | 2005 u32 paylen, l4_offset; in igbvf_tso() local 2043 l4_offset = l4.hdr - skb->data; in igbvf_tso() 2046 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in igbvf_tso() 2049 paylen = skb->len - l4_offset; in igbvf_tso() 2053 mss_l4len_idx = (*hdr_len - l4_offset) << E1000_ADVTXD_L4LEN_SHIFT; in igbvf_tso()
|
| /linux/drivers/net/ethernet/cortina/ |
| H A D | gemini.h | 619 unsigned int l4_offset:8; member
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth.h | 231 u8 l4_offset; member
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ixgbevf_main.c | 3817 u32 paylen, l4_offset; in ixgbevf_tso() local 3866 l4_offset = l4.hdr - skb->data; in ixgbevf_tso() 3869 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in ixgbevf_tso() 3872 paylen = skb->len - l4_offset; in ixgbevf_tso() 3880 mss_l4len_idx = (*hdr_len - l4_offset) << IXGBE_ADVTXD_L4LEN_SHIFT; in ixgbevf_tso()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_main.c | 1461 u32 paylen, l4_offset; in igc_tso() local 1504 l4_offset = l4.hdr - skb->data; in igc_tso() 1507 paylen = skb->len - l4_offset; in igc_tso() 1510 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in igc_tso() 1515 *hdr_len = sizeof(*l4.udp) + l4_offset; in igc_tso() 1525 mss_l4len_idx = (*hdr_len - l4_offset) << IGC_ADVTXD_L4LEN_SHIFT; in igc_tso()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hns3_enet.c | 1186 u32 l4_offset, hdr_len; in hns3_set_tso() local 1225 l4_offset = l4.hdr - skb->data; in hns3_set_tso() 1228 l4_paylen = skb->len - l4_offset; in hns3_set_tso() 1231 hdr_len = sizeof(*l4.udp) + l4_offset; in hns3_set_tso() 1235 hdr_len = (l4.tcp->doff << 2) + l4_offset; in hns3_set_tso()
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_main.c | 6064 u32 paylen, l4_offset; in igb_tso() local 6108 l4_offset = l4.hdr - skb->data; in igb_tso() 6111 paylen = skb->len - l4_offset; in igb_tso() 6114 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in igb_tso() 6119 *hdr_len = sizeof(*l4.udp) + l4_offset; in igb_tso() 6129 mss_l4len_idx = (*hdr_len - l4_offset) << E1000_ADVTXD_L4LEN_SHIFT; in igb_tso()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_main.c | 8716 u32 paylen, l4_offset; in ixgbe_tso() local 8766 l4_offset = l4.hdr - skb->data; in ixgbe_tso() 8769 paylen = skb->len - l4_offset; in ixgbe_tso() 8773 *hdr_len = (l4.tcp->doff * 4) + l4_offset; in ixgbe_tso() 8778 *hdr_len = sizeof(*l4.udp) + l4_offset; in ixgbe_tso() 8788 mss_l4len_idx = (*hdr_len - l4_offset) << IXGBE_ADVTXD_L4LEN_SHIFT; in ixgbe_tso()
|