#define hash_2_calc | ( | ) |
Value:
const uint32_t hash_value \
= (uint32_t)(cur[0]) | ((uint32_t)(cur[1]) << 8)
#define hash_3_calc | ( | ) |
Value:
const uint32_t temp = lzma_crc32_table[0][cur[0]] ^ cur[1]; \ const uint32_t hash_2_value = temp & HASH_2_MASK; \ const uint32_t hash_value \ = (temp ^ ((uint32_t)(cur[2]) << 8)) & mf->hash_mask
#define hash_4_calc | ( | ) |
Value:
const uint32_t temp = lzma_crc32_table[0][cur[0]] ^ cur[1]; \ const uint32_t hash_2_value = temp & HASH_2_MASK; \ const uint32_t hash_3_value \ = (temp ^ ((uint32_t)(cur[2]) << 8)) & HASH_3_MASK; \ const uint32_t hash_value = (temp ^ ((uint32_t)(cur[2]) << 8) \ ^ (lzma_crc32_table[0][cur[3]] << 5)) & mf->hash_mask
#define hash_5_calc | ( | ) |
Value:
const uint32_t temp = lzma_crc32_table[0][cur[0]] ^ cur[1]; \ const uint32_t hash_2_value = temp & HASH_2_MASK; \ const uint32_t hash_3_value \ = (temp ^ ((uint32_t)(cur[2]) << 8)) & HASH_3_MASK; \ uint32_t hash_4_value = (temp ^ ((uint32_t)(cur[2]) << 8) ^ \ ^ lzma_crc32_table[0][cur[3]] << 5); \ const uint32_t hash_value \ = (hash_4_value ^ (lzma_crc32_table[0][cur[4]] << 3)) \ & mf->hash_mask; \ hash_4_value &= HASH_4_MASK
#define hash_zip_calc | ( | ) |
Value:
const uint32_t hash_value \ = (((uint32_t)(cur[2]) | ((uint32_t)(cur[0]) << 8)) \ ^ lzma_crc32_table[0][cur[1]]) & 0xFFFF
#define mt_hash_2_calc | ( | ) |
Value:
const uint32_t hash_2_value \ = (lzma_crc32_table[0][cur[0]] ^ cur[1]) & HASH_2_MASK
#define mt_hash_3_calc | ( | ) |
Value:
const uint32_t temp = lzma_crc32_table[0][cur[0]] ^ cur[1]; \ const uint32_t hash_2_value = temp & HASH_2_MASK; \ const uint32_t hash_3_value \ = (temp ^ ((uint32_t)(cur[2]) << 8)) & HASH_3_MASK
#define mt_hash_4_calc | ( | ) |
Value:
const uint32_t temp = lzma_crc32_table[0][cur[0]] ^ cur[1]; \ const uint32_t hash_2_value = temp & HASH_2_MASK; \ const uint32_t hash_3_value \ = (temp ^ ((uint32_t)(cur[2]) << 8)) & HASH_3_MASK; \ const uint32_t hash_4_value = (temp ^ ((uint32_t)(cur[2]) << 8) ^ \ (lzma_crc32_table[0][cur[3]] << 5)) & HASH_4_MASK