Searched refs:crc (Results 1 – 13 of 13) sorted by relevance
/lib/ |
D | crc32.c | 57 crc32_body(u32 crc, unsigned char const *buf, size_t len, const u32 (*tab)[256]) argument 60 # define DO_CRC(x) crc = t0[(crc ^ (x)) & 255] ^ (crc >> 8) 66 # define DO_CRC(x) crc = t0[((crc >> 24) ^ (x)) & 255] ^ (crc << 8) 105 q = crc ^ *++b; /* use pre increment for speed */ 107 crc = DO_CRC4; 109 crc = DO_CRC8; 111 crc ^= DO_CRC4; 127 return crc; 145 static inline u32 __pure crc32_le_generic(u32 crc, unsigned char const *p, argument 152 crc ^= *p++; [all …]
|
D | gen_crc32table.c | 39 uint32_t crc = 1; in crc32init_le_generic() local 44 crc = (crc >> 1) ^ ((crc & 1) ? polynomial : 0); in crc32init_le_generic() 46 tab[0][i + j] = crc ^ tab[0][j]; in crc32init_le_generic() 49 crc = tab[0][i]; in crc32init_le_generic() 51 crc = tab[0][crc & 0xff] ^ (crc >> 8); in crc32init_le_generic() 52 tab[j][i] = crc; in crc32init_le_generic() 73 uint32_t crc = 0x80000000; in crc32init_be() local 78 crc = (crc << 1) ^ ((crc & 0x80000000) ? CRCPOLY_BE : 0); in crc32init_be() 80 crc32table_be[0][i + j] = crc ^ crc32table_be[0][j]; in crc32init_be() 83 crc = crc32table_be[0][i]; in crc32init_be() [all …]
|
D | crc-ccitt.c | 60 u16 crc_ccitt(u16 crc, u8 const *buffer, size_t len) in crc_ccitt() argument 63 crc = crc_ccitt_byte(crc, *buffer++); in crc_ccitt() 64 return crc; in crc_ccitt()
|
D | crc16.c | 57 u16 crc16(u16 crc, u8 const *buffer, size_t len) in crc16() argument 60 crc = crc16_byte(crc, *buffer++); in crc16() 61 return crc; in crc16()
|
D | crc-itu-t.c | 59 u16 crc_itu_t(u16 crc, const u8 *buffer, size_t len) in crc_itu_t() argument 62 crc = crc_itu_t_byte(crc, *buffer++); in crc_itu_t() 63 return crc; in crc_itu_t()
|
D | crc7.c | 67 u8 crc7_be(u8 crc, const u8 *buffer, size_t len) in crc7_be() argument 70 crc = crc7_be_byte(crc, *buffer++); in crc7_be() 71 return crc; in crc7_be()
|
D | crc8.c | 74 u8 crc8(const u8 table[CRC8_TABLE_SIZE], u8 *pdata, size_t nbytes, u8 crc) in crc8() argument 78 crc = table[(crc ^ *pdata++) & 0xff]; in crc8() 80 return crc; in crc8()
|
D | libcrc32c.c | 42 u32 crc32c(u32 crc, const void *address, unsigned int length) in crc32c() argument 50 *ctx = crc; in crc32c()
|
D | Makefile | 79 obj-$(CONFIG_CRC_CCITT) += crc-ccitt.o 81 obj-$(CONFIG_CRC_T10DIF)+= crc-t10dif.o 82 obj-$(CONFIG_CRC_ITU_T) += crc-itu-t.o
|
D | inflate.c | 1137 static ulg crc; /* initialized in makecrc() so it'll reside in bss */ variable 1138 #define CRC_VALUE (crc ^ 0xffffffffUL) 1178 crc = (ulg)0xffffffffUL; /* shift register contents */ in makecrc()
|
/lib/xz/ |
D | xz_crc32.c | 49 XZ_EXTERN uint32_t xz_crc32(const uint8_t *buf, size_t size, uint32_t crc) in xz_crc32() argument 51 crc = ~crc; in xz_crc32() 54 crc = xz_crc32_table[*buf++ ^ (crc & 0xFF)] ^ (crc >> 8); in xz_crc32() 58 return ~crc; in xz_crc32()
|
D | xz_dec_test.c | 62 static uint32_t crc; variable 73 crc = 0xFFFFFFFF; in xz_dec_test_open() 134 crc = crc32(crc, buffer_out, buffers.out_pos); in xz_dec_test_write() 144 "CRC32 = 0x%08X\n", ~crc); in xz_dec_test_write()
|
D | xz_stream.h | 16 # define xz_crc32(buf, size, crc) \ argument 17 (~crc32_le(~(uint32_t)(crc), buf, size))
|