Home
last modified time | relevance | path

Searched refs:crc32c (Results 1 - 25 of 65) sorted by relevance

123

/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A 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()
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A 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()
/kernel/linux/linux-5.10/arch/powerpc/crypto/
H A DMakefile13 obj-$(CONFIG_CRYPTO_CRC32C_VPMSUM) += crc32c-vpmsum.o
22 crc32c-vpmsum-y := crc32c-vpmsum_asm.o crc32c-vpmsum_glue.o
/kernel/linux/linux-5.10/lib/
H A Dlibcrc32c.c21 * own crc32c, but hopefully may be able to use this one are:
34 #include <linux/crc32c.h>
38 u32 crc32c(u32 crc, const void *address, unsigned int length) in crc32c() function
55 EXPORT_SYMBOL(crc32c); variable
59 tfm = crypto_alloc_shash("crc32c", 0, 0); in libcrc32c_mod_init()
80 MODULE_SOFTDEP("pre: crc32c");
/kernel/linux/linux-6.6/lib/
H A Dlibcrc32c.c21 * own crc32c, but hopefully may be able to use this one are:
34 #include <linux/crc32c.h>
38 u32 crc32c(u32 crc, const void *address, unsigned int length) in crc32c() function
55 EXPORT_SYMBOL(crc32c); variable
59 tfm = crypto_alloc_shash("crc32c", 0, 0); in libcrc32c_mod_init()
74 MODULE_SOFTDEP("pre: crc32c");
/kernel/linux/linux-6.6/arch/powerpc/crypto/
H A DMakefile13 obj-$(CONFIG_CRYPTO_CRC32C_VPMSUM) += crc32c-vpmsum.o
25 crc32c-vpmsum-y := crc32c-vpmsum_asm.o crc32c-vpmsum_glue.o
/kernel/linux/linux-5.10/include/linux/
H A Dcrc32c.h7 extern u32 crc32c(u32 crc, const void *address, unsigned int length);
11 #define crc32c_le crc32c
/kernel/linux/linux-6.6/include/linux/
H A Dcrc32c.h7 extern u32 crc32c(u32 crc, const void *address, unsigned int length);
10 #define crc32c_le crc32c
/kernel/linux/linux-5.10/arch/x86/crypto/
H A DMakefile76 obj-$(CONFIG_CRYPTO_CRC32C_INTEL) += crc32c-intel.o
77 crc32c-intel-y := crc32c-intel_glue.o
78 crc32c-intel-$(CONFIG_64BIT) += crc32c-pcl-intel-asm_64.o
/kernel/linux/linux-6.6/arch/x86/crypto/
H A DMakefile73 obj-$(CONFIG_CRYPTO_CRC32C_INTEL) += crc32c-intel.o
74 crc32c-intel-y := crc32c-intel_glue.o
75 crc32c-intel-$(CONFIG_64BIT) += crc32c-pcl-intel-asm_64.o
/kernel/linux/linux-5.10/arch/sparc/crypto/
H A DMakefile15 obj-$(CONFIG_CRYPTO_CRC32C_SPARC64) += crc32c-sparc64.o
26 crc32c-sparc64-y := crc32c_asm.o crc32c_glue.o
/kernel/linux/linux-6.6/arch/sparc/crypto/
H A DMakefile15 obj-$(CONFIG_CRYPTO_CRC32C_SPARC64) += crc32c-sparc64.o
26 crc32c-sparc64-y := crc32c_asm.o crc32c_glue.o
/kernel/linux/linux-5.10/include/net/sctp/
H A Dchecksum.h28 #include <linux/crc32c.h>
33 /* This uses the crypto implementation of crc32c, which is either in sctp_csum_update()
36 return (__force __wsum)crc32c((__force __u32)sum, buff, len); in sctp_csum_update()
/kernel/linux/linux-6.6/include/net/sctp/
H A Dchecksum.h28 #include <linux/crc32c.h>
33 /* This uses the crypto implementation of crc32c, which is either in sctp_csum_update()
36 return (__force __wsum)crc32c((__force __u32)sum, buff, len); in sctp_csum_update()
/kernel/linux/linux-5.10/arch/s390/crypto/
H A Dcrc32-vx.c153 * with the generic crc32c shash implementation. in crc32c_vx_final()
178 * with the generic crc32c shash implementation. in __crc32c_vx_finup()
195 CRC32_VX_FINUP(crc32c, crc32c_le_vx)
207 CRC32_VX_DIGEST(crc32c, crc32c_le_vx)
220 CRC32_VX_UPDATE(crc32c, crc32c_le_vx)
277 .cra_name = "crc32c",
278 .cra_driver_name = "crc32c-vx",
309 MODULE_ALIAS_CRYPTO("crc32c");
310 MODULE_ALIAS_CRYPTO("crc32c-vx");
/kernel/linux/linux-6.6/arch/s390/crypto/
H A Dcrc32-vx.c153 * with the generic crc32c shash implementation. in crc32c_vx_final()
178 * with the generic crc32c shash implementation. in __crc32c_vx_finup()
195 CRC32_VX_FINUP(crc32c, crc32c_le_vx)
207 CRC32_VX_DIGEST(crc32c, crc32c_le_vx)
220 CRC32_VX_UPDATE(crc32c, crc32c_le_vx)
277 .cra_name = "crc32c",
278 .cra_driver_name = "crc32c-vx",
309 MODULE_ALIAS_CRYPTO("crc32c");
310 MODULE_ALIAS_CRYPTO("crc32c-vx");
/kernel/linux/linux-6.6/fs/btrfs/
H A Dctree.h29 #include <linux/crc32c.h>
475 return crc32c(crc, address, length); in btrfs_crc32c()
485 return crc32c((u32)~1, name, len); in btrfs_name_hash()
494 return (u64) crc32c(parent_objectid, name, len); in btrfs_extref_hash()
/kernel/linux/linux-5.10/arch/mips/crypto/
H A Dcrc32-mips.c27 crc32c, enumerator
68 _CRC32(crc, value, size, crc32c)
304 .cra_name = "crc32c",
305 .cra_driver_name = "crc32c-mips-hw",
/kernel/linux/linux-6.6/arch/mips/crypto/
H A Dcrc32-mips.c27 crc32c, enumerator
74 _CRC32(crc, value, size, crc32c)
310 .cra_name = "crc32c",
311 .cra_driver_name = "crc32c-mips-hw",
/kernel/linux/linux-6.6/net/ceph/
H A Dmessenger_v1.c5 #include <linux/crc32c.h>
233 crc = crc32c(0, &m->hdr, offsetof(struct ceph_msg_header, crc)); in prepare_write_message()
238 crc = crc32c(0, m->front.iov_base, m->front.iov_len); in prepare_write_message()
241 crc = crc32c(0, m->middle->vec.iov_base, in prepare_write_message()
982 *crc = crc32c(*crc, section->iov_base, section->iov_len); in read_partial_message_chunk()
1134 crc = crc32c(crc, page_address(con->bounce_page), ret); in read_partial_msg_data_bounce()
1168 crc = crc32c(0, &con->v1.in_hdr, offsetof(struct ceph_msg_header, crc)); in read_partial_message()
/kernel/linux/linux-5.10/drivers/md/persistent-data/
H A Ddm-block-manager.c10 #include <linux/crc32c.h>
639 return crc32c(~(u32) 0, data, len) ^ init_xor; in dm_bm_checksum()
/kernel/linux/linux-5.10/fs/gfs2/
H A Drecovery.c14 #include <linux/crc32c.h>
136 crc = crc32c(~0, (void *)lh + LH_V1_SIZE + 4, in __get_log_header()
/kernel/linux/linux-5.10/fs/erofs/
H A Dsuper.c12 #include <linux/crc32c.h>
65 crc = crc32c(~0, dsb, EROFS_BLKSIZ - EROFS_SUPER_OFFSET); in erofs_superblock_csum_verify()
/kernel/linux/linux-5.10/net/batman-adv/
H A Dmain.c12 #include <linux/crc32c.h>
636 * Return: big endian crc32c of the checksummed data
652 crc = crc32c(crc, data, len); in batadv_skb_crc32()
/kernel/linux/linux-6.6/fs/gfs2/
H A Drecovery.c14 #include <linux/crc32c.h>
134 crc = crc32c(~0, (void *)lh + LH_V1_SIZE + 4, in __get_log_header()

Completed in 13 milliseconds

123