Searched refs:csum_offset (Results 26 - 50 of 91) sorted by relevance

1234

/linux-master/net/ipv4/
H A Dudp_offload.c146 skb->csum_offset = offsetof(struct udphdr, check);
679 skb->csum_offset = offsetof(struct udphdr, check);
H A Dfou_core.c997 pd[1] = htons(csum_start + skb->csum_offset);
/linux-master/drivers/net/usb/
H A Dsmsc95xx.c1909 u16 high_16 = low_16 + skb->csum_offset;
1927 return skb->csum_offset < (len - (4 + 1));
1961 + skb->csum_offset)) = csum_fold(calc);
/linux-master/net/xdp/
H A Dxsk.c746 meta->request.csum_offset +
753 skb->csum_offset = meta->request.csum_offset;
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dxdp_metadata.c206 meta->request.csum_offset = offsetof(struct udphdr, check);
/linux-master/drivers/net/
H A Dtap.c668 tap16_to_cpu(q, vnet_hdr.csum_offset) + 2 >
672 tap16_to_cpu(q, vnet_hdr.csum_offset) + 2);
/linux-master/net/netfilter/
H A Dnf_nat_proto.c509 skb->csum_offset = (void *)check - data;
529 skb->csum_offset = (void *)check - data;
H A Dnf_synproxy_core.c427 nskb->csum_offset = offsetof(struct tcphdr, check);
825 nskb->csum_offset = offsetof(struct tcphdr, check);
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic_main.c603 unsigned int csum_offset = hdr_len + skb->csum_offset; local
618 enic_queue_wq_desc_csum_l4(wq, skb, dma_addr, head_len, csum_offset,
/linux-master/drivers/vhost/
H A Dnet.c705 vhost16_to_cpu(vq, gso->csum_offset) + 2 >
709 vhost16_to_cpu(vq, gso->csum_offset) + 2);
/linux-master/net/sctp/
H A Doutput.c558 head->csum_offset = offsetof(struct sctphdr, checksum);
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_tx.c265 if (skb->csum_offset == offsetof(struct udphdr, check))
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c297 static void mlx5e_xsk_request_checksum(u16 csum_start, u16 csum_offset, void *priv) argument
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1238 skb->csum_offset = offsetof(struct udphdr, check);
1257 skb->csum_offset = offsetof(struct udphdr, check);
1292 skb->csum_offset = offsetof(struct tcphdr, check);
1313 skb->csum_offset = offsetof(struct tcphdr, check);
/linux-master/fs/btrfs/
H A Dtree-log.c4575 u64 csum_offset; local
4647 csum_offset = 0;
4650 csum_offset = mod_start - em->start;
4656 ret = btrfs_lookup_csums_list(csum_root, em->block_start + csum_offset,
4657 em->block_start + csum_offset +
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x.h778 skb->csum_offset)
780 skb->csum_offset))
/linux-master/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c837 csum_index_off = csum_start_off + skb->csum_offset;
971 csum_index_off = csum_start_off + skb->csum_offset;
H A Dll_temac_main.c878 unsigned int csum_index_off = csum_start_off + skb->csum_offset;
/linux-master/lib/
H A Dchecksum_kunit.c610 const int csum_offset = sizeof(struct in6_addr) + sizeof(struct in6_addr) + local
619 csum = *(__wsum *)(random_buf + i + csum_offset);
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_if.h747 * in @csum_offset, which is the offset from
759 * @csum_offset refer to the inner L4
836 * @csum_offset: Offset from csum_start to L4 checksum field
872 __le16 csum_offset; member in union:ionic_txq_desc::__anon1793
/linux-master/drivers/net/thunderbolt/
H A Dmain.c1058 tucso = dest + skb_checksum_start_offset(skb) + skb->csum_offset;
/linux-master/net/netfilter/ipvs/
H A Dip_vs_xmit.c1052 pd[1] = htons(csum_start + skb->csum_offset);
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c1163 skb->csum_offset >
1236 skb->csum_offset;
1246 skb->csum_offset;
/linux-master/include/linux/
H A Dskbuff.h154 * referred to by skb->csum_start + skb->csum_offset and any preceding
169 * offset &sk_buff.csum_start + &sk_buff.csum_offset.
171 * csum_start and csum_offset values are valid values given the length and
174 * purview of the stack to validate that csum_start and csum_offset are set
217 * will set csum_start and csum_offset accordingly, set ip_summed to
228 * to %CHECKSUM_PARTIAL and set csum_start and csum_offset
242 * csum_offset are set to refer to the outermost checksum being offloaded
766 * @csum_offset: Offset from csum_start where checksum should be stored
1013 __u16 csum_offset;
4675 skb->csum_offset
[all...]
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c2194 (skb->csum_offset == offsetof(struct udphdr, check) ||
2195 skb->csum_offset == offsetof(struct tcphdr, check)))
2219 vxh->vx_vni |= vxlan_compute_rco(start, skb->csum_offset);

Completed in 344 milliseconds

1234