| /f-stack/app/nginx-1.16.1/src/core/ |
| H A D | ngx_crc32.h | 24 uint32_t crc; in ngx_crc32_short() local 26 crc = 0xffffffff; in ngx_crc32_short() 30 crc = ngx_crc32_table_short[(crc ^ (c & 0xf)) & 0xf] ^ (crc >> 4); in ngx_crc32_short() 31 crc = ngx_crc32_table_short[(crc ^ (c >> 4)) & 0xf] ^ (crc >> 4); in ngx_crc32_short() 41 uint32_t crc; in ngx_crc32_long() local 43 crc = 0xffffffff; in ngx_crc32_long() 46 crc = ngx_crc32_table256[(crc ^ *p++) & 0xff] ^ (crc >> 8); in ngx_crc32_long() 54 crc = 0xffffffff 62 c = *crc; in ngx_crc32_update() 68 *crc = c; in ngx_crc32_update() [all …]
|
| /f-stack/freebsd/libkern/ |
| H A D | gsb_crc32.c | 225 crc = crc32Table[(crc ^ *p++) & 0xff] ^ (crc >> 8); in singletable_crc32c() 227 return crc; in singletable_crc32c() 691 crc = sctp_crc_tableil8_o32[(crc ^ *p_buf++) & 0x000000FF] ^ in crc32c_sb8_64_bit() 692 (crc >> 8); in crc32c_sb8_64_bit() 695 crc ^= *p_buf++; in crc32c_sb8_64_bit() 705 term2 = crc >> 16; in crc32c_sb8_64_bit() 706 crc = term1 ^ in crc32c_sb8_64_bit() 720 crc = crc ^ in crc32c_sb8_64_bit() 728 crc = sctp_crc_tableil8_o32[(crc ^ *p_buf++) & 0x000000FF] ^ in crc32c_sb8_64_bit() 729 (crc >> 8); in crc32c_sb8_64_bit() [all …]
|
| /f-stack/dpdk/lib/librte_hash/ |
| H A D | rte_hash_crc.h | 305 uint32_t crc; in crc32c_1byte() local 306 crc = init_val; in crc32c_1byte() 307 crc ^= data; in crc32c_1byte() 309 return crc32c_tables[0][crc & 0xff] ^ (crc >> 8); in crc32c_1byte() 315 uint32_t crc; in crc32c_2bytes() local 317 crc ^= data; in crc32c_2bytes() 319 crc = CRC32_UPD(crc, 1) ^ (crc >> 16); in crc32c_2bytes() 321 return crc; in crc32c_2bytes() 329 crc ^= data; in crc32c_1word() 335 return crc; in crc32c_1word() [all …]
|
| H A D | rte_crc_arm64.h | 28 : [crc] "+r" (init_val) in crc32c_arm64_u8() 38 : [crc] "+r" (init_val) in crc32c_arm64_u16() 48 : [crc] "+r" (init_val) in crc32c_arm64_u32() 58 : [crc] "+r" (init_val) in crc32c_arm64_u64()
|
| /f-stack/dpdk/drivers/net/nfp/nfpcore/ |
| H A D | nfp_crc.c | 12 nfp_crc32_be_generic(uint32_t crc, unsigned char const *p, size_t len, in nfp_crc32_be_generic() argument 17 crc ^= *p++ << 24; in nfp_crc32_be_generic() 19 crc = (crc << 1) ^ ((crc & 0x80000000) ? polynomial : in nfp_crc32_be_generic() 22 return crc; in nfp_crc32_be_generic() 26 nfp_crc32_be(uint32_t crc, unsigned char const *p, size_t len) in nfp_crc32_be() argument 28 return nfp_crc32_be_generic(crc, p, len, CRCPOLY_BE); in nfp_crc32_be() 32 nfp_crc32_posix_end(uint32_t crc, size_t total_len) in nfp_crc32_posix_end() argument 38 crc = nfp_crc32_be(crc, &c, 1); in nfp_crc32_posix_end() 42 return ~crc; in nfp_crc32_posix_end()
|
| /f-stack/dpdk/drivers/bus/dpaa/include/ |
| H A D | fsl_fman_crc64.h | 190 static inline uint64_t fman_crc64_update(uint64_t crc, in fman_crc64_update() argument 195 crc = fman_crc64_ecma_182.table[(crc ^ *(p++)) & 0xff] ^ in fman_crc64_update() 196 (crc >> 8); in fman_crc64_update() 197 return crc; in fman_crc64_update() 205 static inline uint64_t fman_crc64_compute_32bit(uint32_t data, uint64_t crc) in fman_crc64_compute_32bit() argument 207 return fman_crc64_update(crc, &data, sizeof(data)); in fman_crc64_compute_32bit() 209 static inline uint64_t fman_crc64_compute_16bit(uint16_t data, uint64_t crc) in fman_crc64_compute_16bit() argument 211 return fman_crc64_update(crc, &data, sizeof(data)); in fman_crc64_compute_16bit() 213 static inline uint64_t fman_crc64_compute_8bit(uint8_t data, uint64_t crc) in fman_crc64_compute_8bit() argument 215 return fman_crc64_update(crc, &data, sizeof(data)); in fman_crc64_compute_8bit()
|
| /f-stack/freebsd/contrib/ncsw/Peripherals/FM/MAC/ |
| H A D | fman_crc32.c | 107 uint32_t crc; in get_mac_addr_crc() local 110 crc = 0xffffffff; in get_mac_addr_crc() 113 crc = crc ^ data; in get_mac_addr_crc() 114 crc = crc_tbl[crc&0xff] ^ (crc>>8); in get_mac_addr_crc() 117 crc = get_mirror32(crc); in get_mac_addr_crc() 118 return crc; in get_mac_addr_crc()
|
| /f-stack/dpdk/drivers/net/bnxt/tf_core/ |
| H A D | tf_hash.c | 84 uint32_t crc = init; in tf_hash_calc_crc32i() local 87 crc = tf_hash_crc32tbl[(crc ^ buf[len]) & 0xff] ^ in tf_hash_calc_crc32i() 88 (crc >> 8); in tf_hash_calc_crc32i() 90 return crc; in tf_hash_calc_crc32i() 101 uint32_t crc = ~0U; in tf_hash_calc_crc32() local 103 crc = tf_hash_calc_crc32i(crc, buf, len); in tf_hash_calc_crc32() 105 return ~crc; in tf_hash_calc_crc32()
|
| /f-stack/freebsd/libkern/x86/ |
| H A D | crc32_sse42.c | 196 return (zeros[0][crc & 0xff] ^ zeros[1][(crc >> 8) & 0xff] ^ in crc32c_shift() 197 zeros[2][(crc >> 16) & 0xff] ^ zeros[3][crc >> 24]); in crc32c_shift() 233 crc0 = crc; in sse42_crc32c() 250 crc = 0; in sse42_crc32c() 314 crc = crc32c_shift(crc32c_long, crc) ^ crc0; in sse42_crc32c() 316 crc = crc32c_shift(crc32c_2long, crc) ^ crc1; in sse42_crc32c() 321 crc0 ^= crc; in sse42_crc32c() 328 crc = 0; in sse42_crc32c() 349 crc = crc32c_shift(crc32c_short, crc) ^ crc0; in sse42_crc32c() 351 crc = crc32c_shift(crc32c_2short, crc) ^ crc1; in sse42_crc32c() [all …]
|
| /f-stack/freebsd/sys/ |
| H A D | gsb_crc32.h | 18 crc32_raw(const void *buf, size_t size, uint32_t crc) in crc32_raw() argument 23 crc = crc32_tab[(crc ^ *p++) & 0xFF] ^ (crc >> 8); in crc32_raw() 24 return (crc); in crc32_raw() 30 uint32_t crc; in crc32() local 32 crc = crc32_raw(buf, size, ~0U); in crc32() 33 return (crc ^ ~0U); in crc32()
|
| /f-stack/freebsd/contrib/xz-embedded/linux/lib/xz/ |
| H A D | xz_crc64.c | 40 XZ_EXTERN uint64_t xz_crc64(const uint8_t *buf, size_t size, uint64_t crc) in xz_crc64() argument 42 crc = ~crc; in xz_crc64() 45 crc = xz_crc64_table[*buf++ ^ (crc & 0xFF)] ^ (crc >> 8); in xz_crc64() 49 return ~crc; in xz_crc64()
|
| H A 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()
|
| H A 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()
|
| /f-stack/freebsd/contrib/ncsw/inc/Peripherals/ |
| H A D | crc_mac_addr_ext.h | 310 #define GET_MAC_ADDR_CRC(addr, crc) \ argument 316 crc = 0xffffffff; \ 320 crc = crc^data; \ 321 crc = crc_table[crc&0xff] ^ (crc>>8); \
|
| /f-stack/freebsd/contrib/zlib/ |
| H A D | crc32.c | 198 #define DO1 crc = crc_table[0][((int)crc ^ (*buf++)) & 0xff] ^ (crc >> 8) 203 unsigned long crc; in crc32_z() 225 crc = crc ^ 0xffffffffUL; 233 return crc ^ 0xffffffffUL; 237 unsigned long ZEXPORT crc32(crc, buf, len) in crc32() argument 238 unsigned long crc; in crc32() 242 return crc32_z(crc, buf, len); 267 unsigned long crc; in crc32_little() 274 c = (z_crc_t)crc; 307 unsigned long crc; in crc32_big() [all …]
|
| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_crypto_wep.c | 379 crc = ~0; in wep_encrypt() 388 crc = crc32_table[(crc ^ *pos) & 0xff] ^ (crc >> 8); in wep_encrypt() 410 crc = ~crc; in wep_encrypt() 413 icv[0] = crc; in wep_encrypt() 414 icv[1] = crc >> 8; in wep_encrypt() 415 icv[2] = crc >> 16; in wep_encrypt() 462 crc = ~0; in wep_decrypt() 475 crc = crc32_table[(crc ^ *pos) & 0xff] ^ (crc >> 8); in wep_decrypt() 492 crc = ~crc; in wep_decrypt() 496 icv[0] = crc; in wep_decrypt() [all …]
|
| H A D | ieee80211_crypto_tkip.c | 671 u32 i, j, k, crc; in wep_encrypt() local 688 crc = ~0; in wep_encrypt() 698 crc = crc32_table[(crc ^ *pos) & 0xff] ^ (crc >> 8); in wep_encrypt() 713 crc = ~crc; in wep_encrypt() 716 icv[0] = crc; in wep_encrypt() 717 icv[1] = crc >> 8; in wep_encrypt() 731 u32 i, j, k, crc; in wep_decrypt() local 746 crc = ~0; in wep_decrypt() 759 crc = crc32_table[(crc ^ *pos) & 0xff] ^ (crc >> 8); in wep_decrypt() 771 crc = ~crc; in wep_decrypt() [all …]
|
| /f-stack/app/redis-5.0.5/src/ |
| H A D | crc16.c | 84 uint16_t crc = 0; in crc16() local 86 crc = (crc<<8) ^ crc16tab[((crc>>8) ^ *buf++)&0x00FF]; in crc16() 87 return crc; in crc16()
|
| /f-stack/dpdk/drivers/common/sfc_efx/base/ |
| H A D | efx_crc32.c | 90 uint32_t crc = crc_init; in efx_crc32_calculate() local 94 crc = (crc >> 8) ^ efx_crc32_table[(crc ^ data) & 0xff]; in efx_crc32_calculate() 97 return (crc); in efx_crc32_calculate()
|
| /f-stack/freebsd/contrib/ncsw/Peripherals/FM/Pcd/ |
| H A D | crc64.h | 348 uint64_t crc = seed; in crc64_compute() local 352 crc = in crc64_compute() 354 table[(crc ^ *bdata++) & CRC64_BYTE_MASK] ^ (crc >> 8); in crc64_compute() 356 return crc; in crc64_compute()
|
| /f-stack/dpdk/lib/librte_net/ |
| H A D | rte_net_crc.c | 111 uint32_t crc = reflect_32bits(i); in crc32_eth_init_lut() local 114 if (crc & 0x80000000L) in crc32_eth_init_lut() 115 crc = (crc << 1) ^ poly; in crc32_eth_init_lut() 117 crc <<= 1; in crc32_eth_init_lut() 119 lut[i] = reflect_32bits(crc); in crc32_eth_init_lut() 126 uint32_t crc, in crc32_eth_calc_lut() argument 130 crc = lut[(crc ^ *data++) & 0xffL] ^ (crc >> 8); in crc32_eth_calc_lut() 132 return crc; in crc32_eth_calc_lut()
|
| /f-stack/dpdk/lib/librte_table/ |
| H A D | rte_table_hash_func_arm64.h | 8 #define _CRC32CX(crc, val) \ argument 9 __asm__("crc32cx %w[c], %w[c], %x[v]":[c] "+r" (crc):[v] "r" (val)) 12 rte_crc32_u64(uint64_t crc, uint64_t v) in rte_crc32_u64() argument 14 uint32_t crc32 = crc; in rte_crc32_u64()
|
| H A D | rte_table_hash_func.h | 19 rte_crc32_u64_generic(uint64_t crc, uint64_t value) in rte_crc32_u64_generic() argument 23 crc = (crc & 0xFFFFFFFFLLU) ^ value; in rte_crc32_u64_generic() 27 mask = -(crc & 1LLU); in rte_crc32_u64_generic() 28 crc = (crc >> 1LLU) ^ (0x82F63B78LLU & mask); in rte_crc32_u64_generic() 31 return crc; in rte_crc32_u64_generic() 39 rte_crc32_u64(uint64_t crc, uint64_t v) in rte_crc32_u64() argument 41 return _mm_crc32_u64(crc, v); in rte_crc32_u64() 49 rte_crc32_u64(uint64_t crc, uint64_t v) in rte_crc32_u64() argument 51 return rte_crc32_u64_generic(crc, v); in rte_crc32_u64()
|
| /f-stack/dpdk/drivers/net/bnxt/hcapi/ |
| H A D | hcapi_cfa_p4.c | 51 #define ucrc32(ch, crc) (crc32tbl[((crc) ^ (ch)) & 0xff] ^ ((crc) >> 8)) argument 121 static uint32_t hcapi_cfa_crc32i(uint32_t crc, const uint8_t *buf, size_t len) in hcapi_cfa_crc32i() argument 129 crc = ucrc32(buf[l], crc); in hcapi_cfa_crc32i() 134 crc, in hcapi_cfa_crc32i() 135 ~crc); in hcapi_cfa_crc32i() 143 return ~crc; in hcapi_cfa_crc32i()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/crypto/ |
| H A D | st,stm32-crc.yaml | 4 $id: http://devicetree.org/schemas/crypto/st,stm32-crc.yaml# 14 const: st,stm32f7-crc 32 crc@40023000 { 33 compatible = "st,stm32f7-crc";
|