Home
last modified time | relevance | path

Searched refs:csum (Results 1 – 25 of 40) sorted by relevance

12

/fs/ext4/
A Dbitmap.c47 __u32 csum; in ext4_inode_bitmap_csum_set() local
55 csum = ext4_chksum(sbi->s_csum_seed, (__u8 *)bh->b_data, sz); in ext4_inode_bitmap_csum_set()
56 gdp->bg_inode_bitmap_csum_lo = cpu_to_le16(csum & 0xFFFF); in ext4_inode_bitmap_csum_set()
58 gdp->bg_inode_bitmap_csum_hi = cpu_to_le16(csum >> 16); in ext4_inode_bitmap_csum_set()
89 __u32 csum; in ext4_block_bitmap_csum_set() local
95 csum = ext4_chksum(sbi->s_csum_seed, (__u8 *)bh->b_data, sz); in ext4_block_bitmap_csum_set()
96 gdp->bg_block_bitmap_csum_lo = cpu_to_le16(csum & 0xFFFF); in ext4_block_bitmap_csum_set()
98 gdp->bg_block_bitmap_csum_hi = cpu_to_le16(csum >> 16); in ext4_block_bitmap_csum_set()
A Dorphan.c557 __u32 csum; in ext4_orphan_file_block_trigger() local
563 csum = ext4_chksum(oi->of_csum_seed, (__u8 *)&dsk_block_nr, in ext4_orphan_file_block_trigger()
565 csum = ext4_chksum(csum, (__u8 *)data, inodes_per_ob * sizeof(__u32)); in ext4_orphan_file_block_trigger()
567 ot->ob_checksum = cpu_to_le32(csum); in ext4_orphan_file_block_trigger()
A Dmmp.c15 __u32 csum; in ext4_mmp_csum() local
17 csum = ext4_chksum(sbi->s_csum_seed, (char *)mmp, offset); in ext4_mmp_csum()
19 return cpu_to_le32(csum); in ext4_mmp_csum()
A Dinode.c61 __u32 csum; in ext4_inode_csum() local
67 csum = ext4_chksum(csum, (__u8 *)&dummy_csum, csum_size); in ext4_inode_csum()
69 csum = ext4_chksum(csum, (__u8 *)raw + offset, in ext4_inode_csum()
74 csum = ext4_chksum(csum, (__u8 *)raw + EXT4_GOOD_OLD_INODE_SIZE, in ext4_inode_csum()
77 csum = ext4_chksum(csum, (__u8 *)&dummy_csum, in ext4_inode_csum()
81 csum = ext4_chksum(csum, (__u8 *)raw + offset, in ext4_inode_csum()
85 return csum; in ext4_inode_csum()
112 __u32 csum; in ext4_inode_csum_set() local
119 csum = ext4_inode_csum(inode, raw, ei); in ext4_inode_csum_set()
123 raw->i_checksum_hi = cpu_to_le16(csum >> 16); in ext4_inode_csum_set()
[all …]
A Dxattr.c137 __u32 csum; in ext4_xattr_block_csum() local
142 csum = ext4_chksum(sbi->s_csum_seed, (__u8 *)&dsk_block_nr, in ext4_xattr_block_csum()
144 csum = ext4_chksum(csum, (__u8 *)hdr, offset); in ext4_xattr_block_csum()
145 csum = ext4_chksum(csum, (__u8 *)&dummy_csum, sizeof(dummy_csum)); in ext4_xattr_block_csum()
147 csum = ext4_chksum(csum, (__u8 *)hdr + offset, in ext4_xattr_block_csum()
150 return cpu_to_le32(csum); in ext4_xattr_block_csum()
A Dnamei.c350 __u32 csum; in ext4_dirblock_csum() local
352 csum = ext4_chksum(ei->i_csum_seed, (__u8 *)dirent, size); in ext4_dirblock_csum()
353 return cpu_to_le32(csum); in ext4_dirblock_csum()
445 __u32 csum; in ext4_dx_csum() local
451 csum = ext4_chksum(ei->i_csum_seed, (__u8 *)dirent, size); in ext4_dx_csum()
452 csum = ext4_chksum(csum, (__u8 *)t, offset); in ext4_dx_csum()
453 csum = ext4_chksum(csum, (__u8 *)&dummy_csum, sizeof(dummy_csum)); in ext4_dx_csum()
455 return cpu_to_le32(csum); in ext4_dx_csum()
1047 int csum = ext4_has_feature_metadata_csum(dir->i_sb); in htree_dirblock_to_tree() local
1060 csum ? NULL : dir)); in htree_dirblock_to_tree()
/fs/nfsd/
A Dnfscache.c88 nfsd_cacherep_alloc(struct svc_rqst *rqstp, __wsum csum, in nfsd_cacherep_alloc() argument
108 rp->c_key.k_csum = csum; in nfsd_cacherep_alloc()
370 __wsum csum = 0; in nfsd_cache_csum() local
377 return csum; in nfsd_cache_csum()
382 csum = csum_partial(subbuf.head[0].iov_base, len, csum); in nfsd_cache_csum()
392 csum = csum_partial(p, len, csum); in nfsd_cache_csum()
397 return csum; in nfsd_cache_csum()
484 __wsum csum; in nfsd_cache_lookup() local
495 csum = nfsd_cache_csum(&rqstp->rq_arg, start, len); in nfsd_cache_lookup()
501 rp = nfsd_cacherep_alloc(rqstp, csum, nn); in nfsd_cache_lookup()
/fs/bcachefs/
A Dec.h82 struct bch_csum csum = { 0 }; in stripe_csum_get() local
84 memcpy(&csum, stripe_csum(s, block, csum_idx), bch_crc_bytes[s->csum_type]); in stripe_csum_get()
85 return csum; in stripe_csum_get()
90 struct bch_csum csum) in stripe_csum_set() argument
92 memcpy(stripe_csum(s, block, csum_idx), &csum, bch_crc_bytes[s->csum_type]); in stripe_csum_set()
A Dchecksum.c329 struct bch_csum csum; in bch2_rechecksum_bio() member
348 i->csum = __bch2_checksum_bio(c, i->csum_type, in bch2_rechecksum_bio()
358 i->csum, i->len << 9); in bch2_rechecksum_bio()
363 if (bch2_crc_cmp(merged, crc_old.csum) && !c->opts.no_data_io) { in bch2_rechecksum_bio()
368 crc_old.csum.hi, in bch2_rechecksum_bio()
369 crc_old.csum.lo, in bch2_rechecksum_bio()
391 .csum = i->csum, in bch2_rechecksum_bio()
A Dextents.c510 crc_l.csum, in bch2_extent_merge()
511 crc_r.csum, in bch2_extent_merge()
580 bch2_crc_cmp(l.csum, r.csum)); in bch2_crc_unpacked_cmp()
675 .csum = (u32 __force) *((__le32 *) &src.csum.lo), in bch2_extent_crc_pack()
682 .csum_lo = (u64 __force) src.csum.lo, in bch2_extent_crc_pack()
690 .csum = src.csum, in bch2_extent_crc_pack()
1263 prt_printf(out, " %0llx:%0llx ", crc->csum.hi, crc->csum.lo); in bch2_extent_crc_unpacked_to_text()
1571 entry->crc32.csum = swab32(entry->crc32.csum); in bch2_ptr_swab()
1578 entry->crc128.csum.hi = (__force __le64) in bch2_ptr_swab()
1579 swab64((__force u64) entry->crc128.csum.hi); in bch2_ptr_swab()
[all …]
A Dextents_format.h102 __u32 csum; member
104 __u32 csum;
162 struct bch_csum csum; member
A Dchecksum.h43 const void *_start = ((const void *) (_i)) + sizeof((_i)->csum);\
50 struct bch_csum csum) in bch2_csum_to_text() argument
52 const u8 *p = (u8 *) &csum; in bch2_csum_to_text()
A Dbtree_io.c1154 bool csum_bad = bch2_crc_cmp(b->data->csum, csum); in bch2_btree_node_read_done()
1164 bch2_csum_err_msg(&buf, BSET_CSUM_TYPE(i), b->data->csum, csum), in bch2_btree_node_read_done()
1189 struct bch_csum csum = csum_vstruct(c, BSET_CSUM_TYPE(i), nonce, bne); in bch2_btree_node_read_done() local
1190 bool csum_bad = bch2_crc_cmp(bne->csum, csum); in bch2_btree_node_read_done()
1200 bch2_csum_err_msg(&buf, BSET_CSUM_TYPE(i), bne->csum, csum), in bch2_btree_node_read_done()
1980 if (bch2_crc_cmp(data->csum, csum)) { in btree_node_scrub_check()
1981 bch2_csum_err_msg(err, BSET_CSUM_TYPE(i), data->csum, csum); in btree_node_scrub_check()
1990 if (bch2_crc_cmp(bne->csum, csum)) { in btree_node_scrub_check()
1991 bch2_csum_err_msg(err, BSET_CSUM_TYPE(i), bne->csum, csum); in btree_node_scrub_check()
2502 bn->csum = csum_vstruct(c, BSET_CSUM_TYPE(i), nonce, bn); in __bch2_btree_node_write()
[all …]
A Dextents.h174 *((__le32 *) &ret.csum.lo) = (__le32 __force) crc->crc32.csum; in bch2_extent_crc_unpack()
181 .csum.lo = (__force __le64) crc->crc64.csum_lo, in bch2_extent_crc_unpack()
184 *((__le16 *) &ret.csum.hi) = (__le16 __force) crc->crc64.csum_hi; in bch2_extent_crc_unpack()
192 .csum = crc->crc128.csum, in bch2_extent_crc_unpack()
A Dio_write.c888 struct bch_csum csum; in bch2_write_prep_encoded_data() local
916 csum = bch2_checksum_bio(c, op->crc.csum_type, nonce, bio); in bch2_write_prep_encoded_data()
917 if (bch2_crc_cmp(op->crc.csum, csum) && !c->opts.no_data_io) in bch2_write_prep_encoded_data()
926 op->crc.csum = (struct bch_csum) { 0, 0 }; in bch2_write_prep_encoded_data()
957 if (bch2_crc_cmp(op->crc.csum, csum) && !c->opts.no_data_io) in bch2_write_prep_encoded_data()
965 op->crc.csum = (struct bch_csum) { 0, 0 }; in bch2_write_prep_encoded_data()
973 op->crc.csum.hi, in bch2_write_prep_encoded_data()
974 op->crc.csum.lo, in bch2_write_prep_encoded_data()
975 csum.hi, in bch2_write_prep_encoded_data()
976 csum.lo, in bch2_write_prep_encoded_data()
[all …]
A Ddebug.c231 struct bch_csum csum; in bch2_btree_node_ondisk_to_text() local
245 csum = csum_vstruct(c, BSET_CSUM_TYPE(i), nonce, n_ondisk); in bch2_btree_node_ondisk_to_text()
247 if (bch2_crc_cmp(csum, n_ondisk->csum)) { in bch2_btree_node_ondisk_to_text()
270 csum = csum_vstruct(c, BSET_CSUM_TYPE(i), nonce, bne); in bch2_btree_node_ondisk_to_text()
272 if (bch2_crc_cmp(csum, bne->csum)) { in bch2_btree_node_ondisk_to_text()
A Djournal_io.c99 static bool jset_csum_good(struct bch_fs *c, struct jset *j, struct bch_csum *csum) in jset_csum_good() argument
102 *csum = (struct bch_csum) {}; in jset_csum_good()
106 *csum = csum_vstruct(c, JSET_CSUM_TYPE(j), journal_nonce(j), j); in jset_csum_good()
107 return !bch2_crc_cmp(j->csum, *csum); in jset_csum_good()
1150 struct bch_csum csum; in journal_read_bucket() local
1151 csum_good = jset_csum_good(c, j, &csum); in journal_read_bucket()
1171 .csum = csum, in journal_read_bucket()
1259 bch2_csum_to_text(&buf, csum_type, ptr->csum); in bch2_journal_print_checksum_error()
1266 bch2_csum_to_text(&buf, csum_type, j->j.csum); in bch2_journal_print_checksum_error()
2074 jset->csum = csum_vstruct(c, JSET_CSUM_TYPE(jset), in bch2_journal_write_checksum()
A Dextents_types.h19 struct bch_csum csum; member
A Djournal_io.h12 struct bch_csum csum; member
A Dsuper-io.c773 struct bch_csum csum = csum_vstruct(NULL, csum_type, null_nonce(), sb->sb); in read_one_super() local
774 if (bch2_crc_cmp(csum, sb->sb->csum)) { in read_one_super()
775 bch2_csum_err_msg(err, csum_type, sb->sb->csum, csum); in read_one_super()
1004 sb->csum = csum_vstruct(c, BCH_SB_CSUM_TYPE(sb), in write_one_super()
A Dbcachefs_format.h750 struct bch_csum csum; member
1299 struct bch_csum csum; member
1490 struct bch_csum csum; member
1533 struct bch_csum csum; member
/fs/efs/
A Dsuper.c147 int csum; in module_exit() local
162 for(csum = 0; ui >= ((__be32 *) vh);) { in module_exit()
164 csum += be32_to_cpu(cs); in module_exit()
166 if (csum) { in module_exit()
/fs/smb/server/
A Dsmb_common.c506 unsigned int csum = 0; in ksmbd_extract_shortname() local
550 csum += *ptr; in ksmbd_extract_shortname()
552 csum = csum % (MANGLE_BASE * MANGLE_BASE); in ksmbd_extract_shortname()
553 out[baselen + 1] = mangle(csum / MANGLE_BASE); in ksmbd_extract_shortname()
554 out[baselen + 2] = mangle(csum); in ksmbd_extract_shortname()
/fs/btrfs/
A Dfile-item.c375 bbio->csum = kmalloc_array(nblocks, csum_size, GFP_NOFS); in btrfs_lookup_bio_sums()
376 if (!bbio->csum) in btrfs_lookup_bio_sums()
379 bbio->csum = bbio->csum_inline; in btrfs_lookup_bio_sums()
403 u8 *csum_dst = bbio->csum + in btrfs_lookup_bio_sums()
410 if (bbio->csum != bbio->csum_inline) in btrfs_lookup_bio_sums()
411 kfree(bbio->csum); in btrfs_lookup_bio_sums()
412 bbio->csum = NULL; in btrfs_lookup_bio_sums()
1213 goto csum; in btrfs_csum_file_blocks()
1238 csum: in btrfs_csum_file_blocks()
A Dbio.h48 u8 *csum; member

Completed in 83 milliseconds

12