csum               60 arch/alpha/include/asm/checksum.h static inline __sum16 csum_fold(__wsum csum)
csum               62 arch/alpha/include/asm/checksum.h 	u32 sum = (__force u32)csum;
csum               10 arch/arm64/include/asm/checksum.h static inline __sum16 csum_fold(__wsum csum)
csum               12 arch/arm64/include/asm/checksum.h 	u32 sum = (__force u32)csum;
csum               10 arch/csky/include/asm/checksum.h static inline __sum16 csum_fold(__wsum csum)
csum               19 arch/csky/include/asm/checksum.h 	: "=r"(csum), "=r"(tmp)
csum               20 arch/csky/include/asm/checksum.h 	: "0"(csum));
csum               22 arch/csky/include/asm/checksum.h 	return (__force __sum16) ~csum;
csum               62 arch/ia64/include/asm/checksum.h static inline __sum16 csum_fold(__wsum csum)
csum               64 arch/ia64/include/asm/checksum.h 	u32 sum = (__force u32)csum;
csum               74 arch/ia64/include/asm/checksum.h 			       __u32 len, __u8 proto, __wsum csum);
csum               66 arch/mips/ar7/prom.c 	u16	csum;
csum              111 arch/mips/include/asm/checksum.h static inline __sum16 csum_fold(__wsum csum)
csum              113 arch/mips/include/asm/checksum.h 	u32 sum = (__force u32)csum;
csum              116 arch/mips/include/asm/checksum.h 	csum = (sum < csum);
csum              118 arch/mips/include/asm/checksum.h 	sum += csum;
csum              135 arch/mips/include/asm/checksum.h 	unsigned int csum;
csum              138 arch/mips/include/asm/checksum.h 	csum = word[0];
csum              139 arch/mips/include/asm/checksum.h 	csum += word[1];
csum              140 arch/mips/include/asm/checksum.h 	carry = (csum < word[1]);
csum              141 arch/mips/include/asm/checksum.h 	csum += carry;
csum              143 arch/mips/include/asm/checksum.h 	csum += word[2];
csum              144 arch/mips/include/asm/checksum.h 	carry = (csum < word[2]);
csum              145 arch/mips/include/asm/checksum.h 	csum += carry;
csum              147 arch/mips/include/asm/checksum.h 	csum += word[3];
csum              148 arch/mips/include/asm/checksum.h 	carry = (csum < word[3]);
csum              149 arch/mips/include/asm/checksum.h 	csum += carry;
csum              153 arch/mips/include/asm/checksum.h 		csum += *word;
csum              154 arch/mips/include/asm/checksum.h 		carry = (csum < *word);
csum              155 arch/mips/include/asm/checksum.h 		csum += carry;
csum              159 arch/mips/include/asm/checksum.h 	return csum_fold(csum);
csum               77 arch/parisc/include/asm/checksum.h static inline __sum16 csum_fold(__wsum csum)
csum               79 arch/parisc/include/asm/checksum.h 	u32 sum = (__force u32)csum;
csum               25 arch/parisc/include/asm/eisa_eeprom.h 	u_int16_t csum;             /* checksum, I don't know how to calculate this */
csum               35 arch/parisc/include/asm/eisa_eeprom.h 	u_int16_t csum;
csum               95 arch/powerpc/include/asm/checksum.h static inline __wsum csum_add(__wsum csum, __wsum addend)
csum               98 arch/powerpc/include/asm/checksum.h 	u64 res = (__force u64)csum;
csum              100 arch/powerpc/include/asm/checksum.h 	if (__builtin_constant_p(csum) && csum == 0)
csum              103 arch/powerpc/include/asm/checksum.h 		return csum;
csum              111 arch/powerpc/include/asm/checksum.h 	    : "+r" (csum) : "r" (addend) : "xer");
csum              112 arch/powerpc/include/asm/checksum.h 	return csum;
csum               17 arch/powerpc/lib/checksum_wrappers.c 	unsigned int csum;
csum               25 arch/powerpc/lib/checksum_wrappers.c 		csum = 0;
csum               31 arch/powerpc/lib/checksum_wrappers.c 		csum = (__force unsigned int)sum;
csum               35 arch/powerpc/lib/checksum_wrappers.c 	csum = csum_partial_copy_generic((void __force *)src, dst,
csum               48 arch/powerpc/lib/checksum_wrappers.c 		csum = csum_partial(dst, len, sum);
csum               53 arch/powerpc/lib/checksum_wrappers.c 	return (__force __wsum)csum;
csum               60 arch/powerpc/lib/checksum_wrappers.c 	unsigned int csum;
csum               68 arch/powerpc/lib/checksum_wrappers.c 		csum = 0;
csum               74 arch/powerpc/lib/checksum_wrappers.c 		csum = -1; /* invalid checksum */
csum               78 arch/powerpc/lib/checksum_wrappers.c 	csum = csum_partial_copy_generic(src, (void __force *)dst,
csum               82 arch/powerpc/lib/checksum_wrappers.c 		csum = csum_partial(src, len, sum);
csum               86 arch/powerpc/lib/checksum_wrappers.c 			csum = -1; /* invalid checksum */
csum               92 arch/powerpc/lib/checksum_wrappers.c 	return (__force __wsum)csum;
csum              170 arch/powerpc/xmon/xmon.c static void csum(void);
csum             1106 arch/powerpc/xmon/xmon.c 			csum();
csum               73 arch/s390/include/asm/checksum.h 	u32 csum = (__force u32) sum;
csum               75 arch/s390/include/asm/checksum.h 	csum += (csum >> 16) + (csum << 16);
csum               76 arch/s390/include/asm/checksum.h 	csum >>= 16;
csum               77 arch/s390/include/asm/checksum.h 	return (__force __sum16) ~csum;
csum               98 arch/s390/include/asm/checksum.h 	__u32 csum = (__force __u32)sum;
csum              100 arch/s390/include/asm/checksum.h 	csum += (__force __u32)saddr;
csum              101 arch/s390/include/asm/checksum.h 	if (csum < (__force __u32)saddr)
csum              102 arch/s390/include/asm/checksum.h 		csum++;
csum              104 arch/s390/include/asm/checksum.h 	csum += (__force __u32)daddr;
csum              105 arch/s390/include/asm/checksum.h 	if (csum < (__force __u32)daddr)
csum              106 arch/s390/include/asm/checksum.h 		csum++;
csum              108 arch/s390/include/asm/checksum.h 	csum += len + proto;
csum              109 arch/s390/include/asm/checksum.h 	if (csum < len + proto)
csum              110 arch/s390/include/asm/checksum.h 		csum++;
csum              112 arch/s390/include/asm/checksum.h 	return (__force __wsum)csum;
csum               21 arch/s390/include/asm/os_info.h 	u32	csum;
csum               26 arch/s390/include/asm/os_info.h 	u32	csum;
csum             1276 arch/s390/kernel/ipl.c 	unsigned int csum;
csum             1278 arch/s390/kernel/ipl.c 	csum = (__force unsigned int)
csum             1281 arch/s390/kernel/ipl.c 	mem_assign_absolute(S390_lowcore.ipib_checksum, csum);
csum               40 arch/s390/kernel/os_info.c 	os_info.csum = os_info_csum(&os_info);
csum               50 arch/s390/kernel/os_info.c 	os_info.entry[nr].csum = (__force u32)csum_partial(ptr, size, 0);
csum               51 arch/s390/kernel/os_info.c 	os_info.csum = os_info_csum(&os_info);
csum               64 arch/s390/kernel/os_info.c 	os_info.csum = os_info_csum(&os_info);
csum               79 arch/s390/kernel/os_info.c 	u32 csum;
csum               97 arch/s390/kernel/os_info.c 	csum = (__force u32)csum_partial(buf_align, size, 0);
csum               98 arch/s390/kernel/os_info.c 	if (csum != os_info_old->entry[nr].csum) {
csum              138 arch/s390/kernel/os_info.c 	if (os_info_old->csum != os_info_csum(os_info_old))
csum              240 arch/sparc/include/asm/checksum_32.h static inline __wsum csum_add(__wsum csum, __wsum addend)
csum              245 arch/sparc/include/asm/checksum_32.h 		: "=r" (csum)
csum              246 arch/sparc/include/asm/checksum_32.h 		: "r" (addend), "0" (csum));
csum              248 arch/sparc/include/asm/checksum_32.h 	return csum;
csum              166 arch/sparc/include/asm/checksum_64.h static inline __wsum csum_add(__wsum csum, __wsum addend)
csum              171 arch/sparc/include/asm/checksum_64.h 		: "=r" (csum)
csum              172 arch/sparc/include/asm/checksum_64.h 		: "r" (addend), "0" (csum));
csum              174 arch/sparc/include/asm/checksum_64.h 	return csum;
csum              193 arch/x86/include/asm/checksum_64.h static inline __wsum csum_add(__wsum csum, __wsum addend)
csum              195 arch/x86/include/asm/checksum_64.h 	return (__force __wsum)add32_with_carry((__force unsigned)csum,
csum               27 block/partitions/sgi.c 	__be32 csum;			/* Disk label checksum */
csum               33 block/partitions/sgi.c 	int i, csum;
csum               55 block/partitions/sgi.c 	for(csum = 0; ui >= ((__be32 *) label);) {
csum               57 block/partitions/sgi.c 		csum += be32_to_cpu(cs);
csum               59 block/partitions/sgi.c 	if(csum) {
csum               17 block/partitions/sun.c 	__be16 csum;
csum               57 block/partitions/sun.c 		__be16 csum;       /* Label xor'd checksum */
csum               78 block/partitions/sun.c 	for (csum = 0; ush >= ((__be16 *) label);)
csum               79 block/partitions/sun.c 		csum ^= *ush--;
csum               80 block/partitions/sun.c 	if (csum) {
csum               62 block/t10-pi.c 		__be16 csum;
csum               83 block/t10-pi.c 		csum = fn(iter->data_buf, iter->interval);
csum               85 block/t10-pi.c 		if (pi->guard_tag != csum) {
csum               89 block/t10-pi.c 			       be16_to_cpu(pi->guard_tag), be16_to_cpu(csum));
csum               61 crypto/asymmetric_keys/verify_pefile.c 			(unsigned long)&pe32->csum - (unsigned long)pebuf;
csum               70 crypto/asymmetric_keys/verify_pefile.c 			(unsigned long)&pe64->csum - (unsigned long)pebuf;
csum               65 drivers/accessibility/braille/braille_console.c 	unsigned char data[1 + 1 + 2*WIDTH + 2 + 1], csum = 0, *c;
csum               83 drivers/accessibility/braille/braille_console.c 	csum ^= '>';
csum               91 drivers/accessibility/braille/braille_console.c 		csum ^= out;
csum               99 drivers/accessibility/braille/braille_console.c 	if (csum <= 0x05) {
csum              101 drivers/accessibility/braille/braille_console.c 		csum |= 0x40;
csum              103 drivers/accessibility/braille/braille_console.c 	*c++ = csum;
csum             1442 drivers/ata/libata-eh.c 	u8 csum;
csum             1449 drivers/ata/libata-eh.c 	csum = 0;
csum             1451 drivers/ata/libata-eh.c 		csum += buf[i];
csum             1452 drivers/ata/libata-eh.c 	if (csum)
csum             1454 drivers/ata/libata-eh.c 			     csum);
csum             1753 drivers/atm/he.c 					skb->csum = TCP_CKSUM(skb->data,
csum              795 drivers/block/amiflop.c 	unsigned long csum = 0;
csum              799 drivers/block/amiflop.c 		csum ^= *addr++;
csum              800 drivers/block/amiflop.c 	csum = ((csum>>1) & 0x55555555)  ^  (csum & 0x55555555);
csum              802 drivers/block/amiflop.c 	return csum;
csum              840 drivers/block/amiflop.c 	unsigned long csum;
csum              857 drivers/block/amiflop.c 		csum = checksum((ulong *)&hdr,
csum              868 drivers/block/amiflop.c 		if (hdr.hdrchk != csum) {
csum              869 drivers/block/amiflop.c 			printk(KERN_INFO "MFM_HEADER: %08lx,%08lx\n", hdr.hdrchk, csum);
csum              881 drivers/block/amiflop.c 		csum = checksum((ulong *)(unit[drive].trackbuf + hdr.sect*512), 512);
csum              883 drivers/block/amiflop.c 		if (hdr.datachk != csum) {
csum              886 drivers/block/amiflop.c 			       hdr.datachk, csum);
csum             1737 drivers/char/ipmi/ipmi_msghandler.c 	unsigned char csum = 0;
csum             1740 drivers/char/ipmi/ipmi_msghandler.c 		csum += *data;
csum             1742 drivers/char/ipmi/ipmi_msghandler.c 	return -csum;
csum              134 drivers/crypto/cavium/zip/common.h 	u32   csum;
csum               69 drivers/crypto/cavium/zip/zip_crypto.c 	zip_ops->csum	      = 1; /* Adler checksum desired */
csum               80 drivers/crypto/cavium/zip/zip_deflate.c 	zip_cmd->s.adlercrc32 = zip_ops->csum;
csum              164 drivers/crypto/cavium/zip/zip_deflate.c 		zip_ops->csum = result_ptr->s.adler32;
csum              169 drivers/crypto/cavium/zip/zip_deflate.c 		zip_ops->csum = result_ptr->s.adler32;
csum              174 drivers/crypto/cavium/zip/zip_deflate.c 		zip_ops->csum = result_ptr->s.crc32;
csum               84 drivers/crypto/cavium/zip/zip_inflate.c 	zip_cmd->s.adlercrc32 = zip_ops->csum;
csum              179 drivers/crypto/cavium/zip/zip_inflate.c 	zip_ops->csum = result_ptr->s.adler32;
csum              200 drivers/crypto/cavium/zip/zip_inflate.c 			zip_ops->csum = result_ptr->s.adler32;
csum              205 drivers/crypto/cavium/zip/zip_inflate.c 			zip_ops->csum = result_ptr->s.adler32;
csum              210 drivers/crypto/cavium/zip/zip_inflate.c 			zip_ops->csum = result_ptr->s.crc32;
csum             2095 drivers/crypto/chelsio/chtls/chtls_cm.c 		u32 csum;
csum             2102 drivers/crypto/chelsio/chtls/chtls_cm.c 		csum = (__force u32)pskb->csum;
csum             2103 drivers/crypto/chelsio/chtls/chtls_cm.c 		if (unlikely(credits < csum)) {
csum             2104 drivers/crypto/chelsio/chtls/chtls_cm.c 			pskb->csum = (__force __wsum)(csum - credits);
csum             2108 drivers/crypto/chelsio/chtls/chtls_cm.c 		credits -= csum;
csum              665 drivers/crypto/chelsio/chtls/chtls_io.c 		skb->csum = (__force __wsum)(credits_needed + csk->wr_nondata);
csum              526 drivers/firmware/edd.c 	u8 csum = 0;
csum              544 drivers/firmware/edd.c 		csum += *(((u8 *)&info->params) + i);
csum              546 drivers/firmware/edd.c 	if (csum)
csum              445 drivers/firmware/iscsi_ibft.c 	u8 csum = 0;
csum              457 drivers/firmware/iscsi_ibft.c 		csum += *pos;
csum              459 drivers/firmware/iscsi_ibft.c 	if (csum) {
csum              460 drivers/firmware/iscsi_ibft.c 		printk(KERN_ERR "iBFT has incorrect checksum (0x%x)!\n", csum);
csum             1106 drivers/gpu/drm/ast/ast_mode.c 	u32 csum = 0;
csum             1130 drivers/gpu/drm/ast/ast_mode.c 			csum += data32.ul;
csum             1142 drivers/gpu/drm/ast/ast_mode.c 			csum += (u32)data16.us;
csum             1149 drivers/gpu/drm/ast/ast_mode.c 	return csum;
csum             1164 drivers/gpu/drm/ast/ast_mode.c 	u32 csum;
csum             1207 drivers/gpu/drm/ast/ast_mode.c 	csum = copy_cursor_image(src, dst, width, height);
csum             1215 drivers/gpu/drm/ast/ast_mode.c 		writel(csum, dst);
csum             1354 drivers/gpu/drm/drm_edid.c 	u8 csum = 0;
csum             1356 drivers/gpu/drm/drm_edid.c 		csum += raw_edid[i];
csum             1358 drivers/gpu/drm/drm_edid.c 	return csum;
csum             1384 drivers/gpu/drm/drm_edid.c 	u8 csum;
csum             1415 drivers/gpu/drm/drm_edid.c 	csum = drm_edid_block_checksum(raw_edid);
csum             1416 drivers/gpu/drm/drm_edid.c 	if (csum) {
csum             1422 drivers/gpu/drm/drm_edid.c 			DRM_DEBUG("EDID checksum is invalid, remainder is %d\n", csum);
csum             1426 drivers/gpu/drm/drm_edid.c 				DRM_NOTE("EDID checksum is invalid, remainder is %d\n", csum);
csum             4721 drivers/gpu/drm/drm_edid.c 	u8 csum = 0;
csum             4732 drivers/gpu/drm/drm_edid.c 		csum += displayid[i];
csum             4734 drivers/gpu/drm/drm_edid.c 	if (csum) {
csum             4735 drivers/gpu/drm/drm_edid.c 		DRM_NOTE("DisplayID checksum invalid, remainder is %d\n", csum);
csum              180 drivers/infiniband/core/ud_header.c 	{ STRUCT_FIELD(udp, csum),
csum             1933 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		qp->qp1_hdr.udp.csum = 0;
csum             2176 drivers/infiniband/hw/cxgb3/iwch_cm.c 		ret = work_handlers[G_OPCODE(ntohl((__force __be32)skb->csum))](tdev, skb, ep);
csum             3152 drivers/infiniband/hw/mlx4/qp.c 		sqp->ud_header.udp.csum = 0;
csum              486 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		udh->udp.csum = 0;
csum              117 drivers/infiniband/hw/qib/qib_eeprom.c 	u8 csum = 0, len;
csum              128 drivers/infiniband/hw/qib/qib_eeprom.c 		csum += *ip++;
csum              129 drivers/infiniband/hw/qib/qib_eeprom.c 	csum -= ifp->if_csum;
csum              130 drivers/infiniband/hw/qib/qib_eeprom.c 	csum = ~csum;
csum              132 drivers/infiniband/hw/qib/qib_eeprom.c 		ifp->if_csum = csum;
csum              134 drivers/infiniband/hw/qib/qib_eeprom.c 	return csum;
csum              150 drivers/infiniband/hw/qib/qib_eeprom.c 	u8 csum, *bguid;
csum              199 drivers/infiniband/hw/qib/qib_eeprom.c 	csum = flash_csum(ifp, 0);
csum              200 drivers/infiniband/hw/qib/qib_eeprom.c 	if (csum != ifp->if_csum) {
csum              203 drivers/infiniband/hw/qib/qib_eeprom.c 			csum, ifp->if_csum);
csum              697 drivers/infiniband/sw/siw/siw.h static inline __wsum siw_csum_combine(__wsum csum, __wsum csum2, int offset,
csum              700 drivers/infiniband/sw/siw/siw.h 	return (__force __wsum)__crc32c_le_combine((__force __u32)csum,
csum               90 drivers/input/joystick/a3d.c 	int i, csum = 0;
csum               93 drivers/input/joystick/a3d.c 		csum += data[i];
csum               94 drivers/input/joystick/a3d.c 	return (csum & 0x3f) != ((data[count - 2] << 3) | data[count - 1]);
csum               17 drivers/input/joystick/iforce/iforce-serio.c 	u8 csum;
csum              159 drivers/input/joystick/iforce/iforce-serio.c 		iforce_serio->csum += data;
csum              183 drivers/input/joystick/iforce/iforce-serio.c 		iforce_serio->csum = 0;
csum              537 drivers/input/misc/ims-pcu.c 	u8 csum = 0;
csum              544 drivers/input/misc/ims-pcu.c 	csum += command;
csum              554 drivers/input/misc/ims-pcu.c 	csum += ack_id;
csum              572 drivers/input/misc/ims-pcu.c 		csum += data[i];
csum              575 drivers/input/misc/ims-pcu.c 	csum = 1 + ~csum;
csum              577 drivers/input/misc/ims-pcu.c 	delta = ims_pcu_byte_needs_escape(csum) ? 3 : 2;
csum              589 drivers/input/misc/ims-pcu.c 	pcu->urb_out_buf[count++] = csum;
csum              541 drivers/input/mouse/cyapa_gen3.c 	u16 csum = 0;
csum              544 drivers/input/mouse/cyapa_gen3.c 		csum += buf[i];
csum              546 drivers/input/mouse/cyapa_gen3.c 	return csum;
csum              567 drivers/input/mouse/cyapa_gen3.c 	u16 csum;
csum              579 drivers/input/mouse/cyapa_gen3.c 	csum = cyapa_gen3_csum(&fw->data[2], CYAPA_FW_HDR_SIZE - 2);
csum              580 drivers/input/mouse/cyapa_gen3.c 	if (csum != csum_expected) {
csum              583 drivers/input/mouse/cyapa_gen3.c 			csum, csum_expected);
csum              590 drivers/input/mouse/cyapa_gen3.c 	csum = cyapa_gen3_csum(&fw->data[CYAPA_FW_HDR_SIZE],
csum              592 drivers/input/mouse/cyapa_gen3.c 	if (csum != csum_expected) {
csum              595 drivers/input/mouse/cyapa_gen3.c 			csum, csum_expected);
csum               61 drivers/input/mouse/elan_i2c.h 	int (*get_checksum)(struct i2c_client *client, bool iap, u16 *csum);
csum              358 drivers/input/mouse/elan_i2c_i2c.c 				 bool iap, u16 *csum)
csum              373 drivers/input/mouse/elan_i2c_i2c.c 	*csum = le16_to_cpup((__le16 *)val);
csum              206 drivers/input/mouse/elan_i2c_smbus.c 				   bool iap, u16 *csum)
csum              221 drivers/input/mouse/elan_i2c_smbus.c 	*csum = be16_to_cpup((__be16 *)val);
csum               59 drivers/input/touchscreen/elo.c 	unsigned char csum;
csum               73 drivers/input/touchscreen/elo.c 		elo->csum = 0xaa;
csum               83 drivers/input/touchscreen/elo.c 		if (data != elo->csum) {
csum               86 drivers/input/touchscreen/elo.c 				 data, elo->csum);
csum              114 drivers/input/touchscreen/elo.c 	elo->csum += data;
csum              224 drivers/input/touchscreen/elo.c 	unsigned char csum = 0xaa + ELO10_LEAD_BYTE;
csum              237 drivers/input/touchscreen/elo.c 		csum += packet[i];
csum              242 drivers/input/touchscreen/elo.c 	if (serio_write(elo->serio, csum))
csum               77 drivers/input/touchscreen/touchit213.c 	unsigned char csum;
csum              245 drivers/md/bcache/btree.c 			if (i->csum != csum_set(i))
csum              249 drivers/md/bcache/btree.c 			if (i->csum != btree_csum_set(b, i))
csum              401 drivers/md/bcache/btree.c 	i->csum		= btree_csum_set(b, i);
csum               95 drivers/md/bcache/journal.c 			if (j->csum != csum_set(j)) {
csum              795 drivers/md/bcache/journal.c 	w->data->csum		= csum_set(w->data);
csum              105 drivers/md/bcache/movinggc.c 		op->csum		= KEY_CSUM(&io->w->key);
csum               44 drivers/md/bcache/request.c 	uint64_t csum = 0;
csum               49 drivers/md/bcache/request.c 		csum = bch_crc64_update(csum, d, bv.bv_len);
csum               53 drivers/md/bcache/request.c 	k->ptr[KEY_PTRS(k)] = csum & (~0ULL >> 1);
csum              223 drivers/md/bcache/request.c 					3 + (op->csum ? 1 : 0),
csum              252 drivers/md/bcache/request.c 		SET_KEY_CSUM(k, op->csum);
csum               23 drivers/md/bcache/request.h 		unsigned int	csum:1;
csum              107 drivers/md/bcache/super.c 	if (s->csum != csum_set(s))
csum              236 drivers/md/bcache/super.c 	out->csum = csum_set(out);
csum              579 drivers/md/bcache/super.c 		p->csum		= bch_crc64(&p->magic, bucket_bytes(ca) - 8);
csum              630 drivers/md/bcache/super.c 			if (p->csum !=
csum               63 drivers/md/dm-cache-metadata.c 	__le32 csum;
csum              178 drivers/md/dm-cache-metadata.c 	disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags,
csum              220 drivers/md/dm-cache-metadata.c 	if (csum_le != disk_super->csum) {
csum              222 drivers/md/dm-cache-metadata.c 		      le32_to_cpu(csum_le), le32_to_cpu(disk_super->csum));
csum               39 drivers/md/dm-clone-metadata.c 	__le32 csum;
csum              170 drivers/md/dm-clone-metadata.c 	u32 csum;
csum              175 drivers/md/dm-clone-metadata.c 	csum = dm_bm_checksum(&sb->flags, sb_block_size - sizeof(__le32),
csum              177 drivers/md/dm-clone-metadata.c 	sb->csum = cpu_to_le32(csum);
csum              184 drivers/md/dm-clone-metadata.c 	u32 csum, metadata_version;
csum              202 drivers/md/dm-clone-metadata.c 	csum = dm_bm_checksum(&sb->flags, sb_block_size - sizeof(__le32),
csum              204 drivers/md/dm-clone-metadata.c 	if (sb->csum != cpu_to_le32(csum)) {
csum              206 drivers/md/dm-clone-metadata.c 		      csum, le32_to_cpu(sb->csum));
csum              162 drivers/md/dm-era-target.c 	__le32 csum;
csum              198 drivers/md/dm-era-target.c 	disk->csum = cpu_to_le32(dm_bm_checksum(&disk->flags,
csum              239 drivers/md/dm-era-target.c 	if (csum_le != disk->csum) {
csum              241 drivers/md/dm-era-target.c 		      le32_to_cpu(csum_le), le32_to_cpu(disk->csum));
csum               99 drivers/md/dm-thin-metadata.c 	__le32 csum;	/* Checksum of superblock except for this field. */
csum              255 drivers/md/dm-thin-metadata.c 	disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags,
csum              284 drivers/md/dm-thin-metadata.c 	if (csum_le != disk_super->csum) {
csum              286 drivers/md/dm-thin-metadata.c 		      le32_to_cpu(csum_le), le32_to_cpu(disk_super->csum));
csum             1000 drivers/md/md.c static u32 md_csum_fold(u32 csum)
csum             1002 drivers/md/md.c 	csum = (csum & 0xffff) + (csum >> 16);
csum             1003 drivers/md/md.c 	return (csum & 0xffff) + (csum >> 16);
csum             1011 drivers/md/md.c 	unsigned int disk_csum, csum;
csum             1018 drivers/md/md.c 	csum = (newcsum & 0xffffffff) + (newcsum>>32);
csum             1033 drivers/md/md.c 	return csum;
csum             1521 drivers/md/md.c 	u32 csum;
csum             1535 drivers/md/md.c 	csum = (newcsum & 0xffffffff) + (newcsum >> 32);
csum             1537 drivers/md/md.c 	return cpu_to_le32(csum);
csum               24 drivers/md/persistent-data/dm-array.c 	__le32 csum;
csum               47 drivers/md/persistent-data/dm-array.c 	bh_le->csum = cpu_to_le32(dm_bm_checksum(&bh_le->max_entries,
csum               69 drivers/md/persistent-data/dm-array.c 	if (csum_disk != bh_le->csum) {
csum               72 drivers/md/persistent-data/dm-array.c 			    (unsigned) le32_to_cpu(bh_le->csum));
csum               29 drivers/md/persistent-data/dm-btree-internal.h 	__le32 csum;
csum               30 drivers/md/persistent-data/dm-btree-spine.c 	h->csum = cpu_to_le32(dm_bm_checksum(&h->flags,
csum               56 drivers/md/persistent-data/dm-btree-spine.c 	if (csum_disk != h->csum) {
csum               58 drivers/md/persistent-data/dm-btree-spine.c 			    le32_to_cpu(csum_disk), le32_to_cpu(h->csum));
csum               29 drivers/md/persistent-data/dm-space-map-common.c 	mi_le->csum = cpu_to_le32(dm_bm_checksum(&mi_le->padding,
csum               50 drivers/md/persistent-data/dm-space-map-common.c 	if (csum_disk != mi_le->csum) {
csum               52 drivers/md/persistent-data/dm-space-map-common.c 			    le32_to_cpu(csum_disk), le32_to_cpu(mi_le->csum));
csum               79 drivers/md/persistent-data/dm-space-map-common.c 	disk_header->csum = cpu_to_le32(dm_bm_checksum(&disk_header->not_used,
csum              100 drivers/md/persistent-data/dm-space-map-common.c 	if (csum_disk != disk_header->csum) {
csum              102 drivers/md/persistent-data/dm-space-map-common.c 			    le32_to_cpu(csum_disk), le32_to_cpu(disk_header->csum));
csum               41 drivers/md/persistent-data/dm-space-map-common.h 	__le32 csum;
csum               94 drivers/md/persistent-data/dm-space-map-common.h 	__le32 csum;
csum              515 drivers/media/i2c/adv7511-v4l2.c 	u8 csum = 0;
csum              520 drivers/media/i2c/adv7511-v4l2.c 		csum += ptr[i];
csum              522 drivers/media/i2c/adv7511-v4l2.c 	return 256 - csum;
csum              370 drivers/media/i2c/ir-kbd-i2c.c 	u8	csum[2];
csum              380 drivers/media/i2c/ir-kbd-i2c.c 	for (i = 0; p < code_block->csum; i++)
csum              381 drivers/media/i2c/ir-kbd-i2c.c 		code_block->csum[i & 1] ^= *p++;
csum              558 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	u16 csum = 0, cc;
csum              568 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		csum ^= le16_to_cpup((__le16 *) (muxpack + i));
csum              569 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (csum) {
csum              588 drivers/media/usb/ttusb-dec/ttusb_dec.c 	u16 csum = 0;
csum              597 drivers/media/usb/ttusb-dec/ttusb_dec.c 		csum ^= ((dec->packet[i] << 8) + dec->packet[i + 1]);
csum              599 drivers/media/usb/ttusb-dec/ttusb_dec.c 	if (csum) {
csum             1339 drivers/net/ethernet/3com/typhoon.c 	__sum16 csum;
csum             1422 drivers/net/ethernet/3com/typhoon.c 			csum = csum_fold(csum_partial_copy_nocheck(image_data,
csum             1427 drivers/net/ethernet/3com/typhoon.c 			iowrite32(le16_to_cpu((__force __le16)csum),
csum              462 drivers/net/ethernet/adaptec/starfire.c 	__le16 csum;			/* Partial checksum */
csum              470 drivers/net/ethernet/adaptec/starfire.c 	__le16 csum;			/* partial checksum */
csum             1523 drivers/net/ethernet/adaptec/starfire.c 			skb->csum = le16_to_cpu(desc->csum);
csum             1561 drivers/net/ethernet/alacritech/slicoss.c 	u32 csum = 0;
csum             1566 drivers/net/ethernet/alacritech/slicoss.c 		csum += le16_to_cpu(data);
csum             1571 drivers/net/ethernet/alacritech/slicoss.c 		csum += *(u8 *)ptr;
csum             1572 drivers/net/ethernet/alacritech/slicoss.c 	while (csum >> 16)
csum             1573 drivers/net/ethernet/alacritech/slicoss.c 		csum = (csum & 0xFFFF) + ((csum >> 16) & 0xFFFF);
csum             1574 drivers/net/ethernet/alacritech/slicoss.c 	return ~csum;
csum             1583 drivers/net/ethernet/alacritech/slicoss.c 	__le16 csum;
csum             1592 drivers/net/ethernet/alacritech/slicoss.c 	memcpy(&csum, eeprom + size, sizeof(csum));
csum             1594 drivers/net/ethernet/alacritech/slicoss.c 	return (le16_to_cpu(csum) == slic_eeprom_csum(eeprom, size));
csum             1936 drivers/net/ethernet/alteon/acenic.c 		u16 csum;
csum             1989 drivers/net/ethernet/alteon/acenic.c 		csum = retdesc->tcp_udp_csum;
csum             1998 drivers/net/ethernet/alteon/acenic.c 			skb->csum = htons(csum);
csum             1674 drivers/net/ethernet/amd/xgbe/xgbe-dev.c 	unsigned int csum, tso, vlan, vxlan;
csum             1686 drivers/net/ethernet/amd/xgbe/xgbe-dev.c 	csum = XGMAC_GET_BITS(packet->attributes, TX_PACKET_ATTRIBUTES,
csum             1816 drivers/net/ethernet/amd/xgbe/xgbe-dev.c 		if (csum)
csum             1852 drivers/net/ethernet/amd/xgbe/xgbe-dev.c 		if (csum)
csum              401 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	u8 redrv_data[5], csum;
csum              412 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	csum = 0;
csum              414 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 		csum += redrv_data[i];
csum              415 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 		if (redrv_data[i] > csum)
csum              416 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 			csum++;
csum              418 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	redrv_data[4] = ~csum;
csum             5972 drivers/net/ethernet/broadcom/bnx2.c 	u32 magic, csum;
csum             5986 drivers/net/ethernet/broadcom/bnx2.c 	csum = ether_crc_le(0x100, data);
csum             5987 drivers/net/ethernet/broadcom/bnx2.c 	if (csum != CRC32_RESIDUAL) {
csum             5992 drivers/net/ethernet/broadcom/bnx2.c 	csum = ether_crc_le(0x100, data + 0x100);
csum             5993 drivers/net/ethernet/broadcom/bnx2.c 	if (csum != CRC32_RESIDUAL) {
csum             3322 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c static __le16 bnx2x_csum_fix(unsigned char *t_header, u16 csum, s8 fix)
csum             3324 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	__sum16 tsum = (__force __sum16) csum;
csum             3327 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		tsum = ~csum_fold(csum_sub((__force __wsum) csum,
csum             3331 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		tsum = ~csum_fold(csum_add((__force __wsum) csum,
csum             3661 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		u32 csum = (__force u32)(~iph->check) -
csum             3668 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			bswab16(csum_fold((__force __wsum)csum));
csum             12890 drivers/net/ethernet/broadcom/tg3.c 	u32 csum, magic, len;
csum             13020 drivers/net/ethernet/broadcom/tg3.c 	csum = calc_crc((unsigned char *) buf, 0x10);
csum             13021 drivers/net/ethernet/broadcom/tg3.c 	if (csum != le32_to_cpu(buf[0x10/4]))
csum             13025 drivers/net/ethernet/broadcom/tg3.c 	csum = calc_crc((unsigned char *) &buf[0x74/4], 0x88);
csum             13026 drivers/net/ethernet/broadcom/tg3.c 	if (csum != le32_to_cpu(buf[0xfc/4]))
csum             1075 drivers/net/ethernet/cadence/macb_main.c 			    skb->len, skb->csum);
csum             1166 drivers/net/ethernet/cadence/macb_main.c 		    skb->len, skb->csum);
csum              499 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h 	u16 csum;
csum             1377 drivers/net/ethernet/chelsio/cxgb/sge.c 	if ((dev->features & NETIF_F_RXCSUM) && p->csum == 0xffff &&
csum             1032 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	u32 csum;
csum             1056 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	for (csum = 0, i = 0; i < fw->size / sizeof(csum); i++)
csum             1057 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		csum += ntohl(p[i]);
csum             1059 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	if (csum != 0xffffffff) {
csum             1061 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		       csum);
csum              941 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 	return G_OPCODE(ntohl((__force __be32)skb->csum));
csum             2089 drivers/net/ethernet/chelsio/cxgb3/sge.c 	    p->csum == htons(0xffff) && !p->fragment) {
csum             2173 drivers/net/ethernet/chelsio/cxgb3/sge.c 		     cpl->csum_valid && cpl->csum == htons(0xffff)) {
csum             2435 drivers/net/ethernet/chelsio/cxgb3/sge.c 				skb->csum = rss_hi;
csum             1203 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h 	__be16 csum;
csum             1020 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	u32 csum;
csum             1025 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	for (csum = 0, i = 0; i < size / sizeof(csum); i++)
csum             1026 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		csum += ntohl(p[i]);
csum             1027 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	if (csum != 0xffffffff) {
csum             1029 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		       csum);
csum             1126 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	u32 csum;
csum             1136 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	for (csum = 0, i = 0; i < size / sizeof(csum); i++)
csum             1137 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		csum += ntohl(p[i]);
csum             1138 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	if (csum != 0xffffffff) {
csum             1140 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		       csum);
csum             3016 drivers/net/ethernet/chelsio/cxgb4/sge.c 			__sum16 c = (__force __sum16)pkt->csum;
csum             3017 drivers/net/ethernet/chelsio/cxgb4/sge.c 			skb->csum = csum_unfold(c);
csum             2754 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	u8 *vpd, csum;
csum             2816 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	for (csum = 0; i >= 0; i--)
csum             2817 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		csum += vpd[i];
csum             2819 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (csum) {
csum             2821 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			"corrupted VPD EEPROM, actual csum %u\n", csum);
csum             3653 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	u32 csum;
csum             3686 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	for (csum = 0, i = 0; i < size / sizeof(csum); i++)
csum             3687 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		csum += be32_to_cpu(p[i]);
csum             3689 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (csum != 0xffffffff) {
csum             3691 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			"corrupted firmware image, checksum %#x\n", csum);
csum             1140 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h 	__be16 csum;
csum             1658 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 			__sum16 c = (__force __sum16)pkt->csum;
csum             1659 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 			skb->csum = csum_unfold(c);
csum              899 drivers/net/ethernet/cisco/enic/vnic_dev.c 	u32 csum;
csum              905 drivers/net/ethernet/cisco/enic/vnic_dev.c 		csum = 0;
csum              909 drivers/net/ethernet/cisco/enic/vnic_dev.c 			csum += words[i];
csum              910 drivers/net/ethernet/cisco/enic/vnic_dev.c 	} while (csum != words[0]);
csum              520 drivers/net/ethernet/cisco/enic/vnic_devcmd.h 	u32 csum;		/* checksum over following words */
csum              514 drivers/net/ethernet/freescale/enetc/enetc.c 		skb->csum = csum_unfold((__force __sum16)~htons(inet_csum));
csum               69 drivers/net/ethernet/google/gve/gve_desc.h 	__sum16	csum;  /* 1's-complement partial checksum of L3+ bytes */
csum              345 drivers/net/ethernet/google/gve/gve_rx.c 		if (rx_desc->csum)
csum              349 drivers/net/ethernet/google/gve/gve_rx.c 		skb->csum = csum_unfold(rx_desc->csum);
csum              552 drivers/net/ethernet/ibm/ehea/ehea_main.c 		skb->csum = csum_unfold(~cqe->inet_checksum_value);
csum              500 drivers/net/ethernet/intel/e1000/e1000_hw.h 	__le16 csum;		/* Packet checksum */
csum              519 drivers/net/ethernet/intel/e1000/e1000_hw.h 					__le16 csum;	/* Packet Checksum */
csum              545 drivers/net/ethernet/intel/e1000/e1000_hw.h 					__le16 csum;	/* Packet Checksum */
csum             3937 drivers/net/ethernet/intel/e1000/e1000_main.c 			      u32 csum, struct sk_buff *skb)
csum             4240 drivers/net/ethernet/intel/e1000/e1000_main.c 							  le16_to_cpu(rx_desc->csum), skb);
csum             4266 drivers/net/ethernet/intel/e1000/e1000_main.c 				  le16_to_cpu(rx_desc->csum), skb);
csum             4451 drivers/net/ethernet/intel/e1000/e1000_main.c 				  le16_to_cpu(rx_desc->csum), skb);
csum              216 drivers/net/ethernet/intel/e1000e/hw.h 					__le16 csum;   /* Packet Checksum */
csum              246 drivers/net/ethernet/intel/e1000e/hw.h 					__le16 csum;     /* Packet Checksum */
csum               97 drivers/net/ethernet/intel/e1000e/manage.c 	s32 ret_val, hdr_csum, csum;
csum              125 drivers/net/ethernet/intel/e1000e/manage.c 	csum = e1000_calculate_checksum((u8 *)hdr,
csum              131 drivers/net/ethernet/intel/e1000e/manage.c 	if ((hdr_csum != csum) || (hdr->signature != E1000_IAMT_SIGNATURE)) {
csum             2113 drivers/net/ethernet/intel/ice/ice_txrx.c 	int tso, csum;
csum             2154 drivers/net/ethernet/intel/ice/ice_txrx.c 	csum = ice_tx_csum(first, &offload);
csum             2155 drivers/net/ethernet/intel/ice/ice_txrx.c 	if (csum < 0)
csum               78 drivers/net/ethernet/intel/igb/e1000_82575.h 					__le16 csum;     /* Packet Checksum */
csum               55 drivers/net/ethernet/intel/igbvf/vf.h 					u16 csum;  /* Packet Checksum */
csum               67 drivers/net/ethernet/intel/igc/igc_base.h 					__le16 csum; /* Packet Checksum */
csum               98 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	u8 csum;
csum              101 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	csum = ixgbe_ones_comp_byte_add(reg_high, reg & 0xFF);
csum              102 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	csum = ~csum;
csum              117 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (ixgbe_out_i2c_byte_ack(hw, csum))
csum              173 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	u8 csum;
csum              176 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	csum = ixgbe_ones_comp_byte_add(reg_high, reg & 0xFF);
csum              177 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	csum = ixgbe_ones_comp_byte_add(csum, val >> 8);
csum              178 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	csum = ixgbe_ones_comp_byte_add(csum, val & 0xFF);
csum              179 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	csum = ~csum;
csum              200 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (ixgbe_out_i2c_byte_ack(hw, csum))
csum             2872 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 					__le16 csum; /* Packet Checksum */
csum              925 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 				   u16 size, u16 *csum, u16 *buffer,
csum              980 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		*csum += local_buffer[i];
csum              222 drivers/net/ethernet/intel/ixgbevf/defines.h 					__le16 csum; /* Packet Checksum */
csum              943 drivers/net/ethernet/jme.c 	u16 csum = 0xFFFFu;
csum              946 drivers/net/ethernet/jme.c 		return csum;
csum              948 drivers/net/ethernet/jme.c 		return csum;
csum              955 drivers/net/ethernet/jme.c 		return csum;
csum              959 drivers/net/ethernet/jme.c 	csum = udp_hdr(skb)->check;
csum              963 drivers/net/ethernet/jme.c 	return csum;
csum             1746 drivers/net/ethernet/marvell/mvneta.c 		skb->csum = 0;
csum             2858 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			skb->csum = 0;
csum             3047 drivers/net/ethernet/marvell/skge.c 				   u32 control, u32 status, u16 csum)
csum             3111 drivers/net/ethernet/marvell/skge.c 		skb->csum = le16_to_cpu(csum);
csum             2471 drivers/net/ethernet/marvell/sky2.c 		skb->csum = re->skb->csum;
csum             2669 drivers/net/ethernet/marvell/sky2.c 		skb->csum = le16_to_cpu(status);
csum              592 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	skb->csum = csum_sub(hw_checksum, csum_pseudo_header);
csum              615 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	skb->csum = csum_add(temp, (__force __wsum)*(__be16 *)&ipv6h->nexthdr);
csum              196 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static void set_signature(struct mlx5_cmd_work_ent *ent, int csum)
csum              199 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (csum) {
csum              840 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	skb->csum = csum_block_add(skb->csum,
csum              865 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	skb->csum = csum_block_add(skb->csum, csum_partial(tail, len, 0), offset);
csum              882 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 		skb->csum = csum_partial(skb->data + ETH_HLEN,
csum              884 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 					 skb->csum);
csum              946 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 		skb->csum = csum_unfold((__force __sum16)cqe->check_sum);
csum             1484 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 		skb->csum = csum_unfold((__force __sum16)cqe->check_sum);
csum              162 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c 	skb->csum = 0;
csum             4812 drivers/net/ethernet/micrel/ksz884x.c 	skb->csum = old->csum;
csum             1184 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		skb->csum = hw_csum;
csum             1301 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			skb->csum = csum_sub(skb->csum, vsum);
csum             1317 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_rx_done(struct myri10ge_slice_state *ss, int len, __wsum csum)
csum             1376 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		skb->csum = csum;
csum              298 drivers/net/ethernet/netronome/nfp/nfp_net.h 	__wsum csum;
csum             1600 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 		skb->csum = meta->csum;
csum             1697 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 			meta->csum =
csum             1123 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 				skb->csum = 0;
csum             1125 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 				skb->csum = skb_checksum(skb, offset,
csum             1132 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 							  skb->csum);
csum             1134 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 				skb->csum = 0;
csum             1136 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 				skb->csum =
csum             1144 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 							  skb->csum);
csum             1555 drivers/net/ethernet/packetengines/hamachi.c 						skb->csum = ntohs(pfck & 0xffff);
csum             1556 drivers/net/ethernet/packetengines/hamachi.c 						if (skb->csum > crc)
csum             1557 drivers/net/ethernet/packetengines/hamachi.c 							skb->csum -= crc;
csum             1559 drivers/net/ethernet/packetengines/hamachi.c 							skb->csum += (~crc & 0xffff);
csum              760 drivers/net/ethernet/pasemi/pasemi_mac.c 			skb->csum = (macrx & XCT_MACRX_CSUM_M) >>
csum              852 drivers/net/ethernet/pensando/ionic/ionic_if.h 	__le16 csum;
csum               24 drivers/net/ethernet/pensando/ionic/ionic_lif.h 	u64 csum;
csum               92 drivers/net/ethernet/pensando/ionic/ionic_stats.c 			stats->tx_csum += tstats->csum;
csum              138 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 			skb->csum = (__wsum)le16_to_cpu(comp->csum);
csum              746 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 		stats->csum++;
csum             1012 drivers/net/ethernet/qlogic/qede/qede_fp.c 	u8 csum = 0;
csum             1018 drivers/net/ethernet/qlogic/qede/qede_fp.c 		csum = QEDE_CSUM_UNNECESSARY;
csum             1027 drivers/net/ethernet/qlogic/qede/qede_fp.c 	return csum;
csum             1211 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	u32 version, csum, *tmp_buf;
csum             1252 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	csum = qlcnic_temp_checksum((uint32_t *)tmp_buf, temp_size);
csum             1254 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	if (csum) {
csum              185 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c 	u16 *csum;
csum              190 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c 		csum = (u16 *)rmnet_map_get_csum_field(ip4h->protocol, txphdr);
csum              191 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c 		*csum = ~(*csum);
csum              227 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c 	u16 *csum;
csum              232 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c 		csum = (u16 *)rmnet_map_get_csum_field(ip6h->nexthdr, txphdr);
csum              233 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c 		*csum = ~(*csum);
csum              527 drivers/net/ethernet/renesas/ravb_main.c 	skb->csum = csum_unfold((__force __sum16)get_unaligned_le16(hw_csum));
csum             1613 drivers/net/ethernet/renesas/sh_eth.c 	skb->csum = csum_unfold((__force __sum16)get_unaligned_le16(hw_csum));
csum             1789 drivers/net/ethernet/sfc/falcon/falcon.c 	u32 csum;
csum             1834 drivers/net/ethernet/sfc/falcon/falcon.c 	for (csum = 0; word < limit; ++word)
csum             1835 drivers/net/ethernet/sfc/falcon/falcon.c 		csum += le16_to_cpu(*word);
csum             1837 drivers/net/ethernet/sfc/falcon/falcon.c 	if (~csum & 0xffff) {
csum              397 drivers/net/ethernet/sfc/falcon/farch.c 		int csum = tx_queue->queue & EF4_TXQ_TYPE_OFFLOAD;
csum              398 drivers/net/ethernet/sfc/falcon/farch.c 		EF4_SET_OWORD_FIELD(reg, FRF_BZ_TX_IP_CHKSM_DIS, !csum);
csum              400 drivers/net/ethernet/sfc/falcon/farch.c 				    !csum);
csum              381 drivers/net/ethernet/sfc/farch.c 	int csum = tx_queue->queue & EFX_TXQ_TYPE_OFFLOAD;
csum              403 drivers/net/ethernet/sfc/farch.c 	EFX_SET_OWORD_FIELD(reg, FRF_BZ_TX_IP_CHKSM_DIS, !csum);
csum              404 drivers/net/ethernet/sfc/farch.c 	EFX_SET_OWORD_FIELD(reg, FRF_BZ_TX_TCP_CHKSM_DIS, !csum);
csum              478 drivers/net/ethernet/sgi/ioc3-eth.c 	u32 csum, ehsum;
csum              506 drivers/net/ethernet/sgi/ioc3-eth.c 	csum = hwsum +
csum              519 drivers/net/ethernet/sgi/ioc3-eth.c 	csum += 0xffff ^ ehsum;
csum              526 drivers/net/ethernet/sgi/ioc3-eth.c 		csum += 0xffff ^ (u16)((cp[1] << 8) | cp[0]);
csum              527 drivers/net/ethernet/sgi/ioc3-eth.c 		csum += 0xffff ^ (u16)((cp[3] << 8) | cp[2]);
csum              529 drivers/net/ethernet/sgi/ioc3-eth.c 		csum += 0xffff ^ (u16)((cp[0] << 8) | cp[1]);
csum              530 drivers/net/ethernet/sgi/ioc3-eth.c 		csum += 0xffff ^ (u16)((cp[2] << 8) | cp[3]);
csum              533 drivers/net/ethernet/sgi/ioc3-eth.c 	csum = (csum & 0xffff) + (csum >> 16);
csum              534 drivers/net/ethernet/sgi/ioc3-eth.c 	csum = (csum & 0xffff) + (csum >> 16);
csum              536 drivers/net/ethernet/sgi/ioc3-eth.c 	if (csum == 0xffff)
csum             1387 drivers/net/ethernet/sgi/ioc3-eth.c 		u32 csum, ehsum;
csum             1401 drivers/net/ethernet/sgi/ioc3-eth.c 		csum = csum_tcpudp_nofold(ih->saddr, ih->daddr,
csum             1405 drivers/net/ethernet/sgi/ioc3-eth.c 		csum = (csum & 0xffff) + (csum >> 16);	/* Fold again */
csum             1406 drivers/net/ethernet/sgi/ioc3-eth.c 		csum = (csum & 0xffff) + (csum >> 16);
csum             1411 drivers/net/ethernet/sgi/ioc3-eth.c 			udp_hdr(skb)->check = csum;
csum             1415 drivers/net/ethernet/sgi/ioc3-eth.c 			tcp_hdr(skb)->check = csum;
csum              771 drivers/net/ethernet/smsc/smsc9420.c 		put_unaligned_le16(hw_csum, &skb->csum);
csum               17 drivers/net/ethernet/stmicro/stmmac/chain_mode.c static int jumbo_frm(void *p, struct sk_buff *skb, int csum)
csum               44 drivers/net/ethernet/stmicro/stmmac/chain_mode.c 	stmmac_prepare_tx_desc(priv, desc, 1, bmax, csum, STMMAC_CHAIN_MODE,
csum               61 drivers/net/ethernet/stmicro/stmmac/chain_mode.c 			stmmac_prepare_tx_desc(priv, desc, 0, bmax, csum,
csum               75 drivers/net/ethernet/stmicro/stmmac/chain_mode.c 			stmmac_prepare_tx_desc(priv, desc, 0, len, csum,
csum              361 drivers/net/ethernet/stmicro/stmmac/enh_desc.c 	unsigned int csum = 0;
csum              369 drivers/net/ethernet/stmicro/stmmac/enh_desc.c 		csum = 2;
csum              372 drivers/net/ethernet/stmicro/stmmac/enh_desc.c 				>> RDES0_FRAME_LEN_SHIFT) - csum);
csum              491 drivers/net/ethernet/stmicro/stmmac/hwif.h 	int (*jumbo_frm)(void *priv, struct sk_buff *skb, int csum);
csum              221 drivers/net/ethernet/stmicro/stmmac/norm_desc.c 	unsigned int csum = 0;
csum              230 drivers/net/ethernet/stmicro/stmmac/norm_desc.c 		csum = 2;
csum              234 drivers/net/ethernet/stmicro/stmmac/norm_desc.c 		csum);
csum               17 drivers/net/ethernet/stmicro/stmmac/ring_mode.c static int jumbo_frm(void *p, struct sk_buff *skb, int csum)
csum               51 drivers/net/ethernet/stmicro/stmmac/ring_mode.c 		stmmac_prepare_tx_desc(priv, desc, 1, bmax, csum,
csum               71 drivers/net/ethernet/stmicro/stmmac/ring_mode.c 		stmmac_prepare_tx_desc(priv, desc, 0, len, csum,
csum               84 drivers/net/ethernet/stmicro/stmmac/ring_mode.c 		stmmac_prepare_tx_desc(priv, desc, 1, nopaged_len, csum,
csum              197 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 	skb->csum = 0;
csum             1950 drivers/net/ethernet/sun/cassini.c 	__sum16 csum;
csum             2125 drivers/net/ethernet/sun/cassini.c 	csum = (__force __sum16)htons(CAS_VAL(RX_COMP4_TCP_CSUM, words[3]));
csum             2128 drivers/net/ethernet/sun/cassini.c 		csum = csum_fold(csum_partial(crcaddr, cp->crc_size,
csum             2129 drivers/net/ethernet/sun/cassini.c 					      csum_unfold(csum)));
csum             2135 drivers/net/ethernet/sun/cassini.c 		skb->csum = csum_unfold(~csum);
csum              857 drivers/net/ethernet/sun/sungem.c 			__sum16 csum;
csum              859 drivers/net/ethernet/sun/sungem.c 			csum = (__force __sum16)htons((status & RXDCTRL_TCPCSUM) ^ 0xffff);
csum              860 drivers/net/ethernet/sun/sungem.c 			skb->csum = csum_unfold(csum);
csum             2003 drivers/net/ethernet/sun/sunhme.c 		u16 csum = flags & RXFLAG_CSUM;
csum             2079 drivers/net/ethernet/sun/sunhme.c 		skb->csum = csum_unfold(~(__force __sum16)htons(csum));
csum             2082 drivers/net/ethernet/sun/sunhme.c 		RXD(("len=%d csum=%4x]", len, csum));
csum              319 drivers/net/ethernet/sun/sunvnet_common.c 	skb->csum = 0;
csum              324 drivers/net/ethernet/sun/sunvnet_common.c 		skb->csum = skb_checksum(skb, offset, skb->len - offset, 0);
csum              327 drivers/net/ethernet/sun/sunvnet_common.c 						skb->csum);
csum              332 drivers/net/ethernet/sun/sunvnet_common.c 		skb->csum = skb_checksum(skb, offset, skb->len - offset, 0);
csum              335 drivers/net/ethernet/sun/sunvnet_common.c 						skb->csum);
csum              352 drivers/net/ethernet/sun/sunvnet_common.c 	skb->csum = 0;
csum              357 drivers/net/ethernet/sun/sunvnet_common.c 		skb->csum = skb_checksum(skb, offset, skb->len - offset, 0);
csum              360 drivers/net/ethernet/sun/sunvnet_common.c 					      skb->csum);
csum              365 drivers/net/ethernet/sun/sunvnet_common.c 		skb->csum = skb_checksum(skb, offset, skb->len - offset, 0);
csum              368 drivers/net/ethernet/sun/sunvnet_common.c 					      skb->csum);
csum             1133 drivers/net/ethernet/sun/sunvnet_common.c 		__wsum csum;
csum             1169 drivers/net/ethernet/sun/sunvnet_common.c 			csum = skb_copy_and_csum_bits(skb, start,
csum             1179 drivers/net/ethernet/sun/sunvnet_common.c 					csum = csum_tcpudp_magic(iph->saddr,
csum             1183 drivers/net/ethernet/sun/sunvnet_common.c 								 csum);
csum             1190 drivers/net/ethernet/sun/sunvnet_common.c 					csum = csum_ipv6_magic(&ip6h->saddr,
csum             1194 drivers/net/ethernet/sun/sunvnet_common.c 							       csum);
csum             1199 drivers/net/ethernet/sun/sunvnet_common.c 			*(__sum16 *)(nskb->data + offset) = csum;
csum              710 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 	unsigned int csum, tso, vlan;
csum              717 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 	csum = XLGMAC_GET_REG_BITS(pkt_info->attributes,
csum              905 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 		if (csum)
csum              951 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c 		if (csum)
csum              993 drivers/net/ethernet/xilinx/ll_temac_main.c 			skb->csum = htons(be32_to_cpu(bd->app3) & 0xFFFF);
csum              735 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 			skb->csum = be32_to_cpu(cur_p->app3 & 0xFFFF);
csum             1352 drivers/net/hyperv/hyperv_net.h 	struct ndis_csum_offload	csum;
csum             1213 drivers/net/hyperv/rndis_filter.c 	if ((hwcaps.csum.ip4_txcsum & NDIS_TXCSUM_ALL_TCP4) == NDIS_TXCSUM_ALL_TCP4) {
csum             1228 drivers/net/hyperv/rndis_filter.c 		if (hwcaps.csum.ip4_txcsum & NDIS_TXCSUM_CAP_UDP4) {
csum             1234 drivers/net/hyperv/rndis_filter.c 	if ((hwcaps.csum.ip6_txcsum & NDIS_TXCSUM_ALL_TCP6) == NDIS_TXCSUM_ALL_TCP6) {
csum             1249 drivers/net/hyperv/rndis_filter.c 		if (hwcaps.csum.ip6_txcsum & NDIS_TXCSUM_CAP_UDP6) {
csum              240 drivers/net/slip/slhc.c 	__sum16 csum;
csum              441 drivers/net/slip/slhc.c 	csum = th->check;
csum              462 drivers/net/slip/slhc.c 	*(__sum16 *)cp = csum;
csum              968 drivers/net/usb/ax88179_178a.c 	u16 csum, delay = HZ / 10;
csum             1000 drivers/net/usb/ax88179_178a.c 	csum = eeprom[6] + eeprom[7] + eeprom[8] + eeprom[9];
csum             1001 drivers/net/usb/ax88179_178a.c 	csum = (csum >> 8) + (csum & 0xff);
csum             1002 drivers/net/usb/ax88179_178a.c 	if ((csum + eeprom[10]) != 0xff)
csum             1012 drivers/net/usb/ax88179_178a.c 	u16	csum = 0;
csum             1021 drivers/net/usb/ax88179_178a.c 		csum = csum + efuse[i];
csum             1023 drivers/net/usb/ax88179_178a.c 	while (csum > 255)
csum             1024 drivers/net/usb/ax88179_178a.c 		csum = (csum & 0x00FF) + ((csum >> 8) & 0x00FF);
csum             1026 drivers/net/usb/ax88179_178a.c 	if (csum != 0xFF)
csum             3053 drivers/net/usb/lan78xx.c 		skb->csum = ntohs((u16)(rx_cmd_b >> RX_CMD_B_CSUM_SHIFT_));
csum             2167 drivers/net/usb/smsc75xx.c 		skb->csum = ntohs((u16)(rx_cmd_b >> RX_CMD_B_CSUM_SHIFT));
csum             1906 drivers/net/usb/smsc95xx.c 	skb->csum = *(u16 *)(skb_tail_pointer(skb) - 2);
csum             2020 drivers/net/usb/smsc95xx.c 	bool csum = skb->ip_summed == CHECKSUM_PARTIAL;
csum             2021 drivers/net/usb/smsc95xx.c 	int overhead = csum ? SMSC95XX_TX_OVERHEAD_CSUM : SMSC95XX_TX_OVERHEAD;
csum             2040 drivers/net/usb/smsc95xx.c 	if (csum) {
csum             2050 drivers/net/usb/smsc95xx.c 			csum = false;
csum               29 drivers/net/virtio_net.c static bool csum = true, gso = true, napi_tx = true;
csum               30 drivers/net/virtio_net.c module_param(csum, bool, 0444);
csum             3026 drivers/net/virtio_net.c 		if (csum)
csum              274 drivers/net/vmxnet3/vmxnet3_defs.h 	u32		csum:16;
csum              276 drivers/net/vmxnet3/vmxnet3_defs.h 	u32		csum:16;
csum             1182 drivers/net/vmxnet3/vmxnet3_drv.c 			if (gdesc->rcd.csum) {
csum             1183 drivers/net/vmxnet3/vmxnet3_drv.c 				skb->csum = htons(gdesc->rcd.csum);
csum              369 drivers/net/wireless/ath/ath6kl/txrx.c 	u8 csum_start = 0, csum_dest = 0, csum = skb->ip_summed;
csum              395 drivers/net/wireless/ath/ath6kl/txrx.c 		    (csum == CHECKSUM_PARTIAL)) {
csum              414 drivers/net/wireless/ath/ath6kl/txrx.c 		    (csum == CHECKSUM_PARTIAL)) {
csum             1536 drivers/net/wireless/ath/ath6kl/txrx.c 			skb->csum = (__force __wsum) meta->csum;
csum              320 drivers/net/wireless/ath/ath6kl/wmi.h 	__le16 csum;
csum             2260 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			__wsum csum;
csum             2262 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			csum = skb_checksum(csum_skb,
csum             2270 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			tcph->check = csum_fold(csum);
csum             2323 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		__wsum csum;
csum             2328 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		csum = skb_checksum(skb, offs, skb->len - offs, 0);
csum             2329 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		*(__sum16 *)(skb->data + csum_offs) = csum_fold(csum);
csum               45 drivers/net/wireless/mediatek/mt7601u/mcu.c 	u32 i, csum = 0;
csum               48 drivers/net/wireless/mediatek/mt7601u/mcu.c 		csum ^= get_unaligned_le32(skb->data + i * 4);
csum               50 drivers/net/wireless/mediatek/mt7601u/mcu.c 	trace_mt_mcu_msg_send(dev, skb, csum, need_resp);
csum               80 drivers/net/wireless/mediatek/mt7601u/trace.h 		 struct sk_buff *skb, u32 csum, bool resp),
csum               81 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_ARGS(dev, skb, csum, resp),
csum               85 drivers/net/wireless/mediatek/mt7601u/trace.h 		__field(u32, csum)
csum               91 drivers/net/wireless/mediatek/mt7601u/trace.h 		__entry->csum = csum;
csum               95 drivers/net/wireless/mediatek/mt7601u/trace.h 		  DEV_PR_ARG, __entry->info, __entry->csum, __entry->resp)
csum              376 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 	__le16 csum;
csum              390 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 	__le16 csum;
csum             4626 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	u16 csum = 0;
csum             4633 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	tx_desc->csum = cpu_to_le16(0);
csum             4636 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		csum = csum ^ le16_to_cpu(ptr[i]);
csum             4638 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	tx_desc->csum |= cpu_to_le16(csum);
csum              719 drivers/pcmcia/cistpl.c static int parse_checksum(tuple_t *tuple, cistpl_checksum_t *csum)
csum              725 drivers/pcmcia/cistpl.c 	csum->addr = tuple->CISOffset + get_unaligned_le16(p) - 2;
csum              726 drivers/pcmcia/cistpl.c 	csum->len = get_unaligned_le16(p + 2);
csum              727 drivers/pcmcia/cistpl.c 	csum->sum = *(p + 4);
csum               24 drivers/platform/chrome/cros_ec_proto.c 	u8 csum = 0;
csum               39 drivers/platform/chrome/cros_ec_proto.c 		csum += out[i];
csum               44 drivers/platform/chrome/cros_ec_proto.c 		csum += msg->data[i];
csum               46 drivers/platform/chrome/cros_ec_proto.c 	request->checksum = -csum;
csum              124 drivers/platform/chrome/cros_ec_proto.c 	u8 csum;
csum              135 drivers/platform/chrome/cros_ec_proto.c 	csum = out[0] + out[1] + out[2];
csum              137 drivers/platform/chrome/cros_ec_proto.c 		csum += out[EC_MSG_TX_HEADER_BYTES + i] = msg->data[i];
csum              138 drivers/platform/chrome/cros_ec_proto.c 	out[EC_MSG_TX_HEADER_BYTES + msg->outsize] = csum;
csum              426 drivers/s390/scsi/zfcp_sysfs.c 	unsigned long long fsum, fmin, fmax, csum, cmin, cmax, cc;	\
csum              432 drivers/s390/scsi/zfcp_sysfs.c 	csum = lat->_name.channel.sum * adapter->timer_ticks;		\
csum              441 drivers/s390/scsi/zfcp_sysfs.c 	do_div(csum, 1000);						\
csum              446 drivers/s390/scsi/zfcp_sysfs.c 		       fmin, fmax, fsum, cmin, cmax, csum, cc); 	\
csum              330 drivers/scsi/aic94xx/aic94xx_init.c 	u32 csum = 0;
csum              401 drivers/scsi/aic94xx/aic94xx_init.c 		csum += asd_ha->bios_image->data[i];
csum              403 drivers/scsi/aic94xx/aic94xx_init.c 	if ((csum & 0x0000ffff) != hdr_ptr->checksum) {
csum             1222 drivers/scsi/aic94xx/aic94xx_seq.c 	u32 csum = 0;
csum             1237 drivers/scsi/aic94xx/aic94xx_seq.c 	header.csum = le32_to_cpu(hdr_ptr->csum);
csum             1252 drivers/scsi/aic94xx/aic94xx_seq.c 	for (i = sizeof(header.csum); i < sequencer_fw->size; i++)
csum             1253 drivers/scsi/aic94xx/aic94xx_seq.c 		csum += sequencer_fw->data[i];
csum             1255 drivers/scsi/aic94xx/aic94xx_seq.c 	if (csum != header.csum) {
csum               22 drivers/scsi/aic94xx/aic94xx_seq.h 	u32	csum;
csum              306 drivers/scsi/csiostor/csio_hw.c 	uint8_t *vpd, csum;
csum              353 drivers/scsi/csiostor/csio_hw.c 	for (csum = 0; i >= 0; i--)
csum              354 drivers/scsi/csiostor/csio_hw.c 		csum += vpd[i];
csum              356 drivers/scsi/csiostor/csio_hw.c 	if (csum) {
csum              357 drivers/scsi/csiostor/csio_hw.c 		csio_err(hw, "corrupted VPD EEPROM, actual csum %u\n", csum);
csum              670 drivers/scsi/csiostor/csio_hw.c 	uint32_t csum;
csum              705 drivers/scsi/csiostor/csio_hw.c 	for (csum = 0, i = 0; i < size / sizeof(csum); i++)
csum              706 drivers/scsi/csiostor/csio_hw.c 		csum += ntohl(p[i]);
csum              708 drivers/scsi/csiostor/csio_hw.c 	if (csum != 0xffffffff) {
csum              709 drivers/scsi/csiostor/csio_hw.c 		csio_err(hw, "corrupted firmware image, checksum %#x\n", csum);
csum              427 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		skb->csum = wrs_needed;	/* remember this until the WR_ACK */
csum              435 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 			csk, skb->len, skb->data_len, frags, skb->csum,
csum              494 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	csk->rss_qid = G_QNUM(ntohs(skb->csum));
csum              764 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 		skb->csum = credits_needed + flowclen16;
csum             1045 drivers/scsi/cxgbi/libcxgbi.c 		if (unlikely(credits < p->csum)) {
csum             1049 drivers/scsi/cxgbi/libcxgbi.c 				p->csum);
csum             1050 drivers/scsi/cxgbi/libcxgbi.c 			p->csum -= credits;
csum             1054 drivers/scsi/cxgbi/libcxgbi.c 			credits -= p->csum;
csum              400 drivers/scsi/cxgbi/libcxgbi.h 		n += skb->csum;
csum             1361 drivers/scsi/fcoe/fcoe.c 			skb->csum, skb->dev ? skb->dev->name : "<NULL>");
csum             1678 drivers/scsi/fcoe/fcoe.c 			skb_end_pointer(skb), skb->csum,
csum              800 drivers/scsi/fnic/vnic_dev.c 	u32 csum;
csum              806 drivers/scsi/fnic/vnic_dev.c 		csum = 0;
csum              811 drivers/scsi/fnic/vnic_dev.c 			csum += words[i];
csum              812 drivers/scsi/fnic/vnic_dev.c 	} while (csum != words[0]);
csum              429 drivers/scsi/fnic/vnic_devcmd.h 	u32 csum;		/* checksum over following words */
csum              524 drivers/scsi/myrb.h 	unsigned short csum;				/* Bytes 62-63 */
csum              481 drivers/scsi/qlogicpti.c 	unsigned short csum = 0;
csum              510 drivers/scsi/qlogicpti.c 		csum += __le16_to_cpu(fw_data[i]);
csum              511 drivers/scsi/qlogicpti.c 	if (csum) {
csum             2552 drivers/scsi/scsi_debug.c 	__be16 csum;
csum             2555 drivers/scsi/scsi_debug.c 		csum = (__force __be16)ip_compute_csum(buf, len);
csum             2557 drivers/scsi/scsi_debug.c 		csum = cpu_to_be16(crc_t10dif(buf, len));
csum             2559 drivers/scsi/scsi_debug.c 	return csum;
csum             2565 drivers/scsi/scsi_debug.c 	__be16 csum = dif_compute_csum(data, sdebug_sector_size);
csum             2567 drivers/scsi/scsi_debug.c 	if (sdt->guard_tag != csum) {
csum             2571 drivers/scsi/scsi_debug.c 			be16_to_cpu(csum));
csum              640 drivers/scsi/snic/vnic_dev.c 	u32 csum;
csum              646 drivers/scsi/snic/vnic_dev.c 		csum = 0;
csum              651 drivers/scsi/snic/vnic_dev.c 			csum += words[i];
csum              652 drivers/scsi/snic/vnic_dev.c 	} while (csum != words[0]);
csum              195 drivers/scsi/snic/vnic_devcmd.h 	u32 csum;		/* checksum over following words */
csum              502 drivers/scsi/sym53c8xx_2/sym_nvram.c 	u_short	csum;
csum              516 drivers/scsi/sym53c8xx_2/sym_nvram.c 	for (x = 6, csum = 0; x < len - 6; x++)
csum              517 drivers/scsi/sym53c8xx_2/sym_nvram.c 		csum += data[x];
csum              518 drivers/scsi/sym53c8xx_2/sym_nvram.c 	if (csum != nvram->checksum)
csum              683 drivers/scsi/sym53c8xx_2/sym_nvram.c 	u_short	csum;
csum              707 drivers/scsi/sym53c8xx_2/sym_nvram.c 	for (x = 0, csum = 0; x < len - 1; x += 2)
csum              708 drivers/scsi/sym53c8xx_2/sym_nvram.c 		csum += data[x] + (data[x+1] << 8);
csum              709 drivers/scsi/sym53c8xx_2/sym_nvram.c 	if (csum != 0x1234)
csum              152 drivers/sfi/sfi_core.c 			table->csum, table->csum - checksum);
csum              562 drivers/staging/octeon/ethernet-tx.c 		work->word0.pip.cn38xx.hw_chksum = skb->csum;
csum              991 drivers/staging/qlge/qlge.h 	__le16 csum;
csum             1009 drivers/staging/qlge/qlge.h 	__le16 csum;
csum              702 drivers/staging/qlge/qlge_main.c 	u16 csum = 0;
csum              712 drivers/staging/qlge/qlge_main.c 		csum += le16_to_cpu(*flash++);
csum              714 drivers/staging/qlge/qlge_main.c 	if (csum)
csum              716 drivers/staging/qlge/qlge_main.c 			  "Invalid flash checksum, csum = 0x%.04x.\n", csum);
csum              718 drivers/staging/qlge/qlge_main.c 	return csum;
csum              354 drivers/staging/unisys/include/iochannel.h 		__wsum csum;
csum              945 drivers/staging/unisys/visornic/visornic_main.c 		cmdrsp->net.xmt.lincsum.csum = skb->csum;
csum             1327 drivers/staging/unisys/visornic/visornic_main.c 	skb->csum = 0;
csum             1807 drivers/target/iscsi/cxgbit/cxgbit_cm.c 		credit += (__force u32)skb->csum;
csum             1834 drivers/target/iscsi/cxgbit/cxgbit_cm.c 		u32 csum;
csum             1843 drivers/target/iscsi/cxgbit/cxgbit_cm.c 		csum = (__force u32)p->csum;
csum             1844 drivers/target/iscsi/cxgbit/cxgbit_cm.c 		if (unlikely(credits < csum)) {
csum             1848 drivers/target/iscsi/cxgbit/cxgbit_cm.c 				csum);
csum             1849 drivers/target/iscsi/cxgbit/cxgbit_cm.c 			p->csum = (__force __wsum)(csum - credits);
csum             1854 drivers/target/iscsi/cxgbit/cxgbit_cm.c 		credits -= csum;
csum              246 drivers/target/iscsi/cxgbit/cxgbit_target.c 		skb->csum = (__force __wsum)(credits_needed + flowclen16);
csum             1293 drivers/target/target_core_sbc.c 	__be16 csum;
csum             1298 drivers/target/target_core_sbc.c 	csum = cpu_to_be16(crc);
csum             1300 drivers/target/target_core_sbc.c 	if (sdt->guard_tag != csum) {
csum             1303 drivers/target/target_core_sbc.c 			be16_to_cpu(sdt->guard_tag), be16_to_cpu(csum));
csum             2646 drivers/video/fbdev/core/fbcon.c 	int i, csum;
csum             2681 drivers/video/fbdev/core/fbcon.c 	csum = crc32(0, new_data, size);
csum             2683 drivers/video/fbdev/core/fbcon.c 	FNTSUM(new_data) = csum;
csum             2690 drivers/video/fbdev/core/fbcon.c 		    FNTSUM(fb_display[i].fontdata) == csum &&
csum              210 drivers/video/fbdev/core/fbmon.c 	unsigned char *b, csum = 0;
csum              249 drivers/video/fbdev/core/fbmon.c 			csum += edid[i];
csum              251 drivers/video/fbdev/core/fbmon.c 		edid[127] = 256 - csum;
csum              258 drivers/video/fbdev/core/fbmon.c 	unsigned char csum = 0, all_null = 0;
csum              265 drivers/video/fbdev/core/fbmon.c 		csum += edid[i];
csum              269 drivers/video/fbdev/core/fbmon.c 	if (csum == 0x00 && all_null) {
csum              335 drivers/video/fbdev/metronomefb.c 	par->metromem_cmd->csum = cs;
csum              360 drivers/video/fbdev/metronomefb.c 	par->metromem_cmd->csum = cs;
csum              383 drivers/video/fbdev/metronomefb.c 	par->metromem_cmd->csum = 0xCC10;
csum              384 drivers/video/fbdev/metronomefb.c 	par->metromem_cmd->csum += calc_img_cksum(par->metromem_cmd->args, 4);
csum              410 drivers/video/fbdev/metronomefb.c 	par->metromem_cmd->csum = cs;
csum              455 drivers/video/fbdev/metronomefb.c 	u16 csum = 0;
csum              462 drivers/video/fbdev/metronomefb.c 		csum += *(img + i);
csum              464 drivers/video/fbdev/metronomefb.c 	return csum;
csum               36 drivers/video/hdmi.c 	u8 csum = 0;
csum               41 drivers/video/hdmi.c 		csum += ptr[i];
csum               43 drivers/video/hdmi.c 	return 256 - csum;
csum              345 fs/btrfs/btrfs_inode.h 		u64 logical_start, u8 *csum, u8 *csum_expected, int mirror_num)
csum              357 fs/btrfs/btrfs_inode.h 			CSUM_FMT_VALUE(csum_size, csum),
csum              365 fs/btrfs/btrfs_inode.h 			CSUM_FMT_VALUE(csum_size, csum),
csum             1715 fs/btrfs/check-integrity.c 	u8 csum[BTRFS_CSUM_SIZE];
csum             1736 fs/btrfs/check-integrity.c 	crypto_shash_final(shash, csum);
csum             1737 fs/btrfs/check-integrity.c 	if (memcmp(csum, h->csum, state->csum_size))
csum               85 fs/btrfs/compression.c 	u8 csum[BTRFS_CSUM_SIZE];
csum              100 fs/btrfs/compression.c 		crypto_shash_final(shash, (u8 *)&csum);
csum              102 fs/btrfs/compression.c 		if (memcmp(&csum, cb_sum, csum_size)) {
csum              104 fs/btrfs/compression.c 					csum, cb_sum, cb->mirror_num);
csum              154 fs/btrfs/ctree.h 	u8 csum[BTRFS_CSUM_SIZE];
csum              220 fs/btrfs/ctree.h 	u8 csum[BTRFS_CSUM_SIZE];
csum              385 fs/btrfs/disk-io.c 	if (memcmp(disk_sb->csum, result, btrfs_super_csum_size(disk_sb)))
csum             3512 fs/btrfs/disk-io.c 		crypto_shash_final(shash, sb->csum);
csum             2546 fs/btrfs/extent_io.c 	if (btrfs_failed_bio->csum) {
csum             2550 fs/btrfs/extent_io.c 		btrfs_bio->csum = btrfs_bio->csum_inline;
csum             2552 fs/btrfs/extent_io.c 		memcpy(btrfs_bio->csum, btrfs_failed_bio->csum + icsum,
csum              161 fs/btrfs/file-item.c 	u8 *csum;
csum              179 fs/btrfs/file-item.c 			btrfs_bio->csum = kmalloc_array(nblocks, csum_size,
csum              181 fs/btrfs/file-item.c 			if (!btrfs_bio->csum) {
csum              186 fs/btrfs/file-item.c 			btrfs_bio->csum = btrfs_bio->csum_inline;
csum              188 fs/btrfs/file-item.c 		csum = btrfs_bio->csum;
csum              190 fs/btrfs/file-item.c 		csum = dst;
csum              219 fs/btrfs/file-item.c 					       csum, nblocks);
csum              234 fs/btrfs/file-item.c 				memset(csum, 0, csum_size);
csum              270 fs/btrfs/file-item.c 		read_extent_buffer(path->nodes[0], csum,
csum              274 fs/btrfs/file-item.c 		csum += count * csum_size;
csum              874 fs/btrfs/file-item.c 		goto csum;
csum              903 fs/btrfs/file-item.c csum:
csum             3373 fs/btrfs/inode.c 	u8 csum[BTRFS_CSUM_SIZE];
csum             3375 fs/btrfs/inode.c 	csum_expected = ((u8 *)io_bio->csum) + icsum * csum_size;
csum             3382 fs/btrfs/inode.c 	crypto_shash_final(shash, csum);
csum             3384 fs/btrfs/inode.c 	if (memcmp(csum, csum_expected, csum_size))
csum             3390 fs/btrfs/inode.c 	btrfs_print_data_csum_error(BTRFS_I(inode), start, csum, csum_expected,
csum             8450 fs/btrfs/inode.c 	io_bio->csum = orig_io_bio->csum + csum_size * file_offset;
csum               78 fs/btrfs/scrub.c 	u8			csum[BTRFS_CSUM_SIZE];
csum              239 fs/btrfs/scrub.c 		       u64 gen, int mirror_num, u8 *csum, int force,
csum             1351 fs/btrfs/scrub.c 				memcpy(page->csum,
csum             1352 fs/btrfs/scrub.c 				       original_sblock->pagev[0]->csum,
csum             1793 fs/btrfs/scrub.c 	u8 csum[BTRFS_CSUM_SIZE];
csum             1807 fs/btrfs/scrub.c 	on_disk_csum = sblock->pagev[0]->csum;
csum             1828 fs/btrfs/scrub.c 	crypto_shash_final(shash, csum);
csum             1829 fs/btrfs/scrub.c 	if (memcmp(csum, on_disk_csum, sctx->csum_size))
csum             1857 fs/btrfs/scrub.c 	memcpy(on_disk_csum, h->csum, sctx->csum_size);
csum             1931 fs/btrfs/scrub.c 	memcpy(on_disk_csum, s->csum, sctx->csum_size);
csum             2223 fs/btrfs/scrub.c 		       u64 gen, int mirror_num, u8 *csum, int force,
csum             2267 fs/btrfs/scrub.c 		if (csum) {
csum             2269 fs/btrfs/scrub.c 			memcpy(spage->csum, csum, sctx->csum_size);
csum             2435 fs/btrfs/scrub.c static int scrub_find_csum(struct scrub_ctx *sctx, u64 logical, u8 *csum)
csum             2461 fs/btrfs/scrub.c 	memcpy(csum, sum->sums + index * sctx->csum_size, sctx->csum_size);
csum             2476 fs/btrfs/scrub.c 	u8 csum[BTRFS_CSUM_SIZE];
csum             2508 fs/btrfs/scrub.c 			have_csum = scrub_find_csum(sctx, logical, csum);
csum             2513 fs/btrfs/scrub.c 				  mirror_num, have_csum ? csum : NULL, 0,
csum             2528 fs/btrfs/scrub.c 				  u64 flags, u64 gen, int mirror_num, u8 *csum)
csum             2577 fs/btrfs/scrub.c 		if (csum) {
csum             2579 fs/btrfs/scrub.c 			memcpy(spage->csum, csum, sctx->csum_size);
csum             2616 fs/btrfs/scrub.c 	u8 csum[BTRFS_CSUM_SIZE];
csum             2639 fs/btrfs/scrub.c 			have_csum = scrub_find_csum(sctx, logical, csum);
csum             2645 fs/btrfs/scrub.c 					     have_csum ? csum : NULL);
csum              297 fs/btrfs/volumes.h 	u8 *csum;
csum              314 fs/btrfs/volumes.h 	if (io_bio->csum != io_bio->csum_inline) {
csum              315 fs/btrfs/volumes.h 		kfree(io_bio->csum);
csum              316 fs/btrfs/volumes.h 		io_bio->csum = NULL;
csum               35 fs/cachefiles/key.c 	unsigned char csum, ch;
csum               44 fs/cachefiles/key.c 	csum = raw[0] + raw[1];
csum               48 fs/cachefiles/key.c 		csum += ch;
csum               84 fs/cachefiles/key.c 	sprintf(key, "@%02x%c+", (unsigned) csum, 0);
csum              157 fs/efs/super.c 	int		csum;
csum              172 fs/efs/super.c 	for(csum = 0; ui >= ((__be32 *) vh);) {
csum              174 fs/efs/super.c 		csum += be32_to_cpu(cs);
csum              176 fs/efs/super.c 	if (csum) {
csum               45 fs/ext4/bitmap.c 	__u32 csum;
csum               51 fs/ext4/bitmap.c 	csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)bh->b_data, sz);
csum               52 fs/ext4/bitmap.c 	gdp->bg_inode_bitmap_csum_lo = cpu_to_le16(csum & 0xFFFF);
csum               54 fs/ext4/bitmap.c 		gdp->bg_inode_bitmap_csum_hi = cpu_to_le16(csum >> 16);
csum               88 fs/ext4/bitmap.c 	__u32 csum;
csum               94 fs/ext4/bitmap.c 	csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)bh->b_data, sz);
csum               95 fs/ext4/bitmap.c 	gdp->bg_block_bitmap_csum_lo = cpu_to_le16(csum & 0xFFFF);
csum               97 fs/ext4/bitmap.c 		gdp->bg_block_bitmap_csum_hi = cpu_to_le16(csum >> 16);
csum               53 fs/ext4/extents.c 	__u32 csum;
csum               55 fs/ext4/extents.c 	csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)eh,
csum               57 fs/ext4/extents.c 	return cpu_to_le32(csum);
csum             1123 fs/ext4/ialloc.c 		__u32 csum;
csum             1126 fs/ext4/ialloc.c 		csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&inum,
csum             1128 fs/ext4/ialloc.c 		ei->i_csum_seed = ext4_chksum(sbi, csum, (__u8 *)&gen,
csum               57 fs/ext4/inode.c 	__u32 csum;
csum               62 fs/ext4/inode.c 	csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)raw, offset);
csum               63 fs/ext4/inode.c 	csum = ext4_chksum(sbi, csum, (__u8 *)&dummy_csum, csum_size);
csum               65 fs/ext4/inode.c 	csum = ext4_chksum(sbi, csum, (__u8 *)raw + offset,
csum               70 fs/ext4/inode.c 		csum = ext4_chksum(sbi, csum, (__u8 *)raw +
csum               74 fs/ext4/inode.c 			csum = ext4_chksum(sbi, csum, (__u8 *)&dummy_csum,
csum               78 fs/ext4/inode.c 		csum = ext4_chksum(sbi, csum, (__u8 *)raw + offset,
csum               82 fs/ext4/inode.c 	return csum;
csum              109 fs/ext4/inode.c 	__u32 csum;
csum              116 fs/ext4/inode.c 	csum = ext4_inode_csum(inode, raw, ei);
csum              117 fs/ext4/inode.c 	raw->i_checksum_lo = cpu_to_le16(csum & 0xFFFF);
csum              120 fs/ext4/inode.c 		raw->i_checksum_hi = cpu_to_le16(csum >> 16);
csum             4902 fs/ext4/inode.c 		__u32 csum;
csum             4905 fs/ext4/inode.c 		csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&inum,
csum             4907 fs/ext4/inode.c 		ei->i_csum_seed = ext4_chksum(sbi, csum, (__u8 *)&gen,
csum               95 fs/ext4/ioctl.c 	__u32 csum;
csum              100 fs/ext4/ioctl.c 	csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&inum, sizeof(inum));
csum              101 fs/ext4/ioctl.c 	ei->i_csum_seed = ext4_chksum(sbi, csum, (__u8 *)&gen, sizeof(gen));
csum               15 fs/ext4/mmp.c  	__u32 csum;
csum               17 fs/ext4/mmp.c  	csum = ext4_chksum(sbi, sbi->s_csum_seed, (char *)mmp, offset);
csum               19 fs/ext4/mmp.c  	return cpu_to_le32(csum);
csum              345 fs/ext4/namei.c 	__u32 csum;
csum              347 fs/ext4/namei.c 	csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)dirent, size);
csum              348 fs/ext4/namei.c 	return cpu_to_le32(csum);
csum              440 fs/ext4/namei.c 	__u32 csum;
csum              446 fs/ext4/namei.c 	csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)dirent, size);
csum              447 fs/ext4/namei.c 	csum = ext4_chksum(sbi, csum, (__u8 *)t, offset);
csum              448 fs/ext4/namei.c 	csum = ext4_chksum(sbi, csum, (__u8 *)&dummy_csum, sizeof(dummy_csum));
csum              450 fs/ext4/namei.c 	return cpu_to_le32(csum);
csum              181 fs/ext4/super.c 	__u32 csum;
csum              183 fs/ext4/super.c 	csum = ext4_chksum(sbi, ~0, (char *)es, offset);
csum              185 fs/ext4/super.c 	return cpu_to_le32(csum);
csum              133 fs/ext4/xattr.c 	__u32 csum;
csum              138 fs/ext4/xattr.c 	csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&dsk_block_nr,
csum              140 fs/ext4/xattr.c 	csum = ext4_chksum(sbi, csum, (__u8 *)hdr, offset);
csum              141 fs/ext4/xattr.c 	csum = ext4_chksum(sbi, csum, (__u8 *)&dummy_csum, sizeof(dummy_csum));
csum              143 fs/ext4/xattr.c 	csum = ext4_chksum(sbi, csum, (__u8 *)hdr + offset,
csum              146 fs/ext4/xattr.c 	return cpu_to_le32(csum);
csum               95 fs/jbd2/commit.c 	__u32 csum;
csum              104 fs/jbd2/commit.c 	csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize);
csum              105 fs/jbd2/commit.c 	h->h_chksum[0] = cpu_to_be32(csum);
csum              131 fs/jbd2/journal.c 	__u32 csum;
csum              136 fs/jbd2/journal.c 	csum = jbd2_chksum(j, ~0, (char *)sb, sizeof(journal_superblock_t));
csum              139 fs/jbd2/journal.c 	return cpu_to_be32(csum);
csum              858 fs/jbd2/journal.c 	__u32 csum;
csum              866 fs/jbd2/journal.c 	csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize);
csum              867 fs/jbd2/journal.c 	tail->t_checksum = cpu_to_be32(csum);
csum               93 fs/nfsd/nfscache.c nfsd_reply_cache_alloc(struct svc_rqst *rqstp, __wsum csum,
csum              113 fs/nfsd/nfscache.c 		rp->c_key.k_csum = csum;
csum              296 fs/nfsd/nfscache.c 	__wsum csum;
csum              304 fs/nfsd/nfscache.c 	csum = csum_partial(p, len, 0);
csum              313 fs/nfsd/nfscache.c 		csum = csum_partial(p, len, csum);
csum              318 fs/nfsd/nfscache.c 	return csum;
csum              393 fs/nfsd/nfscache.c 	__wsum			csum;
csum              405 fs/nfsd/nfscache.c 	csum = nfsd_cache_csum(rqstp);
csum              411 fs/nfsd/nfscache.c 	rp = nfsd_reply_cache_alloc(rqstp, csum, nn);
csum               54 include/asm-generic/checksum.h static inline __sum16 csum_fold(__wsum csum)
csum               56 include/asm-generic/checksum.h 	u32 sum = (__force u32)csum;
csum             2313 include/linux/netdevice.h 	__wsum	csum;
csum             2713 include/linux/netdevice.h 		NAPI_GRO_CB(skb)->csum = csum_sub(NAPI_GRO_CB(skb)->csum,
csum             2745 include/linux/netdevice.h 	    !csum_fold(csum_add(psum, NAPI_GRO_CB(skb)->csum)))
csum             2748 include/linux/netdevice.h 	NAPI_GRO_CB(skb)->csum = psum;
csum             2798 include/linux/netdevice.h 	NAPI_GRO_CB(skb)->csum = ~pseudo;
csum             2843 include/linux/netdevice.h 	delta = remcsum_adjust(ptr + hdrlen, NAPI_GRO_CB(skb)->csum,
csum             2847 include/linux/netdevice.h 	NAPI_GRO_CB(skb)->csum = csum_add(NAPI_GRO_CB(skb)->csum, delta);
csum              204 include/linux/pe.h 	uint32_t csum;		/* checksum */
csum              238 include/linux/pe.h 	uint32_t csum;		/* checksum */
csum               58 include/linux/pim.h 	__be16	csum;
csum               65 include/linux/pim.h 	__be16	csum;
csum               99 include/linux/sfi.h 	u8	csum;
csum              833 include/linux/skbuff.h 		__wsum		csum;
csum             3223 include/linux/skbuff.h 		__wsum csum = 0;
csum             3225 include/linux/skbuff.h 					         &csum, from)) {
csum             3226 include/linux/skbuff.h 			skb->csum = csum_block_add(skb->csum, csum, off);
csum             3298 include/linux/skbuff.h 		skb->csum = csum_block_sub(skb->csum,
csum             3326 include/linux/skbuff.h 		skb->csum = csum_block_add(skb->csum,
csum             3512 include/linux/skbuff.h 			      int len, __wsum csum);
csum             3554 include/linux/skbuff.h 	__wsum (*combine)(__wsum csum, __wsum csum2, int offset, int len);
csum             3560 include/linux/skbuff.h 		      __wsum csum, const struct skb_checksum_ops *ops);
csum             3562 include/linux/skbuff.h 		    __wsum csum);
csum             3946 include/linux/skbuff.h 		if (!csum_fold(csum_add(psum, skb->csum))) {
csum             3952 include/linux/skbuff.h 	skb->csum = psum;
csum             3955 include/linux/skbuff.h 		__sum16 csum;
csum             3957 include/linux/skbuff.h 		csum = __skb_checksum_complete(skb);
csum             3958 include/linux/skbuff.h 		skb->csum_valid = !csum;
csum             3959 include/linux/skbuff.h 		return csum;
csum             4014 include/linux/skbuff.h 	skb->csum = ~pseudo;
csum             4052 include/linux/skbuff.h 	delta = remcsum_adjust(ptr, skb->csum, start, offset);
csum             4055 include/linux/skbuff.h 	skb->csum = csum_add(skb->csum, delta);
csum             4332 include/linux/skbuff.h 	__wsum	csum;
csum             4365 include/linux/skbuff.h 	SKB_GSO_CB(skb)->csum = res;
csum             4381 include/linux/skbuff.h 	__wsum partial = SKB_GSO_CB(skb)->csum;
csum             4383 include/linux/skbuff.h 	SKB_GSO_CB(skb)->csum = res;
csum              201 include/linux/sunrpc/xdr.h 	__wsum		csum;
csum              265 include/linux/uio.h size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
csum              266 include/linux/uio.h bool csum_and_copy_from_iter_full(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
csum               57 include/net/checksum.h static inline __wsum csum_add(__wsum csum, __wsum addend)
csum               59 include/net/checksum.h 	u32 res = (__force u32)csum;
csum               65 include/net/checksum.h static inline __wsum csum_sub(__wsum csum, __wsum addend)
csum               67 include/net/checksum.h 	return csum_add(csum, ~addend);
csum               70 include/net/checksum.h static inline __sum16 csum16_add(__sum16 csum, __be16 addend)
csum               72 include/net/checksum.h 	u16 res = (__force u16)csum;
csum               78 include/net/checksum.h static inline __sum16 csum16_sub(__sum16 csum, __be16 addend)
csum               80 include/net/checksum.h 	return csum16_add(csum, ~addend);
csum               84 include/net/checksum.h csum_block_add(__wsum csum, __wsum csum2, int offset)
csum               92 include/net/checksum.h 	return csum_add(csum, (__force __wsum)sum);
csum               96 include/net/checksum.h csum_block_add_ext(__wsum csum, __wsum csum2, int offset, int len)
csum               98 include/net/checksum.h 	return csum_block_add(csum, csum2, offset);
csum              102 include/net/checksum.h csum_block_sub(__wsum csum, __wsum csum2, int offset)
csum              104 include/net/checksum.h 	return csum_block_add(csum, ~csum2, offset);
csum              159 include/net/checksum.h static inline __wsum remcsum_adjust(void *ptr, __wsum csum,
csum              166 include/net/checksum.h 	csum = csum_sub(csum, csum_partial(ptr, start, 0));
csum              169 include/net/checksum.h 	delta = csum_sub((__force __wsum)csum_fold(csum),
csum              171 include/net/checksum.h 	*psum = csum_fold(csum);
csum               15 include/net/gre.h 	__be16 csum;
csum              111 include/net/gre.h 	__wsum csum;
csum              114 include/net/gre.h 		csum = lco_csum(skb);
csum              116 include/net/gre.h 		csum = skb_checksum(skb, 0, skb->len, 0);
csum              117 include/net/gre.h 	return csum_fold(csum);
csum              146 include/net/inet_ecn.h 		skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from),
csum              162 include/net/inet_ecn.h 		skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from),
csum              264 include/net/ip.h 	__wsum 	    csum;
csum               36 include/net/ip6_checksum.h 			__u32 len, __u8 proto, __wsum csum);
csum               75 include/net/ip6_checksum.h 						      skb->csum));
csum               39 include/net/sctp/checksum.h static inline __wsum sctp_csum_combine(__wsum csum, __wsum csum2,
csum               42 include/net/sctp/checksum.h 	return (__force __wsum)__crc32c_le_combine((__force __u32)csum,
csum               22 include/net/seg6.h 	skb->csum = ~csum_partial((char *)diff, sizeof(diff), ~skb->csum);
csum               33 include/net/seg6.h 	skb->csum = ~csum_partial((char *)diff, sizeof(diff), ~skb->csum);
csum             1986 include/net/sock.h 		__wsum csum = 0;
csum             1987 include/net/sock.h 		if (!csum_and_copy_from_iter_full(to, copy, &csum, from))
csum             1989 include/net/sock.h 		skb->csum = csum_block_add(skb->csum, csum, offset);
csum              129 include/net/udp.h 	__wsum csum = csum_partial(skb_transport_header(skb),
csum              132 include/net/udp.h 		csum = csum_add(csum, skb->csum);
csum              134 include/net/udp.h 	return csum;
csum              139 include/net/udp.h 	__wsum csum = csum_partial(skb_transport_header(skb),
csum              140 include/net/udp.h 				   sizeof(struct udphdr), skb->csum);
csum              143 include/net/udp.h 		csum = csum_add(csum, skb->csum);
csum              145 include/net/udp.h 	return csum;
csum              160 include/net/udp.h 		skb->csum = csum_partial(skb->data, sizeof(struct udphdr),
csum              161 include/net/udp.h 					 skb->csum);
csum               78 include/net/udplite.h 	__wsum csum = 0;
csum              108 include/net/udplite.h 		csum = skb_checksum(skb, off, (cscov > len)? len : cscov, csum);
csum              113 include/net/udplite.h 	return csum;
csum              256 include/rdma/ib_pack.h 	__be16	csum;
csum              160 include/uapi/linux/bcache.h 	__u64			csum;
csum              278 include/uapi/linux/bcache.h 	__u64			csum;
csum              302 include/uapi/linux/bcache.h 	__u64			csum;
csum              352 include/uapi/linux/bcache.h 	__u64			csum;
csum              798 include/uapi/linux/btrfs_tree.h 	__u8 csum;
csum               34 include/uapi/linux/igmp.h 	__sum16 csum;
csum               57 include/uapi/linux/igmp.h 	__sum16 csum;
csum               66 include/uapi/linux/igmp.h 	__sum16 csum;
csum               19 include/video/metronomefb.h 	u16 csum;
csum              573 lib/iov_iter.c 				__wsum *csum, struct iov_iter *i)
csum              578 lib/iov_iter.c 	__wsum sum = *csum;
csum              599 lib/iov_iter.c 	*csum = sum;
csum             1404 lib/iov_iter.c size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum,
csum             1410 lib/iov_iter.c 	sum = *csum;
csum             1439 lib/iov_iter.c 	*csum = sum;
csum             1444 lib/iov_iter.c bool csum_and_copy_from_iter_full(void *addr, size_t bytes, __wsum *csum,
csum             1450 lib/iov_iter.c 	sum = *csum;
csum             1481 lib/iov_iter.c 	*csum = sum;
csum             1491 lib/iov_iter.c 	__wsum *csum = csump;
csum             1496 lib/iov_iter.c 		return csum_and_copy_to_pipe_iter(addr, bytes, csum, i);
csum             1498 lib/iov_iter.c 	sum = *csum;
csum             1527 lib/iov_iter.c 	*csum = sum;
csum              282 net/bridge/br_multicast.c 		ih->csum = 0;
csum              283 net/bridge/br_multicast.c 		ih->csum = ip_compute_csum((void *)ih, sizeof(*ih));
csum              297 net/bridge/br_multicast.c 		ihv3->csum = 0;
csum              298 net/bridge/br_multicast.c 		ihv3->csum = ip_compute_csum((void *)ihv3, sizeof(*ihv3));
csum              112 net/bridge/netfilter/nft_reject_bridge.c 	__wsum csum;
csum              154 net/bridge/netfilter/nft_reject_bridge.c 	csum = csum_partial((void *)icmph, len + sizeof(struct icmphdr), 0);
csum              155 net/bridge/netfilter/nft_reject_bridge.c 	icmph->checksum = csum_fold(csum);
csum              106 net/can/gw.c   	} csum;
csum              489 net/can/gw.c   			(*gwj->mod.csumfunc.crc8)(cf, &gwj->mod.csum.crc8);
csum              492 net/can/gw.c   			(*gwj->mod.csumfunc.xor)(cf, &gwj->mod.csum.xor);
csum              654 net/can/gw.c   			    &gwj->mod.csum.crc8) < 0)
csum              660 net/can/gw.c   			    &gwj->mod.csum.xor) < 0)
csum              912 net/can/gw.c   			nla_memcpy(&mod->csum.crc8, tb[CGW_CS_CRC8],
csum              935 net/can/gw.c   			nla_memcpy(&mod->csum.xor, tb[CGW_CS_XOR],
csum              722 net/core/datagram.c 	__wsum csum;
csum              734 net/core/datagram.c 		csum = csum_partial(skb->data, hlen, skb->csum);
csum              736 net/core/datagram.c 					       chunk, &csum))
csum              739 net/core/datagram.c 		if (csum_fold(csum)) {
csum             2835 net/core/dev.c 	__wsum csum;
csum             2857 net/core/dev.c 	csum = skb_checksum(skb, offset, skb->len - offset, 0);
csum             2869 net/core/dev.c 	*(__sum16 *)(skb->data + offset) = csum_fold(csum) ?: CSUM_MANGLED_0;
csum             5498 net/core/dev.c 			NAPI_GRO_CB(skb)->csum = skb->csum;
csum             5791 net/core/dev.c 	sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum));
csum             5799 net/core/dev.c 	NAPI_GRO_CB(skb)->csum = wsum;
csum             2009 net/core/filter.c BPF_CALL_2(bpf_csum_update, struct sk_buff *, skb, __wsum, csum)
csum             2016 net/core/filter.c 		return (skb->csum = csum_add(skb->csum, csum));
csum              542 net/core/flow_dissector.c 		offset += FIELD_SIZEOF(struct gre_full_hdr, csum) +
csum             2826 net/core/pktgen.c 		skb->csum = 0;
csum             2829 net/core/pktgen.c 		__wsum csum = skb_checksum(skb, skb_transport_offset(skb), datalen + 8, 0);
csum             2833 net/core/pktgen.c 						datalen + 8, IPPROTO_UDP, csum);
csum             2965 net/core/pktgen.c 		__wsum csum = skb_checksum(skb, skb_transport_offset(skb), udplen, 0);
csum             2968 net/core/pktgen.c 		udph->check = csum_ipv6_magic(&iph->saddr, &iph->daddr, udplen, IPPROTO_UDP, csum);
csum              756 net/core/skbuff.c 	       skb->csum, skb->ip_summed, skb->csum_complete_sw,
csum              948 net/core/skbuff.c 	CHECK_SKB_FIELD(csum);
csum             2017 net/core/skbuff.c 		skb->csum = csum_block_sub(skb->csum,
csum             2629 net/core/skbuff.c 		      __wsum csum, const struct skb_checksum_ops *ops)
csum             2640 net/core/skbuff.c 		csum = INDIRECT_CALL_1(ops->update, csum_partial_ext,
csum             2641 net/core/skbuff.c 				       skb->data + offset, copy, csum);
csum             2643 net/core/skbuff.c 			return csum;
csum             2672 net/core/skbuff.c 				csum = INDIRECT_CALL_1(ops->combine,
csum             2673 net/core/skbuff.c 						       csum_block_add_ext, csum,
csum             2679 net/core/skbuff.c 				return csum;
csum             2697 net/core/skbuff.c 			csum = INDIRECT_CALL_1(ops->combine, csum_block_add_ext,
csum             2698 net/core/skbuff.c 					       csum, csum2, pos, copy);
csum             2700 net/core/skbuff.c 				return csum;
csum             2708 net/core/skbuff.c 	return csum;
csum             2713 net/core/skbuff.c 		    int len, __wsum csum)
csum             2720 net/core/skbuff.c 	return __skb_checksum(skb, offset, len, csum, &ops);
csum             2727 net/core/skbuff.c 				    u8 *to, int len, __wsum csum)
csum             2738 net/core/skbuff.c 		csum = csum_partial_copy_nocheck(skb->data + offset, to,
csum             2739 net/core/skbuff.c 						 copy, csum);
csum             2741 net/core/skbuff.c 			return csum;
csum             2771 net/core/skbuff.c 				csum = csum_block_add(csum, csum2, pos);
csum             2776 net/core/skbuff.c 				return csum;
csum             2796 net/core/skbuff.c 			csum = csum_block_add(csum, csum2, pos);
csum             2798 net/core/skbuff.c 				return csum;
csum             2806 net/core/skbuff.c 	return csum;
csum             2814 net/core/skbuff.c 	sum = csum_fold(skb_checksum(skb, 0, len, skb->csum));
csum             2838 net/core/skbuff.c 	__wsum csum;
csum             2841 net/core/skbuff.c 	csum = skb_checksum(skb, 0, skb->len, 0);
csum             2843 net/core/skbuff.c 	sum = csum_fold(csum_add(skb->csum, csum));
csum             2859 net/core/skbuff.c 		skb->csum = csum;
csum             2877 net/core/skbuff.c static __wsum warn_crc32c_csum_combine(__wsum csum, __wsum csum2,
csum             3000 net/core/skbuff.c 	__wsum csum;
csum             3012 net/core/skbuff.c 	csum = 0;
csum             3014 net/core/skbuff.c 		csum = skb_copy_and_csum_bits(skb, csstart, to + csstart,
csum             3020 net/core/skbuff.c 		*((__sum16 *)(to + csstuff)) = csum_fold(csum);
csum             3666 net/core/skbuff.c 	bool csum, sg;
csum             3698 net/core/skbuff.c 	csum = !!can_checksum_protocol(features, proto);
csum             3700 net/core/skbuff.c 	if (sg && csum && (mss != GSO_BY_FRAGS))  {
csum             3841 net/core/skbuff.c 			SKB_GSO_CB(nskb)->csum =
csum             3923 net/core/skbuff.c 		if (!csum) {
csum             3930 net/core/skbuff.c 			SKB_GSO_CB(nskb)->csum =
csum             4744 net/core/skbuff.c 	__sum16 *csum;
csum             4765 net/core/skbuff.c 	csum = skb_checksum_setup_ip(skb, ip_hdr(skb)->protocol, off);
csum             4766 net/core/skbuff.c 	if (IS_ERR(csum))
csum             4767 net/core/skbuff.c 		return PTR_ERR(csum);
csum             4770 net/core/skbuff.c 		*csum = ~csum_tcpudp_magic(ip_hdr(skb)->saddr,
csum             4796 net/core/skbuff.c 	__sum16 *csum;
csum             4874 net/core/skbuff.c 	csum = skb_checksum_setup_ip(skb, nexthdr, off);
csum             4875 net/core/skbuff.c 	if (IS_ERR(csum))
csum             4876 net/core/skbuff.c 		return PTR_ERR(csum);
csum             4879 net/core/skbuff.c 		*csum = ~csum_ipv6_magic(&ipv6_hdr(skb)->saddr,
csum             5468 net/core/skbuff.c 		skb->csum = csum_partial((char *)diff, sizeof(diff), skb->csum);
csum             5595 net/core/skbuff.c 		skb->csum = csum_partial((char *)diff, sizeof(diff), skb->csum);
csum              431 net/core/utils.c 			skb->csum = ~csum_add(csum_sub(~(skb->csum),
csum              481 net/core/utils.c 			skb->csum = ~csum_add(diff, ~skb->csum);
csum              221 net/dccp/dccp.h 	skb->csum = skb_checksum(skb, 0, (cov > skb->len)? skb->len : cov, 0);
csum              364 net/dccp/ipv4.c 	return csum_tcpudp_magic(src, dst, skb->len, IPPROTO_DCCP, skb->csum);
csum              763 net/dccp/ipv4.c 	skb->csum = skb_checksum(skb, 0, cscov, 0);
csum               46 net/dccp/ipv6.c 	return csum_ipv6_magic(saddr, daddr, skb->len, IPPROTO_DCCP, skb->csum);
csum              123 net/dsa/tag_dsa.c 			__wsum c = skb->csum;
csum              126 net/dsa/tag_dsa.c 			skb->csum = c;
csum              138 net/dsa/tag_edsa.c 			__wsum c = skb->csum;
csum              141 net/dsa/tag_edsa.c 			skb->csum = c;
csum              568 net/ipv4/esp4.c 		skb->csum = csum_block_sub(skb->csum, csumdiff,
csum              351 net/ipv4/icmp.c 	__wsum csum;
csum              353 net/ipv4/icmp.c 	csum = skb_copy_and_csum_bits(icmp_param->skb,
csum              357 net/ipv4/icmp.c 	skb->csum = csum_block_add(skb->csum, csum, odd);
csum              379 net/ipv4/icmp.c 		__wsum csum = 0;
csum              383 net/ipv4/icmp.c 			csum = csum_add(csum, skb1->csum);
csum              385 net/ipv4/icmp.c 		csum = csum_partial_copy_nocheck((void *)&icmp_param->data,
csum              387 net/ipv4/icmp.c 						 icmp_param->head_len, csum);
csum              388 net/ipv4/icmp.c 		icmph->checksum = csum_fold(csum);
csum              413 net/ipv4/igmp.c 	pig->csum = 0;
csum              424 net/ipv4/igmp.c 	pig->csum = ip_compute_csum(igmp_hdr(skb), igmplen);
csum              789 net/ipv4/igmp.c 	ih->csum = 0;
csum              791 net/ipv4/igmp.c 	ih->csum = ip_compute_csum((void *)ih, sizeof(struct igmphdr));
csum              464 net/ipv4/inet_fragment.c 		clone->csum = 0;
csum              507 net/ipv4/inet_fragment.c 				head->csum = csum_add(head->csum, fp->csum);
csum              447 net/ipv4/ip_gre.c static int gre_handle_offloads(struct sk_buff *skb, bool csum)
csum              449 net/ipv4/ip_gre.c 	return iptunnel_handle_offloads(skb, csum ? SKB_GSO_GRE_CSUM : SKB_GSO_GRE);
csum              933 net/ipv4/ip_output.c 		__wsum csum = 0;
csum              934 net/ipv4/ip_output.c 		if (!csum_and_copy_from_iter_full(to, len, &csum, &msg->msg_iter))
csum              936 net/ipv4/ip_output.c 		skb->csum = csum_block_add(skb->csum, csum, odd);
csum              946 net/ipv4/ip_output.c 	__wsum csum;
csum              948 net/ipv4/ip_output.c 	csum = csum_partial(kaddr + offset, copy, 0);
csum              950 net/ipv4/ip_output.c 	return csum;
csum             1110 net/ipv4/ip_output.c 			skb->csum = 0;
csum             1123 net/ipv4/ip_output.c 				skb->csum = skb_copy_and_csum_bits(
csum             1126 net/ipv4/ip_output.c 				skb_prev->csum = csum_sub(skb_prev->csum,
csum             1127 net/ipv4/ip_output.c 							  skb->csum);
csum             1396 net/ipv4/ip_output.c 			skb->csum = 0;
csum             1407 net/ipv4/ip_output.c 				skb->csum = skb_copy_and_csum_bits(skb_prev,
csum             1411 net/ipv4/ip_output.c 				skb_prev->csum = csum_sub(skb_prev->csum,
csum             1412 net/ipv4/ip_output.c 							  skb->csum);
csum             1432 net/ipv4/ip_output.c 			__wsum csum;
csum             1433 net/ipv4/ip_output.c 			csum = csum_page(page, offset, len);
csum             1434 net/ipv4/ip_output.c 			skb->csum = csum_block_add(skb->csum, csum, skb->len);
csum             1645 net/ipv4/ip_output.c 	__wsum csum;
csum             1647 net/ipv4/ip_output.c 	csum = csum_partial_copy_nocheck(dptr+offset, to, len, 0);
csum             1648 net/ipv4/ip_output.c 	skb->csum = csum_block_add(skb->csum, csum, odd);
csum             1719 net/ipv4/ip_output.c 			  arg->csumoffset) = csum_fold(csum_add(nskb->csum,
csum             1720 net/ipv4/ip_output.c 								arg->csum));
csum              118 net/ipv4/ip_sockglue.c 	__wsum csum = skb->csum;
csum              125 net/ipv4/ip_sockglue.c 		csum = csum_sub(csum, skb_checksum(skb, tend_off, offset, 0));
csum              128 net/ipv4/ip_sockglue.c 	put_cmsg(msg, SOL_IP, IP_CHECKSUM, sizeof(__wsum), &csum);
csum              624 net/ipv4/ping.c 		skb->csum = pfh->wcheck;
csum              478 net/ipv4/raw.c 			skb->csum = csum_block_add(
csum              479 net/ipv4/raw.c 				skb->csum,
csum              664 net/ipv4/tcp.c 	skb->csum    = 0;
csum              751 net/ipv4/tcp_ipv4.c 	arg.csum = csum_tcpudp_nofold(ip_hdr(skb)->daddr,
csum              862 net/ipv4/tcp_ipv4.c 	arg.csum = csum_tcpudp_nofold(ip_hdr(skb)->daddr,
csum             2173 net/ipv4/tcp_output.c 	nskb->csum = 0;
csum              755 net/ipv4/udp.c 	__wsum csum = 0;
csum              774 net/ipv4/udp.c 			csum = csum_add(csum, frags->csum);
csum              778 net/ipv4/udp.c 		csum = skb_checksum(skb, offset, hlen, csum);
csum              781 net/ipv4/udp.c 		uh->check = csum_tcpudp_magic(src, dst, len, IPPROTO_UDP, csum);
csum              825 net/ipv4/udp.c 	__wsum csum = 0;
csum              868 net/ipv4/udp.c 		csum = udplite_csum(skb);
csum              882 net/ipv4/udp.c 		csum = udp_csum(skb);
csum              886 net/ipv4/udp.c 				      sk->sk_protocol, csum);
csum             2227 net/ipv4/udp.c 			skb->csum = inet_compute_pseudo(skb, proto);
csum              293 net/ipv4/udp_offload.c 	__wsum csum;
csum              326 net/ipv4/udp_offload.c 	csum = skb_checksum(skb, 0, skb->len, 0);
csum              327 net/ipv4/udp_offload.c 	uh->check = udp_v4_check(skb->len, iph->saddr, iph->daddr, csum);
csum              507 net/ipv6/esp6.c 		skb->csum = csum_block_sub(skb->csum, csumdiff,
csum              265 net/ipv6/icmp.c 		skb->csum = csum_partial(icmp6h,
csum              266 net/ipv6/icmp.c 					sizeof(struct icmp6hdr), skb->csum);
csum              270 net/ipv6/icmp.c 						      skb->csum);
csum              275 net/ipv6/icmp.c 			tmp_csum = csum_add(tmp_csum, skb->csum);
csum              298 net/ipv6/icmp.c 	__wsum csum = 0;
csum              300 net/ipv6/icmp.c 	csum = skb_copy_and_csum_bits(org_skb, msg->offset + offset,
csum              301 net/ipv6/icmp.c 				      to, len, csum);
csum              302 net/ipv6/icmp.c 	skb->csum = csum_block_add(skb->csum, csum, odd);
csum               10 net/ipv6/ip6_checksum.c 			__u32 len, __u8 proto, __wsum csum)
csum               16 net/ipv6/ip6_checksum.c 	__u32 sum = (__force u32)csum;
csum               78 net/ipv6/ip6_checksum.c 			skb->csum = ip6_compute_pseudo(skb, proto);
csum              626 net/ipv6/ip6_gre.c static int gre_handle_offloads(struct sk_buff *skb, bool csum)
csum              629 net/ipv6/ip6_gre.c 					csum ? SKB_GSO_GRE_CSUM : SKB_GSO_GRE);
csum             1530 net/ipv6/ip6_output.c 			skb->csum = 0;
csum             1544 net/ipv6/ip6_output.c 				skb->csum = skb_copy_and_csum_bits(
csum             1547 net/ipv6/ip6_output.c 				skb_prev->csum = csum_sub(skb_prev->csum,
csum             1548 net/ipv6/ip6_output.c 							  skb->csum);
csum              198 net/ipv6/netfilter/nf_conntrack_reasm.c 		skb->csum = csum_sub(skb->csum,
csum              361 net/ipv6/netfilter/nf_conntrack_reasm.c 		skb->csum = csum_partial(skb_network_header(skb),
csum              363 net/ipv6/netfilter/nf_conntrack_reasm.c 					 skb->csum);
csum              435 net/ipv6/raw.c 				     skb->len, inet->inet_num, skb->csum))
csum              439 net/ipv6/raw.c 		skb->csum = ~csum_unfold(csum_ipv6_magic(&ipv6_hdr(skb)->saddr,
csum              548 net/ipv6/raw.c 	__sum16 csum;
csum              570 net/ipv6/raw.c 		tmp_csum = skb->csum;
csum              576 net/ipv6/raw.c 			tmp_csum = csum_add(tmp_csum, skb->csum);
csum              594 net/ipv6/raw.c 	err = skb_copy_bits(skb, offset, &csum, 2);
csum              601 net/ipv6/raw.c 	if (unlikely(csum))
csum              602 net/ipv6/raw.c 		tmp_csum = csum_sub(tmp_csum, csum_unfold(csum));
csum              604 net/ipv6/raw.c 	csum = csum_ipv6_magic(&fl6->saddr, &fl6->daddr,
csum              607 net/ipv6/raw.c 	if (csum == 0 && fl6->flowi6_proto == IPPROTO_UDP)
csum              608 net/ipv6/raw.c 		csum = CSUM_MANGLED_0;
csum              610 net/ipv6/raw.c 	BUG_ON(skb_store_bits(skb, offset, &csum, 2));
csum              746 net/ipv6/raw.c 			skb->csum = csum_block_add(
csum              747 net/ipv6/raw.c 				skb->csum,
csum              135 net/ipv6/reassembly.c 		skb->csum = csum_sub(skb->csum,
csum              874 net/ipv6/tcp_ipv6.c 	buff->csum = 0;
csum             1068 net/ipv6/udp.c 	__wsum csum = 0;
csum             1082 net/ipv6/udp.c 		skb->csum = skb_checksum(skb, offset, skb->len - offset, 0);
csum             1083 net/ipv6/udp.c 		csum = skb->csum;
csum             1088 net/ipv6/udp.c 			csum = csum_add(csum, frags->csum);
csum             1092 net/ipv6/udp.c 					    csum);
csum             1109 net/ipv6/udp.c 	__wsum csum = 0;
csum             1155 net/ipv6/udp.c 		csum = udplite_csum(skb);
csum             1164 net/ipv6/udp.c 		csum = udp_csum(skb);
csum             1168 net/ipv6/udp.c 				    len, fl6->flowi6_proto, csum);
csum               27 net/ipv6/udp_offload.c 	__wsum csum;
csum               59 net/ipv6/udp_offload.c 		csum = skb_checksum(skb, 0, skb->len, 0);
csum               61 net/ipv6/udp_offload.c 					  &ipv6h->daddr, csum);
csum              200 net/netfilter/ipvs/ip_vs_proto_tcp.c 		skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0);
csum              206 net/netfilter/ipvs/ip_vs_proto_tcp.c 						      cp->protocol, skb->csum);
csum              213 net/netfilter/ipvs/ip_vs_proto_tcp.c 							skb->csum);
csum              283 net/netfilter/ipvs/ip_vs_proto_tcp.c 		skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0);
csum              289 net/netfilter/ipvs/ip_vs_proto_tcp.c 						      cp->protocol, skb->csum);
csum              296 net/netfilter/ipvs/ip_vs_proto_tcp.c 							skb->csum);
csum              317 net/netfilter/ipvs/ip_vs_proto_tcp.c 		skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0);
csum              326 net/netfilter/ipvs/ip_vs_proto_tcp.c 					    skb->csum)) {
csum              337 net/netfilter/ipvs/ip_vs_proto_tcp.c 					      skb->csum)) {
csum              193 net/netfilter/ipvs/ip_vs_proto_udp.c 		skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0);
csum              199 net/netfilter/ipvs/ip_vs_proto_udp.c 						      cp->protocol, skb->csum);
csum              206 net/netfilter/ipvs/ip_vs_proto_udp.c 							skb->csum);
csum              277 net/netfilter/ipvs/ip_vs_proto_udp.c 		skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0);
csum              283 net/netfilter/ipvs/ip_vs_proto_udp.c 						      cp->protocol, skb->csum);
csum              290 net/netfilter/ipvs/ip_vs_proto_udp.c 							skb->csum);
csum              319 net/netfilter/ipvs/ip_vs_proto_udp.c 			skb->csum = skb_checksum(skb, udphoff,
csum              329 net/netfilter/ipvs/ip_vs_proto_udp.c 						    skb->csum)) {
csum              340 net/netfilter/ipvs/ip_vs_proto_udp.c 						      skb->csum)) {
csum              461 net/netfilter/nft_payload.c 			skb->csum = ~csum_add(csum_sub(~(skb->csum), fsum),
csum               14 net/netfilter/utils.c 	__sum16 csum = 0;
csum               21 net/netfilter/utils.c 		    !csum_fold(skb->csum)) ||
csum               24 net/netfilter/utils.c 				       skb->csum)) {
csum               31 net/netfilter/utils.c 			skb->csum = 0;
csum               33 net/netfilter/utils.c 			skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr,
csum               36 net/netfilter/utils.c 		csum = __skb_checksum_complete(skb);
csum               38 net/netfilter/utils.c 	return csum;
csum               48 net/netfilter/utils.c 	__sum16 csum = 0;
csum               56 net/netfilter/utils.c 		skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, protocol,
csum               61 net/netfilter/utils.c 	return csum;
csum               68 net/netfilter/utils.c 	__sum16 csum = 0;
csum               76 net/netfilter/utils.c 				     csum_sub(skb->csum,
csum               84 net/netfilter/utils.c 		skb->csum = ~csum_unfold(
csum               91 net/netfilter/utils.c 		csum = __skb_checksum_complete(skb);
csum               93 net/netfilter/utils.c 	return csum;
csum              103 net/netfilter/utils.c 	__sum16 csum = 0;
csum              112 net/netfilter/utils.c 		skb->csum = ~csum_unfold(csum_ipv6_magic(&ip6h->saddr,
csum              120 net/netfilter/utils.c 	return csum;
csum              127 net/netfilter/utils.c 	__sum16 csum = 0;
csum              131 net/netfilter/utils.c 		csum = nf_ip_checksum(skb, hook, dataoff, protocol);
csum              134 net/netfilter/utils.c 		csum = nf_ip6_checksum(skb, hook, dataoff, protocol);
csum              138 net/netfilter/utils.c 	return csum;
csum              146 net/netfilter/utils.c 	__sum16 csum = 0;
csum              150 net/netfilter/utils.c 		csum = nf_ip_checksum_partial(skb, hook, dataoff, len,
csum              154 net/netfilter/utils.c 		csum = nf_ip6_checksum_partial(skb, hook, dataoff, len,
csum              159 net/netfilter/utils.c 	return csum;
csum              242 net/netfilter/xt_TCPMSS.c 			skb->csum = csum_add(csum_sub(skb->csum, oldlen),
csum              767 net/rxrpc/rxkad.c 	u32 csum = 1000003;
csum              772 net/rxrpc/rxkad.c 		csum = csum * 0x10204081 + *p++;
csum              774 net/rxrpc/rxkad.c 	response->encrypted.checksum = htonl(csum);
csum             1097 net/rxrpc/rxkad.c 	__be32 csum;
csum             1165 net/rxrpc/rxkad.c 	csum = response->encrypted.checksum;
csum             1169 net/rxrpc/rxkad.c 	if (response->encrypted.checksum != csum)
csum              159 net/sched/act_csum.c 	skb->csum = csum_partial(icmph, ipl - ihl, 0);
csum              160 net/sched/act_csum.c 	icmph->checksum = csum_fold(skb->csum);
csum              176 net/sched/act_csum.c 	igmph->csum = 0;
csum              177 net/sched/act_csum.c 	skb->csum = csum_partial(igmph, ipl - ihl, 0);
csum              178 net/sched/act_csum.c 	igmph->csum = csum_fold(skb->csum);
csum              197 net/sched/act_csum.c 	skb->csum = csum_partial(icmp6h, ipl - ihl, 0);
csum              200 net/sched/act_csum.c 					      skb->csum);
csum              222 net/sched/act_csum.c 	skb->csum = csum_partial(tcph, ipl - ihl, 0);
csum              224 net/sched/act_csum.c 				   iph->saddr, iph->daddr, skb->csum);
csum              246 net/sched/act_csum.c 	skb->csum = csum_partial(tcph, ipl - ihl, 0);
csum              249 net/sched/act_csum.c 				      skb->csum);
csum              286 net/sched/act_csum.c 				skb->csum = csum_partial(udph, ipl - ihl, 0);
csum              288 net/sched/act_csum.c 				skb->csum = csum_partial(udph, ul, 0);
csum              295 net/sched/act_csum.c 			skb->csum = csum_partial(udph, ul, 0);
csum              300 net/sched/act_csum.c 						skb->csum);
csum              340 net/sched/act_csum.c 			skb->csum = csum_partial(udph, ipl - ihl, 0);
csum              343 net/sched/act_csum.c 			skb->csum = csum_partial(udph, ul, 0);
csum              351 net/sched/act_csum.c 		skb->csum = csum_partial(udph, ul, 0);
csum              356 net/sched/act_csum.c 				      skb->csum);
csum               59 net/sunrpc/socklib.c 	desc->csum = csum_block_add(desc->csum, csum2, pos);
csum              165 net/sunrpc/socklib.c 	desc.csum = csum_partial(skb->data, desc.offset, skb->csum);
csum              171 net/sunrpc/socklib.c 		desc.csum = csum_block_add(desc.csum, csum2, desc.offset);
csum              175 net/sunrpc/socklib.c 	if (csum_fold(desc.csum))
csum               55 samples/bpf/xdp_adjust_tail_kern.c static __always_inline __u16 csum_fold_helper(__u32 csum)
csum               57 samples/bpf/xdp_adjust_tail_kern.c 	return ~((csum & 0xffff) + (csum >> 16));
csum               61 samples/bpf/xdp_adjust_tail_kern.c 				      __u32 *csum)
csum               63 samples/bpf/xdp_adjust_tail_kern.c 	*csum = bpf_csum_diff(0, 0, data_start, data_size, *csum);
csum               64 samples/bpf/xdp_adjust_tail_kern.c 	*csum = csum_fold_helper(*csum);
csum               82 samples/bpf/xdp_adjust_tail_kern.c 	__u32 csum = 0;
csum               97 samples/bpf/xdp_adjust_tail_kern.c 	ipv4_csum(icmp_hdr, ICMP_TOOBIG_PAYLOAD_SIZE, &csum);
csum               98 samples/bpf/xdp_adjust_tail_kern.c 	icmp_hdr->checksum = csum;
csum              109 samples/bpf/xdp_adjust_tail_kern.c 	csum = 0;
csum              110 samples/bpf/xdp_adjust_tail_kern.c 	ipv4_csum(iph, sizeof(struct iphdr), &csum);
csum              111 samples/bpf/xdp_adjust_tail_kern.c 	iph->check = csum;
csum               89 samples/bpf/xdp_tx_iptunnel_kern.c 	u32 csum = 0;
csum              143 samples/bpf/xdp_tx_iptunnel_kern.c 		csum += *next_iph_u16++;
csum              145 samples/bpf/xdp_tx_iptunnel_kern.c 	iph->check = ~((csum & 0xffff) + (csum >> 16));
csum              668 sound/drivers/vx/vx_core.c 	unsigned int csum = 0;
csum              686 sound/drivers/vx/vx_core.c 		csum ^= *cptr;
csum              687 sound/drivers/vx/vx_core.c 		csum = (csum >> 24) | (csum << 8);
csum              689 sound/drivers/vx/vx_core.c 		csum ^= *cptr;
csum              690 sound/drivers/vx/vx_core.c 		csum = (csum >> 24) | (csum << 8);
csum              692 sound/drivers/vx/vx_core.c 		csum ^= *cptr;
csum              693 sound/drivers/vx/vx_core.c 		csum = (csum >> 24) | (csum << 8);
csum              696 sound/drivers/vx/vx_core.c 	snd_printdd(KERN_DEBUG "checksum = 0x%08x\n", csum);
csum              362 sound/isa/gus/interwave.c 	/* 511 */ unsigned char csum;
csum              379 sound/isa/gus/interwave.c 	unsigned char csum;
csum              432 sound/isa/gus/interwave.c 		csum = 0;
csum              434 sound/isa/gus/interwave.c 			csum += snd_gf1_peek(gus, bank_pos + i);
csum              435 sound/isa/gus/interwave.c 		if (csum != 0)
csum              308 tools/testing/selftests/bpf/bpf_helpers.h static long long (*bpf_csum_update)(void *ctx, __u32 csum) =
csum               60 tools/testing/selftests/bpf/progs/test_tc_tunnel.c 	__u32 csum;
csum               66 tools/testing/selftests/bpf/progs/test_tc_tunnel.c 	for (i = 0, csum = 0; i < sizeof(*iph) >> 1; i++)
csum               67 tools/testing/selftests/bpf/progs/test_tc_tunnel.c 		csum += *iph16++;
csum               69 tools/testing/selftests/bpf/progs/test_tc_tunnel.c 	iph->check = ~((csum & 0xffff) + (csum >> 16));
csum               92 tools/testing/selftests/bpf/progs/test_xdp.c 	__u32 csum = 0;
csum              144 tools/testing/selftests/bpf/progs/test_xdp.c 		csum += *next_iph++;
csum              146 tools/testing/selftests/bpf/progs/test_xdp.c 	iph->check = ~((csum & 0xffff) + (csum >> 16));
csum               88 tools/testing/selftests/bpf/progs/test_xdp_loop.c 	__u32 csum = 0;
csum              140 tools/testing/selftests/bpf/progs/test_xdp_loop.c 		csum += *next_iph++;
csum              142 tools/testing/selftests/bpf/progs/test_xdp_loop.c 	iph->check = ~((csum & 0xffff) + (csum >> 16));
csum              331 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	__u32 csum = 0;
csum              367 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 		csum += *next_iph_u16++;
csum              368 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	iph->check = ~((csum & 0xffff) + (csum >> 16));
csum              434 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	__u32 csum = 0;
csum              454 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 		csum += *next_iph_u16++;
csum              455 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	iph->check = ~((csum & 0xffff) + (csum >> 16));