Lines Matching defs:crc
31 u32 crc;
35 u32 crc32_le_vgfm_16(u32 crc, unsigned char const *buf, size_t size);
36 u32 crc32_be_vgfm_16(u32 crc, unsigned char const *buf, size_t size);
37 u32 crc32c_le_vgfm_16(u32 crc, unsigned char const *buf, size_t size);
49 static u32 __pure ___fname(u32 crc, \
56 return ___crc32_sw(crc, data, datalen); \
62 crc = ___crc32_sw(crc, data, prealign); \
70 crc = ___crc32_vx(crc, data, aligned); \
74 crc = ___crc32_sw(crc, data + aligned, remaining); \
76 return crc; \
105 ctx->crc = mctx->key;
135 *(__le32 *)out = cpu_to_le32p(&ctx->crc);
143 *(__be32 *)out = cpu_to_be32p(&ctx->crc);
155 *(__le32 *)out = ~cpu_to_le32p(&ctx->crc);
159 static int __crc32le_vx_finup(u32 *crc, const u8 *data, unsigned int len,
162 *(__le32 *)out = cpu_to_le32(crc32_le_vx(*crc, data, len));
166 static int __crc32be_vx_finup(u32 *crc, const u8 *data, unsigned int len,
169 *(__be32 *)out = cpu_to_be32(crc32_be_vx(*crc, data, len));
173 static int __crc32c_vx_finup(u32 *crc, const u8 *data, unsigned int len,
180 *(__le32 *)out = ~cpu_to_le32(crc32c_le_vx(*crc, data, len));
214 ctx->crc = func(ctx->crc, data, datalen); \