Lines Matching refs:huffTreeTop

545     u8               huffTreeTop;   //    member
609 info.huffTree[0] = --info.huffTreeTop; in CompressHuffman()
627 …if ( huffDstCount + (info.huffTreeTop + 1) * 2 >= size ) // Quit on error if size becomes larger… in CompressHuffman()
632 for ( i = 0; i < (u16)( (info.huffTreeTop + 1) * 2 ); i++ ) // Tree table in CompressHuffman()
643 info.huffTreeTop++; in CompressHuffman()
678 info->huffTreeTop = 1; in HuffInitTable()
927 info->huffTreeTop = 1; in HuffMakeHuffTree()
937 for ( i = 0; i < info->huffTreeTop; i++ ) in HuffMakeHuffTree()
955 for ( i = 0; i < info->huffTreeTop; i++ ) in HuffMakeHuffTree()
957 tmpCostOffsetNeed = (u8)( info->huffTreeTop - i ); in HuffMakeHuffTree()
1021 for ( i = 0; i < info->huffTreeTop; i++ ) in HuffMakeHuffTree()
1055 i = info->huffTreeTop; in HuffMakeSubsetHuffTree()
1067 while ( i < info->huffTreeTop ) in HuffMakeSubsetHuffTree()
1094 for ( i = 0; i < info->huffTreeTop; i++ ) in HuffRemainingNodeCanSetOffset()
1098 if ( (info->huffTreeTop - i) <= capacity ) in HuffRemainingNodeCanSetOffset()
1109 if ( (info->huffTreeTop - i) <= capacity ) in HuffRemainingNodeCanSetOffset()
1139 u8 huffTreeTop = info->huffTreeTop; in HuffSetOneNodeOffset() local
1156 huffTree[ huffTreeTop * 2 + 0 ] = (u8)huffTable[ nodeNo ].ChNo[0]; in HuffSetOneNodeOffset()
1157 huffTreeCtrl[ huffTreeTop ].leftNodeNo = (u8)huffTable[ nodeNo ].ChNo[0]; in HuffSetOneNodeOffset()
1158 huffTreeCtrl[ huffTreeTop ].leftOffsetNeed = 0; // Offset no longer required in HuffSetOneNodeOffset()
1162 … huffTreeCtrl[ huffTreeTop ].leftNodeNo = (u16)huffTable[ nodeNo ].ChNo[0]; // Offset is required in HuffSetOneNodeOffset()
1169 huffTree[ huffTreeTop * 2 + 1 ] = (u8)huffTable[nodeNo].ChNo[1]; in HuffSetOneNodeOffset()
1170 huffTreeCtrl[ huffTreeTop ].rightNodeNo = (u8)huffTable[ nodeNo ].ChNo[1]; in HuffSetOneNodeOffset()
1171 huffTreeCtrl[ huffTreeTop ].rightOffsetNeed = 0; // Offset no longer required in HuffSetOneNodeOffset()
1175 … huffTreeCtrl[ huffTreeTop ].rightNodeNo = (u16)huffTable[ nodeNo ].ChNo[1]; // Offset is required in HuffSetOneNodeOffset()
1178 offsetData |= (u8)( huffTreeTop - huffTreeNo - 1 ); in HuffSetOneNodeOffset()
1181 info->huffTreeTop++; in HuffSetOneNodeOffset()