Lines Matching refs:iM
275 int* iM) // o: max frq index in hufBuildEncTable() argument
316 *iM = i; in hufBuildEncTable()
326 (*iM)++; in hufBuildEncTable()
327 frq[*iM] = 1; in hufBuildEncTable()
328 fHeap[nf] = &frq[*iM]; in hufBuildEncTable()
469 int iM, // i : max hcode index in hufPackEncTable() argument
476 for (; im <= iM; im++) in hufPackEncTable()
484 while ((im < iM) && (zerun < LONGEST_LONG_RUN)) in hufPackEncTable()
526 int iM, // i : max hcode index in hufUnpackEncTable() argument
535 for (; im <= iM; im++) in hufUnpackEncTable()
549 if (im + zerun > iM + 1) in hufUnpackEncTable()
561 if (im + zerun > iM + 1) in hufUnpackEncTable()
606 int iM, // i : max index in hcode in hufBuildDecTable() argument
615 for (; im <= iM; im++) in hufBuildDecTable()
1015 int im, iM; in hufCompress() local
1016 hufBuildEncTable (freq, &im, &iM); in hufCompress()
1020 hufPackEncTable (freq, im, iM, &tableEnd); in hufCompress()
1024 int nBits = hufEncode (freq, raw, nRaw, iM, dataStart); in hufCompress()
1028 writeUInt (compressed + 4, iM); in hufCompress()
1052 int iM = readUInt (compressed + 4); in hufUncompress() local
1056 if (im < 0 || im >= HUF_ENCSIZE || iM < 0 || iM >= HUF_ENCSIZE) in hufUncompress()
1066 hufUnpackEncTable (&ptr, nCompressed - (ptr - compressed), im, iM, freq); in hufUncompress()
1073 hufBuildDecTable (freq, im, iM, hdec); in hufUncompress()
1074 hufDecode (freq, hdec, ptr, nBits, iM, nRaw, raw); in hufUncompress()