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

12

/linux-master/include/linux/
H A Dcrc32c.h7 extern u32 crc32c(u32 crc, const void *address, unsigned int length);
10 #define crc32c_le crc32c
/linux-master/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) function
55 EXPORT_SYMBOL(crc32c); variable
59 tfm = crypto_alloc_shash("crc32c", 0, 0);
74 MODULE_SOFTDEP("pre: crc32c");
/linux-master/fs/xfs/libxfs/
H A Dxfs_cksum.h20 crc = crc32c(XFS_CRC_SEED, buffer, cksum_offset);
23 crc = crc32c(crc, &zero, sizeof(__u32));
26 return crc32c(crc, &buffer[cksum_offset + sizeof(__be32)],
41 return crc32c(XFS_CRC_SEED, buffer, length);
/linux-master/arch/sparc/crypto/
H A DMakefile15 obj-$(CONFIG_CRYPTO_CRC32C_SPARC64) += crc32c-sparc64.o
26 crc32c-sparc64-y := crc32c_asm.o crc32c_glue.o
/linux-master/include/net/sctp/
H A Dchecksum.h28 #include <linux/crc32c.h>
33 /* This uses the crypto implementation of crc32c, which is either
36 return (__force __wsum)crc32c((__force __u32)sum, buff, len);
/linux-master/fs/btrfs/
H A Ddir-item.h7 #include <linux/crc32c.h>
54 return crc32c((u32)~1, name, len);
H A Dinode-item.h7 #include <linux/crc32c.h>
85 return (u64)crc32c(parent_objectid, name, len);
/linux-master/arch/powerpc/crypto/
H A DMakefile13 obj-$(CONFIG_CRYPTO_CRC32C_VPMSUM) += crc32c-vpmsum.o
26 crc32c-vpmsum-y := crc32c-vpmsum_asm.o crc32c-vpmsum_glue.o
/linux-master/fs/bcachefs/
H A Dstr_hash.h14 #include <linux/crc32c.h>
80 u32 crc32c; member in union:bch_str_hash_ctx::__anon629
91 ctx->crc32c = crc32c(~0, &info->siphash_key.k0,
113 ctx->crc32c = crc32c(ctx->crc32c, data, len);
132 return ctx->crc32c;
H A Dbcachefs_format.h1160 x(crc32c, 0) \
1173 x(crc32c, 0) \
1190 x(crc32c, 5) \
1225 x(crc32c, 1) \
H A Dchecksum.c8 #include <linux/crc32c.h>
83 state->seed = crc32c(state->seed, data, len);
/linux-master/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
/linux-master/arch/s390/crypto/
H A Dcrc32-vx.c148 * with the generic crc32c shash implementation.
173 * with the generic crc32c shash implementation.
190 CRC32_VX_FINUP(crc32c, crc32c_le_vx)
202 CRC32_VX_DIGEST(crc32c, crc32c_le_vx)
215 CRC32_VX_UPDATE(crc32c, crc32c_le_vx)
272 .cra_name = "crc32c",
273 .cra_driver_name = "crc32c-vx",
304 MODULE_ALIAS_CRYPTO("crc32c");
305 MODULE_ALIAS_CRYPTO("crc32c-vx");
/linux-master/arch/mips/crypto/
H A Dcrc32-mips.c27 crc32c, enumerator in enum:crc_type
74 _CRC32(crc, value, size, crc32c)
309 .cra_name = "crc32c",
310 .cra_driver_name = "crc32c-mips-hw",
/linux-master/net/ceph/
H A Dmessenger_v2.c15 #include <linux/crc32c.h>
500 put_unaligned_le32(crc32c(0, start, crcp - start), crcp);
509 crc = crc32c(0, p, crcp - p);
647 crc = crc32c(-1, con->v2.in_kvecs[0].iov_base, ctrl_len);
662 con->in_front_crc = crc32c(-1, con->in_msg->front.iov_base,
670 con->in_middle_crc = crc32c(-1,
1225 crc = crc32c(-1, CTRL_BODY(base), ctrl_len);
1227 crc = crc32c(crc, extdata, extdata_len);
1630 con->v2.out_epil.front_crc = crc32c(-1, msg->front.iov_base,
1640 crc32c(
[all...]
H A Dmessenger_v1.c5 #include <linux/crc32c.h>
233 crc = crc32c(0, &m->hdr, offsetof(struct ceph_msg_header, crc));
238 crc = crc32c(0, m->front.iov_base, m->front.iov_len);
241 crc = crc32c(0, m->middle->vec.iov_base,
982 *crc = crc32c(*crc, section->iov_base, section->iov_len);
1134 crc = crc32c(crc, page_address(con->bounce_page), ret);
1168 crc = crc32c(0, &con->v1.in_hdr, offsetof(struct ceph_msg_header, crc));
/linux-master/fs/xfs/
H A Dxfs_linux.h31 #include <linux/crc32c.h>
/linux-master/fs/gfs2/
H A Drecovery.c14 #include <linux/crc32c.h>
134 crc = crc32c(~0, (void *)lh + LH_V1_SIZE + 4,
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw.h15 #include <linux/crc32c.h>
676 return (__force __wsum)crc32c((__force __u32)sum, buff, len);
/linux-master/net/batman-adv/
H A Dmain.c14 #include <linux/crc32c.h>
595 * Return: big endian crc32c of the checksummed data
611 crc = crc32c(crc, data, len);
H A Dtranslation-table.c17 #include <linux/crc32c.h>
2490 crc_tmp = crc32c(0, &tmp_vid, sizeof(tmp_vid));
2496 crc_tmp = crc32c(crc_tmp, &flags, sizeof(flags));
2498 crc ^= crc32c(crc_tmp, tt_common->addr, ETH_ALEN);
2549 crc_tmp = crc32c(0, &tmp_vid, sizeof(tmp_vid));
2555 crc_tmp = crc32c(crc_tmp, &flags, sizeof(flags));
2557 crc ^= crc32c(crc_tmp, tt_common->addr, ETH_ALEN);
/linux-master/drivers/md/persistent-data/
H A Ddm-block-manager.c11 #include <linux/crc32c.h>
652 return crc32c(~(u32) 0, data, len) ^ init_xor;
/linux-master/drivers/block/drbd/
H A Ddrbd_actlog.c15 #include <linux/crc32c.h>
35 __be32 crc32c; member in struct:al_transaction_on_disk
378 crc = crc32c(0, buffer, 4096);
379 buffer->crc32c = cpu_to_be32(crc);
/linux-master/fs/erofs/
H A Dsuper.c9 #include <linux/crc32c.h>
70 crc = crc32c(~0, dsb, len);
/linux-master/drivers/net/ethernet/moxa/
H A Dmoxart_ether.c27 #include <linux/crc32c.h>

Completed in 343 milliseconds

12