Lines Matching full:crc
3 * Calculate a CRC T10-DIF with vpmsum acceleration
9 #include <linux/crc-t10dif.h>
26 u32 __crct10dif_vpmsum(u32 crc, unsigned char const *p, size_t len);
32 u32 crc = crci; in crc_t10dif_arch() local
36 return crc_t10dif_generic(crc, p, len); in crc_t10dif_arch()
40 crc = crc_t10dif_generic(crc, p, prealign); in crc_t10dif_arch()
46 crc <<= 16; in crc_t10dif_arch()
50 crc = __crct10dif_vpmsum(crc, p, len & ~VMX_ALIGN_MASK); in crc_t10dif_arch()
54 crc >>= 16; in crc_t10dif_arch()
60 crc = crc_t10dif_generic(crc, p, tail); in crc_t10dif_arch()
63 return crc & 0xffff; in crc_t10dif_arch()