/linux-master/include/linux/ |
H A D | crc32c.h | 7 extern u32 crc32c(u32 crc, const void *address, unsigned int length); 10 #define crc32c_le crc32c
|
/linux-master/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) 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 D | xfs_cksum.h | 20 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 D | Makefile | 15 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 D | checksum.h | 28 #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 D | dir-item.h | 7 #include <linux/crc32c.h> 54 return crc32c((u32)~1, name, len);
|
H A D | inode-item.h | 7 #include <linux/crc32c.h> 85 return (u64)crc32c(parent_objectid, name, len);
|
/linux-master/arch/powerpc/crypto/ |
H A D | Makefile | 13 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 D | str_hash.h | 14 #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 D | bcachefs_format.h | 1160 x(crc32c, 0) \ 1173 x(crc32c, 0) \ 1190 x(crc32c, 5) \ 1225 x(crc32c, 1) \
|
H A D | checksum.c | 8 #include <linux/crc32c.h> 83 state->seed = crc32c(state->seed, data, len);
|
/linux-master/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
|
/linux-master/arch/s390/crypto/ |
H A D | crc32-vx.c | 148 * 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 D | crc32-mips.c | 27 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 D | messenger_v2.c | 15 #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 D | messenger_v1.c | 5 #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 D | xfs_linux.h | 31 #include <linux/crc32c.h>
|
/linux-master/fs/gfs2/ |
H A D | recovery.c | 14 #include <linux/crc32c.h> 134 crc = crc32c(~0, (void *)lh + LH_V1_SIZE + 4,
|
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw.h | 15 #include <linux/crc32c.h> 676 return (__force __wsum)crc32c((__force __u32)sum, buff, len);
|
/linux-master/net/batman-adv/ |
H A D | main.c | 14 #include <linux/crc32c.h> 595 * Return: big endian crc32c of the checksummed data 611 crc = crc32c(crc, data, len);
|
H A D | translation-table.c | 17 #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 D | dm-block-manager.c | 11 #include <linux/crc32c.h> 652 return crc32c(~(u32) 0, data, len) ^ init_xor;
|
/linux-master/drivers/block/drbd/ |
H A D | drbd_actlog.c | 15 #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 D | super.c | 9 #include <linux/crc32c.h> 70 crc = crc32c(~0, dsb, len);
|
/linux-master/drivers/net/ethernet/moxa/ |
H A D | moxart_ether.c | 27 #include <linux/crc32c.h>
|