Lines Matching defs:HUF_ENCSIZE
8280 const int HUF_ENCSIZE = (1 << HUF_ENCBITS) + 1; // encoding table size
8335 static void hufCanonicalCodeTable(long long hcode[HUF_ENCSIZE]) {
8346 for (int i = 0; i < HUF_ENCSIZE; ++i) n[hcode[i]] += 1;
8369 for (int i = 0; i < HUF_ENCSIZE; ++i) {
8390 long long *frq, // io: input frequencies [HUF_ENCSIZE], output table
8415 std::vector<int> hlink(HUF_ENCSIZE);
8416 std::vector<long long *> fHeap(HUF_ENCSIZE);
8424 for (int i = *im; i < HUF_ENCSIZE; i++) {
8475 std::vector<long long> scode(HUF_ENCSIZE);
8476 memset(scode.data(), 0, sizeof(long long) * HUF_ENCSIZE);
8549 memcpy(frq, scode.data(), sizeof(long long) * HUF_ENCSIZE);
8573 const long long *hcode, // i : encoding table [HUF_ENCSIZE]
8622 long long *hcode) // o: encoding table [HUF_ENCSIZE]
8624 memset(hcode, 0, sizeof(long long) * HUF_ENCSIZE);
9065 for (int i = 0; i < HUF_ENCSIZE; ++i) freq[i] = 0;
9094 std::vector<long long> freq(HUF_ENCSIZE);
9133 if (im < 0 || im >= HUF_ENCSIZE || iM < 0 || iM >= HUF_ENCSIZE) return false;
9150 std::vector<long long> freq(HUF_ENCSIZE);