Home
last modified time | relevance | path

Searched refs:crc32c (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v4.19/fs/xfs/libxfs/
Dxfs_cksum.h20 crc = crc32c(XFS_CRC_SEED, buffer, cksum_offset); in xfs_start_cksum_safe()
23 crc = crc32c(crc, &zero, sizeof(__u32)); in xfs_start_cksum_safe()
26 return crc32c(crc, &buffer[cksum_offset + sizeof(__be32)], in xfs_start_cksum_safe()
41 return crc32c(XFS_CRC_SEED, buffer, length); in xfs_start_cksum_update()
/Linux-v4.19/arch/powerpc/crypto/
DMakefile13 obj-$(CONFIG_CRYPTO_CRC32C_VPMSUM) += crc32c-vpmsum.o
22 crc32c-vpmsum-y := crc32c-vpmsum_asm.o crc32c-vpmsum_glue.o
/Linux-v4.19/include/linux/
Dcrc32c.h7 extern u32 crc32c(u32 crc, const void *address, unsigned int length);
11 #define crc32c_le crc32c
/Linux-v4.19/lib/
Dlibcrc32c.c43 u32 crc32c(u32 crc, const void *address, unsigned int length) in crc32c() function
61 EXPORT_SYMBOL(crc32c);
/Linux-v4.19/arch/sparc/crypto/
DMakefile15 obj-$(CONFIG_CRYPTO_CRC32C_SPARC64) += crc32c-sparc64.o
26 crc32c-sparc64-y := crc32c_asm.o crc32c_glue.o
/Linux-v4.19/arch/x86/crypto/
DMakefile31 obj-$(CONFIG_CRYPTO_CRC32C_INTEL) += crc32c-intel.o
121 crc32c-intel-y := crc32c-intel_glue.o
122 crc32c-intel-$(CONFIG_64BIT) += crc32c-pcl-intel-asm_64.o
/Linux-v4.19/arch/s390/crypto/
Dcrc32-vx.c199 CRC32_VX_FINUP(crc32c, crc32c_le_vx)
211 CRC32_VX_DIGEST(crc32c, crc32c_le_vx)
224 CRC32_VX_UPDATE(crc32c, crc32c_le_vx)
/Linux-v4.19/include/net/sctp/
Dchecksum.h51 return (__force __wsum)crc32c((__force __u32)sum, buff, len); in sctp_csum_update()
/Linux-v4.19/Documentation/filesystems/ext4/ondisk/
Dchecksums.rst9 of October 2012 the only supported algorithm is crc32c. Some data
28 (crc32c as of October 2013) unless noted otherwise.
Dgroup_descr.rst103 RO\_COMPAT\_GDT\_CSUM feature is set, or crc32c(sb\_uuid+group\_desc) &
Difork.rst187 - Checksum of the extent block, crc32c(uuid+inum+igeneration+extentblock)
Dsuper.rst329 - Metadata checksum algorithm type. The only valid value is 1 (crc32c).
443 crc32c(~0, $orig\_fs\_uuid).
Djournal.rst305 Journal checksum type codes are one of the following. crc32 or crc32c are the
/Linux-v4.19/arch/mips/crypto/
Dcrc32-mips.c27 crc32c, enumerator
68 _CRC32(crc, value, size, crc32c)
/Linux-v4.19/drivers/block/drbd/
Ddrbd_actlog.c47 __be32 crc32c; member
390 crc = crc32c(0, buffer, 4096); in __al_write_transaction()
391 buffer->crc32c = cpu_to_be32(crc); in __al_write_transaction()
/Linux-v4.19/net/batman-adv/
Dmain.c618 crc = crc32c(crc, data, len); in batadv_skb_crc32()
Dtranslation-table.c2716 crc_tmp = crc32c(0, &tmp_vid, sizeof(tmp_vid)); in batadv_tt_global_crc()
2722 crc_tmp = crc32c(crc_tmp, &flags, sizeof(flags)); in batadv_tt_global_crc()
2724 crc ^= crc32c(crc_tmp, tt_common->addr, ETH_ALEN); in batadv_tt_global_crc()
2775 crc_tmp = crc32c(0, &tmp_vid, sizeof(tmp_vid)); in batadv_tt_local_crc()
2781 crc_tmp = crc32c(crc_tmp, &flags, sizeof(flags)); in batadv_tt_local_crc()
2783 crc ^= crc32c(crc_tmp, tt_common->addr, ETH_ALEN); in batadv_tt_local_crc()
/Linux-v4.19/net/ceph/
Dmessenger.c1342 crc = crc32c(0, &m->hdr, offsetof(struct ceph_msg_header, crc)); in prepare_write_message()
1347 crc = crc32c(0, m->front.iov_base, m->front.iov_len); in prepare_write_message()
1350 crc = crc32c(0, m->middle->vec.iov_base, in prepare_write_message()
1572 crc = crc32c(crc, kaddr + page_offset, length); in ceph_crc32c_page()
2334 *crc = crc32c(0, section->iov_base, section->iov_len); in read_partial_message_section()
2407 crc = crc32c(0, &con->in_hdr, offsetof(struct ceph_msg_header, crc)); in read_partial_message()
/Linux-v4.19/drivers/infiniband/hw/nes/
Dnes.h296 crc_value = crc32c(~0, (void *)nes_quad, sizeof (struct nes_v4_quad)); in get_crc_value()
/Linux-v4.19/fs/gfs2/
Drecovery.c153 crc = crc32c(~0, (void *)lh + LH_V1_SIZE + 4, in get_log_header()
Dlog.c729 crc = crc32c(~0, (void *)lh + LH_V1_SIZE + 4, in gfs2_write_log_header()
/Linux-v4.19/drivers/md/persistent-data/
Ddm-block-manager.c638 return crc32c(~(u32) 0, data, len) ^ init_xor; in dm_bm_checksum()
/Linux-v4.19/crypto/
DKconfig549 See Castagnoli93. Module will be crc32c.
558 instruction. This option will create 'crc32c-intel' module,
561 Module will be crc32c-intel.
/Linux-v4.19/fs/xfs/
Dxfs_log.c1757 crc = crc32c(crc, &xhdr[i].hic_xheader, in xlog_cksum()
1763 crc = crc32c(crc, dp, size); in xlog_cksum()
/Linux-v4.19/fs/btrfs/
Dctree.h2556 return crc32c((u32)~1, name, len); in btrfs_name_hash()
2565 return (u64) crc32c(parent_objectid, name, len); in btrfs_extref_hash()

12