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));