/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
H A D | xfs_cksum.h | 20 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 D | xfs_cksum.h | 20 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 D | Makefile | 13 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 D | libcrc32c.c | 21 * 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 D | libcrc32c.c | 21 * 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 D | Makefile | 13 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 D | crc32c.h | 7 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 D | crc32c.h | 7 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 D | Makefile | 76 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 D | Makefile | 73 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 D | Makefile | 15 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 D | Makefile | 15 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 D | checksum.h | 28 #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 D | checksum.h | 28 #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 D | crc32-vx.c | 153 * 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 D | crc32-vx.c | 153 * 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 D | ctree.h | 29 #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 D | crc32-mips.c | 27 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 D | crc32-mips.c | 27 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 D | messenger_v1.c | 5 #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 D | dm-block-manager.c | 10 #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 D | recovery.c | 14 #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 D | super.c | 12 #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 D | main.c | 12 #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 D | recovery.c | 14 #include <linux/crc32c.h> 134 crc = crc32c(~0, (void *)lh + LH_V1_SIZE + 4, in __get_log_header()
|