| /rocksdb-6.9/util/ |
| D | crc32c.cc | 364 uint64_t l = crc ^ 0xffffffffu; in ExtendImpl() 547 crc##0 = _mm_crc32_u64(crc##0, *(buf##0 + offset)); \ 548 crc##1 = _mm_crc32_u64(crc##1, *(buf##1 + offset)); \ 549 crc##2 = _mm_crc32_u64(crc##2, *(buf##2 + offset)); 552 crc##0 = _mm_crc32_u64(crc##0, *(buf##0 + offset)); \ 553 crc##1 = _mm_crc32_u64(crc##1, *(buf##1 + offset)); 556 crc = _mm_crc32_u64(crc, *(uint64_t*)(buf + offset)); 691 crc0 = crc ^ 0xffffffffu; in crc32c_3way() 727 CRCtriplet(crc, next, -128); in crc32c_3way() 1085 CRCtriplet(crc, next, -9); in crc32c_3way() [all …]
|
| D | crc32c_ppc.c | 20 while (len--) crc = crc_table[(crc ^ *p++) & 0xff] ^ (crc >> 8); in crc32_align() 21 return crc; in crc32_align() 35 crc ^= 0xffffffff; in crc32_vpmsum() 39 crc = crc32_align(crc, data, (unsigned long)len); in crc32_vpmsum() 45 crc = crc32_align(crc, data, prealign); in crc32_vpmsum() 55 crc = crc32_align(crc, data, tail); in crc32_vpmsum() 60 crc ^= 0xffffffff; in crc32_vpmsum() 63 return crc; in crc32_vpmsum() 76 crc = crc32_vpmsum(crc, buf2, len); in crc32c_ppc() 79 crc = crc32_vpmsum(crc, data, (unsigned long)len); in crc32c_ppc() [all …]
|
| D | crc32c_arm64.cc | 52 crc ^= 0xffffffff; in crc32c_arm64() 78 crc0 = crc32c_u64(crc, *buf64++); in crc32c_arm64() 93 crc = crc32c_u64(crc2, *buf64++); in crc32c_arm64() 100 crc ^= crc1; in crc32c_arm64() 102 crc ^= crc0; in crc32c_arm64() 111 crc = crc32c_u64(crc, *(const uint64_t *)buf8); in crc32c_arm64() 118 crc = crc32c_u32(crc, *(const uint32_t *)buf8); in crc32c_arm64() 124 crc = crc32c_u16(crc, *(const uint16_t *)buf8); in crc32c_arm64() 129 if (length >= 1) crc = crc32c_u8(crc, *buf8); in crc32c_arm64() 131 crc ^= 0xffffffff; in crc32c_arm64() [all …]
|
| D | crc32c_arm64.h | 16 #define crc32c_u8(crc, v) __crc32cb(crc, v) argument 17 #define crc32c_u16(crc, v) __crc32ch(crc, v) argument 18 #define crc32c_u32(crc, v) __crc32cw(crc, v) argument 19 #define crc32c_u64(crc, v) __crc32cd(crc, v) argument 36 extern uint32_t crc32c_arm64(uint32_t crc, unsigned char const *data, unsigned len);
|
| D | crc32c_test.cc | 133 uint32_t crc = Value("foo", 3); in TEST() local 134 ASSERT_NE(crc, Mask(crc)); in TEST() 135 ASSERT_NE(crc, Mask(Mask(crc))); in TEST() 136 ASSERT_EQ(crc, Unmask(Mask(crc))); in TEST() 137 ASSERT_EQ(crc, Unmask(Unmask(Mask(Mask(crc))))); in TEST()
|
| D | crc32c.h | 39 inline uint32_t Mask(uint32_t crc) { in Mask() argument 41 return ((crc >> 15) | (crc << 17)) + kMaskDelta; in Mask()
|
| D | crc32c_ppc.h | 14 extern uint32_t crc32c_ppc(uint32_t crc, unsigned char const *buffer,
|
| /rocksdb-6.9/db/ |
| D | log_writer.cc | 128 uint32_t crc = type_crc_[t]; in EmitPhysicalRecord() local 144 crc = crc32c::Extend(crc, buf + 7, 4); in EmitPhysicalRecord() 148 crc = crc32c::Extend(crc, ptr, n); in EmitPhysicalRecord() 149 crc = crc32c::Mask(crc); // Adjust for storage in EmitPhysicalRecord() 150 EncodeFixed32(buf, crc); in EmitPhysicalRecord()
|
| D | log_test.cc | 231 uint32_t crc = crc32c::Value(&dest_contents()[header_offset + 6], in FixChecksum() local 233 crc = crc32c::Mask(crc); in FixChecksum() 234 EncodeFixed32(&dest_contents()[header_offset], crc); in FixChecksum()
|
| /rocksdb-6.9/utilities/blob_db/ |
| D | blob_log_format.cc | 70 crc = crc32c::Value(dst->c_str(), dst->size()); in EncodeTo() 71 crc = crc32c::Mask(crc); in EncodeTo() 72 PutFixed32(dst, crc); in EncodeTo() 88 !GetFixed64(&src, &expiration_range.second) || !GetFixed32(&src, &crc)) { in DecodeFrom() 94 if (src_crc != crc) { in DecodeFrom()
|
| D | blob_log_format.h | 82 uint32_t crc = 0; member
|
| D | blob_db_impl.cc | 1538 uint32_t crc = crc32c::Value(blob_record.data() + sizeof(uint32_t), in GetRawBlobFromFile() local 1540 crc = crc32c::Mask(crc); // Adjust for storage in GetRawBlobFromFile() 1541 if (crc != crc_exp) { in GetRawBlobFromFile()
|
| /rocksdb-6.9/utilities/persistent_cache/ |
| D | block_cache_tier_file.cc | 114 uint32_t crc = 0; in ComputeCRC() local 117 crc = crc32c::Extend(crc, reinterpret_cast<const char*>(&tmp), sizeof(tmp)); in ComputeCRC() 118 crc = crc32c::Extend(crc, reinterpret_cast<const char*>(key_.data()), in ComputeCRC() 120 crc = crc32c::Extend(crc, reinterpret_cast<const char*>(val_.data()), in ComputeCRC() 122 return crc; in ComputeCRC()
|
| /rocksdb-6.9/db_stress_tool/ |
| D | cf_consistency_stress.cc | 539 uint32_t crc = 0; in ContinuouslyVerifyDb() local 543 status = checksum_column_family(it.get(), &crc); in ContinuouslyVerifyDb() 553 if (!status.ok() || tmp_crc != crc) { in ContinuouslyVerifyDb() 558 if (!status.ok() || tmp_crc != crc) { in ContinuouslyVerifyDb()
|
| D | db_stress_test_base.cc | 1602 uint32_t crc = 0; in GetRangeHash() local 1610 crc = crc32c::Extend(crc, it->key().data(), it->key().size()); in GetRangeHash() 1611 crc = crc32c::Extend(crc, kCrcCalculatorSepearator.data(), 1); in GetRangeHash() 1612 crc = crc32c::Extend(crc, it->value().data(), it->value().size()); in GetRangeHash() 1613 crc = crc32c::Extend(crc, kCrcCalculatorSepearator.data(), 1); in GetRangeHash() 1622 return crc; in GetRangeHash()
|
| /rocksdb-6.9/table/block_based/ |
| D | block_based_table_builder.cc | 740 auto crc = crc32c::Value(block_contents.data(), block_contents.size()); in WriteRawBlock() local 741 crc = crc32c::Extend(crc, trailer, 1); // Extend to cover block type in WriteRawBlock() 742 EncodeFixed32(trailer_without_type, crc32c::Mask(crc)); in WriteRawBlock()
|
| /rocksdb-6.9/ |
| D | CMakeLists.txt | 227 CHECK_C_COMPILER_FLAG("-march=armv8-a+crc+crypto" HAS_ARMV8_CRC) 230 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=armv8-a+crc+crypto -Wno-unused-function") 231 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=armv8-a+crc+crypto -Wno-unused-function")
|
| /rocksdb-6.9/tools/ |
| D | db_bench_tool.cc | 3412 uint32_t crc = 0; in Crc32c() local 3414 crc = crc32c::Value(data.data(), size); in Crc32c() 3419 fprintf(stderr, "... crc=0x%x\r", static_cast<unsigned int>(crc)); in Crc32c()
|