Home
last modified time | relevance | path

Searched refs:cksum_offset (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/fs/xfs/libxfs/
Dxfs_cksum.h12 xfs_start_cksum(char *buffer, size_t length, unsigned long cksum_offset) in xfs_start_cksum() argument
18 crc = crc32c(XFS_CRC_SEED, buffer, cksum_offset); in xfs_start_cksum()
24 return crc32c(crc, &buffer[cksum_offset + sizeof(__be32)], in xfs_start_cksum()
25 length - (cksum_offset + sizeof(__be32))); in xfs_start_cksum()
45 xfs_update_cksum(char *buffer, size_t length, unsigned long cksum_offset) in xfs_update_cksum() argument
47 __uint32_t crc = xfs_start_cksum(buffer, length, cksum_offset); in xfs_update_cksum()
49 *(__le32 *)(buffer + cksum_offset) = xfs_end_cksum(crc); in xfs_update_cksum()
56 xfs_verify_cksum(char *buffer, size_t length, unsigned long cksum_offset) in xfs_verify_cksum() argument
58 __uint32_t crc = xfs_start_cksum(buffer, length, cksum_offset); in xfs_verify_cksum()
60 return *(__le32 *)(buffer + cksum_offset) == xfs_end_cksum(crc); in xfs_verify_cksum()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Docteon_nic.h98 u32 cksum_offset:7; member
175 if (setup->s.cksum_offset) { in octnet_prepare_pci_cmd()
176 packet_params.s.csoffset = setup->s.cksum_offset; in octnet_prepare_pci_cmd()
Dlio_main.c2750 cmdsetup.s.cksum_offset = sizeof(struct ethhdr) + 1; in liquidio_xmit()
2759 cmdsetup.s.cksum_offset = sizeof(struct ethhdr) + 1; in liquidio_xmit()
2771 cmdsetup.s.cksum_offset = in liquidio_xmit()
2782 cmdsetup.s.cksum_offset = in liquidio_xmit()
/linux-4.4.14/fs/xfs/
Dxfs_buf.h370 xfs_buf_verify_cksum(struct xfs_buf *bp, unsigned long cksum_offset) in xfs_buf_verify_cksum() argument
373 cksum_offset); in xfs_buf_verify_cksum()
377 xfs_buf_update_cksum(struct xfs_buf *bp, unsigned long cksum_offset) in xfs_buf_update_cksum() argument
380 cksum_offset); in xfs_buf_update_cksum()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge_mcp.h82 u8 cksum_offset; /* where to start computing cksum */ member
Dmyri10ge.c2829 u16 pseudo_hdr_offset, cksum_offset, queue; in myri10ge_xmit() local
2858 cksum_offset = 0; in myri10ge_xmit()
2863 cksum_offset = skb_checksum_start_offset(skb); in myri10ge_xmit()
2864 pseudo_hdr_offset = cksum_offset + skb->csum_offset; in myri10ge_xmit()
2867 if (unlikely(!mss && (cksum_offset > 255 || in myri10ge_xmit()
2871 cksum_offset = 0; in myri10ge_xmit()
2895 cksum_offset = tcp_hdrlen(skb); in myri10ge_xmit()
3003 req->cksum_offset = cksum_offset; in myri10ge_xmit()
3013 if (cksum_offset != 0 && !(mss && skb_is_gso_v6(skb))) { in myri10ge_xmit()
3014 if (unlikely(cksum_offset > seglen)) in myri10ge_xmit()
[all …]